Lines Matching refs:menu
697 char menu[MAXPATHLEN]; in be_remove_menu() local
757 (void) strlcpy(menu, pool_mntpnt, sizeof (menu)); in be_remove_menu()
763 (void) strlcat(menu, BE_GRUB_MENU, sizeof (menu)); in be_remove_menu()
765 (void) strlcat(menu, BE_SPARC_MENU, sizeof (menu)); in be_remove_menu()
768 if ((ret = be_open_menu(be_root_pool, menu, &menu_fp, "r", in be_remove_menu()
780 if (stat(menu, &sb) != 0) { in be_remove_menu()
783 "failed to stat file %s: %s\n"), menu, strerror(err)); in be_remove_menu()
789 tmp_menu_len = strlen(menu) + 7; in be_remove_menu()
796 (void) strlcpy(tmp_menu, menu, tmp_menu_len); in be_remove_menu()
972 if (rename(tmp_menu, menu) != 0) { in be_remove_menu()
976 tmp_menu, menu, strerror(err)); in be_remove_menu()
1006 if ((menu_fp = fopen(menu, "r")) == NULL) { in be_remove_menu()
1010 menu, strerror(err)); in be_remove_menu()
1016 tmp_menu_len = strlen(menu) + 7; in be_remove_menu()
1025 (void) strlcpy(tmp_menu, menu, tmp_menu_len); in be_remove_menu()
1076 if (rename(tmp_menu, menu) != 0) { in be_remove_menu()
1080 tmp_menu, menu, strerror(err)); in be_remove_menu()
1091 if (chmod(menu, sb.st_mode) != 0) { in be_remove_menu()
1094 "failed to chmod %s: %s\n"), menu, strerror(err)); in be_remove_menu()
1098 if (chown(menu, sb.st_uid, sb.st_gid) != 0) { in be_remove_menu()
1101 "failed to chown %s: %s\n"), menu, strerror(err)); in be_remove_menu()