Lines Matching refs:walk_arg
345 #define set_dir_flag(id, f) (walk_arg.dirinfo[id].flags |= f)
346 #define unset_dir_flag(id, f) (walk_arg.dirinfo[id].flags &= ~f)
347 #define is_dir_flag_on(id, f) (walk_arg.dirinfo[id].flags & f ? 1 : 0)
349 #define get_cachedir(id) (walk_arg.dirinfo[id].cdir_path)
350 #define get_updatedir(id) (walk_arg.dirinfo[id].update_path)
351 #define get_count(id) (walk_arg.dirinfo[id].count)
352 #define has_cachedir(id) (walk_arg.dirinfo[id].has_dir)
353 #define set_dir_present(id) (walk_arg.dirinfo[id].has_dir = 1)
386 #define is_flag_on(flag) (walk_arg.update_flags & flag ? 1 : 0)
387 #define set_flag(flag) (walk_arg.update_flags |= flag)
388 #define unset_flag(flag) (walk_arg.update_flags &= ~flag)
402 } walk_arg; variable
2240 if (walk_arg.new_nvlp) { in cmpstat()
2243 error = nvlist_add_uint64_array(walk_arg.new_nvlp, in cmpstat()
2288 (void) fprintf(walk_arg.sparcfile, "/%s=%s\n", strip, in cmpstat()
2318 if (walk_arg.old_nvlp == NULL || in cmpstat()
2319 nvlist_lookup_uint64_array(walk_arg.old_nvlp, in cmpstat()
2646 walk_arg.sparcfile = fopen(get_cachedir(FILE64), "w"); in check_flags_and_files()
2647 if (walk_arg.sparcfile == NULL) { in check_flags_and_files()
2824 walk_arg.old_nvlp = NULL; in getoldstat()
2825 error = nvlist_unpack(ostat, sb.st_size, &walk_arg.old_nvlp, 0); in getoldstat()
2831 walk_arg.old_nvlp = NULL; in getoldstat()
2891 if ((nvlp = walk_arg.old_nvlp) == NULL) in check4stale()
2923 error = nvlist_alloc(&walk_arg.new_nvlp, NV_UNIQUE_NAME, 0); in create_newstat()
2928 walk_arg.new_nvlp = NULL; in create_newstat()
2998 error = nvlist_pack(walk_arg.new_nvlp, &nstat, &sz, in savenew()
3028 #define init_walk_args() bzero(&walk_arg, sizeof (walk_arg))
3033 nvlist_free(walk_arg.old_nvlp); in clear_walk_args()
3034 nvlist_free(walk_arg.new_nvlp); in clear_walk_args()
3035 if (walk_arg.sparcfile) in clear_walk_args()
3036 (void) fclose(walk_arg.sparcfile); in clear_walk_args()
3037 walk_arg.old_nvlp = NULL; in clear_walk_args()
3038 walk_arg.new_nvlp = NULL; in clear_walk_args()
3039 walk_arg.sparcfile = NULL; in clear_walk_args()
3132 if (walk_arg.new_nvlp == NULL) { in update_required()
3133 if (walk_arg.sparcfile != NULL) in update_required()
3134 (void) fclose(walk_arg.sparcfile); in update_required()
3146 if (walk_arg.sparcfile != NULL) in update_required()
3147 (void) fclose(walk_arg.sparcfile); in update_required()
3991 if (ret == 0 && walk_arg.new_nvlp != NULL) { in update_archive()