Home
last modified time | relevance | path

Searched refs:ctl (Results 1 – 25 of 32) sorted by relevance

12

/xnu-11215/bsd/dev/dtrace/
H A Dsdt.c99 if (!ctl || ctl->mod_sdtprobecnt != 0 || (sdpd = ctl->mod_sdtdesc) == NULL) { in __sdt_provide_module()
129 sdp->sdp_ctl = ctl; in __sdt_provide_module()
182 if (ctl != NULL && ctl->mod_loadcnt == sdp->sdp_loadcnt && ctl->mod_loaded) { in sdt_destroy()
183 ctl->mod_sdtprobecnt--; in sdt_destroy()
222 ctl->mod_nenabled++; in sdt_enable()
228 if (!ctl->mod_loaded) { in sdt_enable()
287 ctl->mod_nenabled--; in sdt_disable()
289 if (!ctl->mod_loaded || ctl->mod_loadcnt != sdp->sdp_loadcnt) { in sdt_disable()
564 *end = ctl->mod_address + ctl->mod_size; in sdt_find_module_text_range()
617 if (MOD_IS_STATIC_KEXT(ctl) || MOD_IS_MACH_KERNEL(ctl)) { in sdt_load_machsect()
[all …]
H A Dfbt.c128 ctl = fbt->fbtp_ctl; in fbt_enable()
130 if (!ctl->mod_loaded) { in fbt_enable()
183 ctl->mod_nenabled++; in fbt_enable()
201 ctl = fbt->fbtp_ctl; in fbt_disable()
203 if (!ctl->mod_loaded || (ctl->mod_loadcnt != fbt->fbtp_loadcnt)) { in fbt_disable()
219 ctl->mod_nenabled--; in fbt_disable()
238 ctl = fbt->fbtp_ctl; in fbt_suspend()
241 if (!ctl->mod_loaded || (ctl->mod_loadcnt != fbt->fbtp_loadcnt)) { in fbt_suspend()
270 ctl = fbt->fbtp_ctl; in fbt_resume()
273 if (!ctl->mod_loaded || (ctl->mod_loadcnt != fbt->fbtp_loadcnt)) { in fbt_resume()
[all …]
H A Dfbt_blacklist.c323 fbt_module_excluded(struct modctl* ctl) in fbt_module_excluded() argument
327 ASSERT(!MOD_FBT_DONE(ctl)); in fbt_module_excluded()
329 if (ctl->mod_address == 0 || ctl->mod_size == 0 || !ctl->mod_loaded) { in fbt_module_excluded()
337 excluded = bsearch(ctl->mod_modname, fbt_module_blacklist, in fbt_module_excluded()
H A Ddtrace.c9259 while (ctl) { in dtrace_probe_provide()
9261 ctl = ctl->mod_next; in dtrace_probe_provide()
16769 for (ctl = dtrace_modctl_list; ctl; ctl=ctl->mod_next) { in dtrace_modctl_lookup()
17086 ctl = syncctl; in dtrace_module_unloaded()
18711 if (!MOD_SYMBOLS_DONE(ctl) && !MOD_IS_STATIC_KEXT(ctl)) { in dtrace_ioctl()
18715 ctl = ctl->mod_next; in dtrace_ioctl()
18756 while (ctl) { in dtrace_ioctl()
18763 if (!MOD_SYMBOLS_DONE(ctl) && !MOD_IS_STATIC_KEXT(ctl)) { in dtrace_ioctl()
18769 ctl = ctl->mod_next; in dtrace_ioctl()
18872 while (ctl) { in dtrace_ioctl()
[all …]
H A Dblist.c896 panic(const char *ctl, ...) argument
900 va_start(va, ctl);
901 vfprintf(stderr, ctl, va);
/xnu-11215/osfmk/kern/
H A Dbacktrace.c249 backtrace_flags_t flags = ctl ? ctl->btc_flags : 0; in _backtrace_preamble()
250 uintptr_t start_frame = ctl ? ctl->btc_frame_addr : 0; in _backtrace_preamble()
274 uintptr_t start_frame = ctl ? ctl->btc_frame_addr : 0; in backtrace()
288 ctl ? ctl->btc_addr_offset : 0, info_out); in backtrace()
301 struct backtrace_control *ctl, in backtrace_packed() argument
305 uintptr_t start_frame = ctl ? ctl->btc_frame_addr : 0; in backtrace_packed()
316 (void *)start_frame, ctl ? ctl->btc_addr_offset : 0, info_out); in backtrace_packed()
384 uintptr_t fp = ctl->btc_frame_addr; in backtrace_user()
386 int64_t addr_offset = ctl ? ctl->btc_addr_offset : 0; in backtrace_user()
402 void *thread = ctl->btc_user_thread; in backtrace_user()
[all …]
H A Dbacktrace.h133 struct backtrace_control *ctl, backtrace_info_t *info_out)
147 struct backtrace_control *ctl, backtrace_info_t *info_out)
182 const struct backtrace_control *ctl, struct backtrace_user_info *info_out);
H A Dtelemetry.c552 struct backtrace_control ctl = { .btc_frame_addr = frame_addr, }; in telemetry_take_sample() local
555 frames_left, &ctl, &btinfo); in telemetry_take_sample()
1547 struct backtrace_control ctl = { in telemetry_kernel_brk() local
1551 uint32_t total_frames = backtrace(frames, TELEMETRY_BT_FRAMES, &ctl, NULL); in telemetry_kernel_brk()
/xnu-11215/bsd/skywalk/nexus/
H A Dos_nexus.h333 const nexus_controller_t ctl, const uuid_t nx_uuid);
377 const nexus_controller_t ctl, const uuid_t nx_uuid,
1027 const nexus_controller_t ctl, const uuid_t dom_prov_uuid,
1031 const nexus_controller_t ctl, const uuid_t nx_prov_uuid);
1033 const nexus_controller_t ctl, const uuid_t nx_prov_uuid,
1037 const nexus_controller_t ctl, const uuid_t nx_prov_uuid,
1041 const nexus_controller_t ctl, const uuid_t nx_uuid);
1047 const nexus_controller_t ctl, const uuid_t nx_uuid,
1050 const nexus_controller_t ctl, const uuid_t nx_prov_uuid,
1094 extern int kern_nexus_ifdetach(const nexus_controller_t ctl,
[all …]
H A Dnexus_syscalls.c180 AUDIT_ARG(fd, uap->ctl); in __nexus_register()
233 fp_drop(p, uap->ctl, fp, 0); in __nexus_register()
257 AUDIT_ARG(fd, uap->ctl); in __nexus_deregister()
288 fp_drop(p, uap->ctl, fp, 0); in __nexus_deregister()
303 AUDIT_ARG(fd, uap->ctl); in __nexus_create()
350 fp_drop(p, uap->ctl, fp, 0); in __nexus_create()
369 AUDIT_ARG(fd, uap->ctl); in __nexus_destroy()
401 fp_drop(p, uap->ctl, fp, 0); in __nexus_destroy()
416 AUDIT_ARG(fd, uap->ctl); in __nexus_get_opt()
464 fp_drop(p, uap->ctl, fp, 0); in __nexus_get_opt()
[all …]
H A Dos_nexus_private.h662 extern int __nexus_register(int ctl, struct nxprov_reg *reg,
664 extern int __nexus_deregister(int ctl, const uuid_t prov_uuid,
666 extern int __nexus_create(int ctl, const uuid_t prov_uuid,
668 extern int __nexus_destroy(int ctl, const uuid_t nx_uuid,
670 extern int __nexus_get_opt(int ctl, const uint32_t opt, void *aoptval,
672 extern int __nexus_set_opt(int ctl, const uint32_t opt, const void *aoptval,
676 extern int __os_nexus_ifattach(const nexus_controller_t ctl,
679 extern int __os_nexus_ifdetach(const nexus_controller_t ctl,
/xnu-11215/bsd/dev/
H A Dmonotonic.c189 union monotonic_ctl_add ctl; in mt_ctl_add() local
193 error = copyin(uptr, &ctl, sizeof(ctl.in)); in mt_ctl_add()
198 error = dev->mtd_add(&ctl.in.config, &ctr); in mt_ctl_add()
203 ctl.out.ctr = ctr; in mt_ctl_add()
205 error = copyout(&ctl, uptr, sizeof(ctl.out)); in mt_ctl_add()
217 union monotonic_ctl_counts ctl; in mt_ctl_counts() local
221 error = copyin(uptr, &ctl, sizeof(ctl.in)); in mt_ctl_counts()
226 if (ctl.in.ctr_mask == 0) { in mt_ctl_counts()
252 union monotonic_ctl_enable ctl; in mt_ctl_enable() local
256 error = copyin(uptr, &ctl, sizeof(ctl)); in mt_ctl_enable()
[all …]
/xnu-11215/tests/skywalk/
H A Dskt_steering.c107 nexus_controller_t ctl; in skt_steering_main() local
113 ctl = os_nexus_controller_create(); in skt_steering_main()
114 assert(ctl != NULL); in skt_steering_main()
119 err = os_nexus_controller_add_traffic_rule(ctl, FETH0_NAME, in skt_steering_main()
125 err = os_nexus_controller_add_traffic_rule(ctl, FETH0_NAME, in skt_steering_main()
130 err = os_nexus_controller_remove_traffic_rule(ctl, v4_rule); in skt_steering_main()
133 err = os_nexus_controller_remove_traffic_rule(ctl, v6_rule); in skt_steering_main()
136 os_nexus_controller_destroy(ctl); in skt_steering_main()
/xnu-11215/bsd/sys/
H A Dkdebug_common.h164 int kdebug_storage_lock(struct kd_control *ctl);
165 void kdebug_storage_unlock(struct kd_control *ctl, int intrs_en);
170 bool kdebug_disable_wrap(struct kd_control *ctl, kdebug_emit_filter_t *old_emit,
175 int create_buffers(struct kd_control *ctl, struct kd_buffer *buf, vm_tag_t tag);
177 void delete_buffers(struct kd_control *ctl, struct kd_buffer *buf);
179 void kernel_debug_write(struct kd_control *ctl, struct kd_buffer *buf,
182 int kernel_debug_read(struct kd_control *ctl, struct kd_buffer *buf,
H A Dfbt.h73 extern void fbt_provide_probe(struct modctl *ctl, const char *modname, const char *name, machine_in…
H A Dsdt_impl.h65 void sdt_load_machsect(struct modctl *ctl);
/xnu-11215/bsd/kern/
H A Dkern_backtrace.c165 struct backtrace_control ctl = { variable
169 unsigned int bt_more = backtrace_user(bt + bt_filled, bt_space, &ctl,
184 struct backtrace_control ctl = { .btc_frame_addr = frame_addr, }; variable
187 &ctl, &btinfo);
H A Dkdebug_common.c429 kdebug_disable_wrap(struct kd_control *ctl, in kdebug_disable_wrap() argument
432 int intrs_en = kdebug_storage_lock(ctl); in kdebug_disable_wrap()
434 *old_emit = ctl->kdc_emit; in kdebug_disable_wrap()
435 *old_live = ctl->kdc_live_flags; in kdebug_disable_wrap()
437 bool wrapped = ctl->kdc_live_flags & KDBG_WRAPPED; in kdebug_disable_wrap()
438 ctl->kdc_live_flags &= ~KDBG_WRAPPED; in kdebug_disable_wrap()
439 ctl->kdc_live_flags |= KDBG_NOWRAP; in kdebug_disable_wrap()
441 kdebug_storage_unlock(ctl, intrs_en); in kdebug_disable_wrap()
/xnu-11215/bsd/dev/arm64/
H A Dfbt_arm.c277 fbt_provide_probe(struct modctl *ctl, const char *modname, const char* symbolName, machine_inst_t* … in fbt_provide_probe() argument
370 newfbt->fbtp_ctl = ctl; in fbt_provide_probe()
371 newfbt->fbtp_loadcnt = ctl->mod_loadcnt; in fbt_provide_probe()
493 newfbt->fbtp_ctl = ctl; in fbt_provide_probe()
494 newfbt->fbtp_loadcnt = ctl->mod_loadcnt; in fbt_provide_probe()
/xnu-11215/bsd/dev/i386/
H A Dfbt_x86.c257 fbt_provide_probe(struct modctl *ctl, const char *modname, const char* symbolName, machine_inst_t* … in fbt_provide_probe() argument
372 newfbt->fbtp_ctl = ctl; in fbt_provide_probe()
373 newfbt->fbtp_loadcnt = ctl->mod_loadcnt; in fbt_provide_probe()
510 newfbt->fbtp_ctl = ctl; in fbt_provide_probe()
511 newfbt->fbtp_loadcnt = ctl->mod_loadcnt; in fbt_provide_probe()
/xnu-11215/osfmk/vm/
H A Dvm_sanitize_telemetry.c185 struct backtrace_control ctl = BTCTL_INIT; in vm_sanitize_populate_symbolicatable_backtrace_string() local
186 ctl.btc_frame_addr = addr; in vm_sanitize_populate_symbolicatable_backtrace_string()
188 int backtrace_count = backtrace(frames, VM_SANITIZE_BACKTRACE_FRAME_COUNT, &ctl, &info); in vm_sanitize_populate_symbolicatable_backtrace_string()
/xnu-11215/san/memory/
H A Dkasan-report.c152 struct backtrace_control ctl = { in kasan_log_report() local
156 nframes = backtrace(bt, nframes, &ctl, NULL); in kasan_log_report()
H A Dkasan_dynamic_blacklist.c363 struct backtrace_control ctl = { in kasan_is_blacklisted() local
366 nframes = backtrace(bt, MAX_FRAMES, &ctl, NULL); in kasan_is_blacklisted()
/xnu-11215/osfmk/kperf/
H A Dcallstack.c228 struct backtrace_control ctl = { in kperf_backtrace_sample() local
232 &ctl, &btinfo); in kperf_backtrace_sample()
285 struct backtrace_control ctl = { .btc_flags = BTF_KERN_INTERRUPTED, }; in kperf_kcallstack_sample() local
287 &ctl, &btinfo); in kperf_kcallstack_sample()
343 struct backtrace_control ctl = { .btc_user_thread = thread, }; in kperf_ucallstack_sample() local
344 unsigned int nframes = backtrace_user(cs->kpuc_frames, maxnframes, &ctl, in kperf_ucallstack_sample()
362 ctl.btc_frame_addr = btinfo.btui_async_frame_addr; in kperf_ucallstack_sample()
363 ctl.btc_addr_offset = BTCTL_ASYNC_ADDR_OFFSET; in kperf_ucallstack_sample()
367 &cs->kpuc_frames[cs->kpuc_nframes], maxnframes, &ctl, &btinfo); in kperf_ucallstack_sample()
/xnu-11215/osfmk/arm/
H A Dmachine_routines.h906 work_interval_ctl_t ctl; member
1410 kern_return_t objc_bp_assist_cfg(uint64_t adr, uint64_t ctl);

12