Searched refs:_profile_vars (Results 1 - 6 of 6) sorted by relevance

/darwin-on-arm/xnu/osfmk/profiling/
H A Dprofile-mk.h58 #define PROFILE_VARS(cpu) (&_profile_vars)
H A Dprofile-internal.h147 KGMON_GET_PROFILE_VARS, /* return the _profile_vars structure */
319 extern struct profile_vars _profile_vars;
H A Dprofile-kgmon.c64 * Combine _profile_{vars,stats,md}; Allow more than one _profile_vars.
80 #define PROFILE_VARS(cpu) (&_profile_vars)
209 case KGMON_GET_PROFILE_VARS: /* return the _profile_vars structure */
/darwin-on-arm/xnu/osfmk/profiling/i386/
H A Dprofile-md.c124 * Combine _profile_{vars,stats,md}; Allow more than one _profile_vars.
142 * Allocation context pointers moved to _profile_vars.
227 struct profile_vars _profile_vars = { 0 }; variable in typeref:struct:profile_vars
246 #define PROFILE_VARS(cpu) (&_profile_vars)
534 _mcount_ptr = _profile_vars.md.save_mcount_ptr;
914 _profile_update_stats(&_profile_vars);
915 _profile_print_stats(stderr, &_profile_vars.stats, &_profile_vars.profil_info);
H A Dprofile-asm.s93 * Combine _profile_{vars,stats,md}; Allow more than one _profile_vars.
121 * Move allocation context block pointers to _profile_vars.
466 LCL(vars_size) = LCL(var_minor_version)+4 /* size of _profile_vars structure */
588 * Size of the entire _profile_vars structure.
664 * Loadup %ebx with the address of _profile_vars. On a multiprocessor, this
665 * will loads up the appropriate machine's _profile_vars structure.
685 #define Vload Gload; Egaddr(%ebx,_profile_vars)
1403 Vload /* get _profile_vars address */
/darwin-on-arm/xnu/osfmk/i386/
H A Dmp.c177 struct profile_vars _profile_vars; variable in typeref:struct:profile_vars
178 struct profile_vars *_profile_vars_cpus[MAX_CPUS] = { &_profile_vars };
185 _profile_vars_cpus[i] = &_profile_vars; \

Completed in 41 milliseconds