Lines Matching refs:menu
700 char menu[MAXPATHLEN]; in be_remove_menu() local
760 (void) strlcpy(menu, pool_mntpnt, sizeof (menu)); in be_remove_menu()
766 (void) strlcat(menu, BE_GRUB_MENU, sizeof (menu)); in be_remove_menu()
768 (void) strlcat(menu, BE_SPARC_MENU, sizeof (menu)); in be_remove_menu()
771 if ((ret = be_open_menu(be_root_pool, menu, &menu_fp, "r", in be_remove_menu()
783 if (stat(menu, &sb) != 0) { in be_remove_menu()
786 "failed to stat file %s: %s\n"), menu, strerror(err)); in be_remove_menu()
792 tmp_menu_len = strlen(menu) + 7; in be_remove_menu()
799 (void) strlcpy(tmp_menu, menu, tmp_menu_len); in be_remove_menu()
975 if (rename(tmp_menu, menu) != 0) { in be_remove_menu()
979 tmp_menu, menu, strerror(err)); in be_remove_menu()
1009 if ((menu_fp = fopen(menu, "r")) == NULL) { in be_remove_menu()
1013 menu, strerror(err)); in be_remove_menu()
1019 tmp_menu_len = strlen(menu) + 7; in be_remove_menu()
1028 (void) strlcpy(tmp_menu, menu, tmp_menu_len); in be_remove_menu()
1079 if (rename(tmp_menu, menu) != 0) { in be_remove_menu()
1083 tmp_menu, menu, strerror(err)); in be_remove_menu()
1094 if (chmod(menu, sb.st_mode) != 0) { in be_remove_menu()
1097 "failed to chmod %s: %s\n"), menu, strerror(err)); in be_remove_menu()
1101 if (chown(menu, sb.st_uid, sb.st_gid) != 0) { in be_remove_menu()
1104 "failed to chown %s: %s\n"), menu, strerror(err)); in be_remove_menu()