Home
last modified time | relevance | path

Searched refs:selector (Results 1 – 25 of 52) sorted by relevance

123

/xnu-11215/bsd/kern/code_signing/
H A Dtxm.c197 TXMKernelSelector_t selector, in txm_print_return() argument
216 selector, txm_ret.errnoRet); in txm_print_return()
219 selector, txm_ret.returnCode); in txm_print_return()
569 .selector = kTXMKernelSelectorGetLogInfo, in get_logging_info()
759 .selector = kTXMSelectorUpdateDeviceState, in txm_update_device_state()
1716 image4_cs_trap_t selector) in _txm_image4_monitor_trap_supported() argument
1718 switch (selector) { in _txm_image4_monitor_trap_supported()
1734 image4_cs_trap_t selector, in txm_image4_transfer_region() argument
1746 image4_cs_trap_t selector, in txm_image4_reclaim_region() argument
1758 image4_cs_trap_t selector, in txm_image4_monitor_trap() argument
[all …]
H A Dxnu.c364 image4_cs_trap_t selector, in xnu_image4_transfer_region() argument
368 panic("image4 dispatch: transfer without code signing monitor: %llu", selector); in xnu_image4_transfer_region()
373 image4_cs_trap_t selector, in xnu_image4_reclaim_region() argument
377 panic("image4 dispatch: reclaim without code signing monitor: %llu", selector); in xnu_image4_reclaim_region()
382 image4_cs_trap_t selector, in xnu_image4_monitor_trap() argument
386 panic("image4 dispatch: trap without code signing monitor: %llu", selector); in xnu_image4_monitor_trap()
H A Dppl.c753 __unused image4_cs_trap_t selector, in ppl_image4_transfer_region() argument
763 __unused image4_cs_trap_t selector, in ppl_image4_reclaim_region() argument
773 image4_cs_trap_t selector, in ppl_image4_monitor_trap() argument
777 return pmap_image4_monitor_trap(selector, input_data, input_size); in ppl_image4_monitor_trap()
/xnu-11215/tests/
H A Dkas_info.c37 kernel_slide(int selector) in kernel_slide() argument
41 int err = kas_info(selector, &slide, &size); in kernel_slide()
46 T_ASSERT_POSIX_SUCCESS(errno, "kas_info with selector %d", selector); in kernel_slide()
66 test_kas_info_invalid_args(int selector) in test_kas_info_invalid_args() argument
72 err = kas_info(selector, &slide, NULL); in test_kas_info_invalid_args()
74 T_SKIP("Running on kernel without kas_info %d", selector); in test_kas_info_invalid_args()
76 T_ASSERT_POSIX_FAILURE(err, EFAULT, "kas_info %d with NULL size", selector); in test_kas_info_invalid_args()
79 err = kas_info(selector, NULL, &size); in test_kas_info_invalid_args()
80 T_ASSERT_POSIX_FAILURE(err, EFAULT, "kas_info %d with NULL slide", selector); in test_kas_info_invalid_args()
83 err = kas_info(selector, &slide, &size); in test_kas_info_invalid_args()
[all …]
H A Ddebug_syscall_rejection_helper.c18 unsigned char selector = 0; in main() local
32 selector = (syscall_rejection_selector_t)atoi(optarg); in main()
38 masks[pos] = SYSCALL_REJECTION_ALLOW(selector); in main()
41 masks[pos] = SYSCALL_REJECTION_DENY(selector); in main()
/xnu-11215/osfmk/i386/
H A Dseg.h73 uint16_t selector; in sel_to_selector() member
78 return tconv.selector; in sel_to_selector()
82 selector_to_sel(uint16_t selector) in selector_to_sel() argument
85 uint16_t selector; in selector_to_sel() member
89 tconv.selector = selector; in selector_to_sel()
134 selector:16, member
H A Dmp_desc.c283 uint16_t selector; in fix_desc() local
288 selector = *((uint32_t*)(desc + 4)); in fix_desc()
293 *((uint16_t*)(desc + 2)) = selector; in fix_desc()
675 valid_user_data_selector(uint16_t selector) in valid_user_data_selector() argument
677 sel_t sel = selector_to_sel(selector); in valid_user_data_selector()
679 if (selector == 0) { in valid_user_data_selector()
694 valid_user_code_selector(uint16_t selector) in valid_user_code_selector() argument
698 if (selector == 0) { in valid_user_code_selector()
715 if ((selector == USER_CS) || (selector == USER64_CS)) { in valid_user_code_selector()
724 valid_user_stack_selector(uint16_t selector) in valid_user_stack_selector() argument
[all …]
H A Dmp_desc.h115 valid_user_data_selector(uint16_t selector);
118 valid_user_code_selector(uint16_t selector);
121 valid_user_stack_selector(uint16_t selector);
H A DDiagnostics.c129 uint64_t selector, data; in diagCall64() local
139 selector = regs->rdi; in diagCall64()
141 switch (selector) { /* Select the routine */ in diagCall64()
/xnu-11215/bsd/kern/
H A Dkern_codesigning.c1474 image4_cs_trap_t selector, in _kernel_image4_monitor_trap_image_activate() argument
1510 err = CSM_PREFIX(image4_monitor_trap)(selector, &input, sizeof(input)); in _kernel_image4_monitor_trap_image_activate()
1517 selector, payload_addr, input.csmx_payload_len); in _kernel_image4_monitor_trap_image_activate()
1525 selector, manifest_addr, input.csmx_manifest_len); in _kernel_image4_monitor_trap_image_activate()
1536 image4_cs_trap_t selector, in _kernel_image4_monitor_trap() argument
1541 if (input_size != image4_cs_trap_vector_size(selector)) { in _kernel_image4_monitor_trap()
1546 switch (selector) { in _kernel_image4_monitor_trap()
1548 return _kernel_image4_monitor_trap_image_activate(selector, input_data); in _kernel_image4_monitor_trap()
1557 image4_cs_trap_t selector, in kernel_image4_monitor_trap() argument
1567 printf("image4 dispatch: no input data: %llu\n", selector); in kernel_image4_monitor_trap()
[all …]
H A Dkern_debug.c254 syscall_rejection_selector_t const selector = (syscall_rejection_selector_t) in sys_debug_syscall_reject_config() local
257 bool const is_allow_mask = selector & SYSCALL_REJECTION_IS_ALLOW_MASK; in sys_debug_syscall_reject_config()
258 int const mask_index = selector & SYSCALL_REJECTION_INDEX_MASK; in sys_debug_syscall_reject_config()
/xnu-11215/iokit/IOKit/
H A DIOUserClient.h125 uint32_t selector; member
192 …er_t) (IOUserClient * client, io_filter_policy_t filter, io_filter_type_t type, uint32_t selector);
273 externalMethod(uint32_t selector, IOExternalMethodArguments * arguments,
315 callExternalMethod(uint32_t selector, IOExternalMethodArguments * arguments);
570 externalMethod(uint32_t selector, IOExternalMethodArguments * arguments,
576 dispatchExternalMethod(uint32_t selector, IOExternalMethodArgumentsOpaque * arguments,
583 externalMethod(uint32_t selector, IOExternalMethodArgumentsOpaque * arguments) = 0;
H A DIOKitDiagnosticsUserClient.h15 …virtual IOReturn externalMethod(uint32_t selector, IOExternalMethodArgumentsOpaque * args) A…
/xnu-11215/iokit/Tests/TestServices/
H A DTestIOUserClient2022Entitlements.cpp61 TestIOUserClient2022EntitlementsUserClient::externalMethod(uint32_t selector, IOExternalMethodArgum… in externalMethod() argument
84 …return dispatchExternalMethod(selector, args, dispatchArray, sizeof(dispatchArray) / sizeof(dispat… in externalMethod()
H A DTestIODeviceMemoryRosetta.cpp121 TestIODeviceMemoryRosettaUserClient::externalMethod(uint32_t selector, IOExternalMethodArgumentsOpa… in externalMethod() argument
135 …return dispatchExternalMethod(selector, args, dispatchArray, sizeof(dispatchArray) / sizeof(dispat… in externalMethod()
H A DTestIOServiceUserNotification.h21 IOReturn externalMethod(uint32_t selector, IOExternalMethodArguments * args,
H A DTestIODeviceMemoryRosetta.h23 IOReturn externalMethod(uint32_t selector, IOExternalMethodArgumentsOpaque * args) override;
H A DTestIOServiceUserNotification.cpp37 TestIOServiceUserNotificationUserClient::externalMethod(uint32_t selector, IOExternalMethodArgument… in externalMethod() argument
H A DTestIOUserClient2022Entitlements.h23 IOReturn externalMethod(uint32_t selector, IOExternalMethodArgumentsOpaque * args) override;
/xnu-11215/bsd/sys/
H A Dcode_signing_internal.h128 image4_cs_trap_t selector,
133 image4_cs_trap_t selector,
138 image4_cs_trap_t selector,
H A Dkas_info.h54 int kas_info(int selector, void *value, size_t *size) __OSX_AVAILABLE_STARTING(__MAC_10_8, __IPHONE…
/xnu-11215/security/
H A Dmac_system.c229 mac_system_check_kas_info(kauth_cred_t cred, int selector) in mac_system_check_kas_info() argument
240 MAC_CHECK(system_check_kas_info, cred, selector); in mac_system_check_kas_info()
/xnu-11215/osfmk/device/
H A Ddevice.defs290 in selector : uint32_t;
297 in selector : uint32_t;
304 in selector : uint32_t;
311 in selector : uint32_t;
438 in selector : uint32_t;
446 in selector : uint32_t;
454 in selector : uint32_t;
462 in selector : uint32_t;
613 in selector : uint32_t;
630 in selector : uint32_t;
[all …]
/xnu-11215/iokit/DriverKit/
H A DIOUserClient.iig84 * @field selector Selector argument to IOConnectMethod.
106 uint64_t selector;
191 * @param selector Selector argument to IOConnectMethod.
207 uint64_t selector,
280 uint64_t selector,
/xnu-11215/iokit/Kernel/
H A DIOKitDebug.cpp1233 IOTrackingDebug(uint32_t selector, uint32_t options, uint64_t value, in IOTrackingDebug() argument
1265 if (kIOTrackingGetMappings == selector) { in IOTrackingDebug()
1286 switch (selector) { in IOTrackingDebug()
1297 queue->captureOn = (kIOTrackingStartCapture == selector); in IOTrackingDebug()
1513 if ((kIOTrackingLeaks == selector) && data) { in IOTrackingDebug()
1529 if ((kIOTrackingLeaks == selector) && namesLen && names) { in IOTrackingDebug()
1572 switch (selector) { in IOTrackingDebug()
1676 …ret = IOTrackingDebug(args->selector, params->options, params->value, params->tag, params->zsize, … in IOTrackingMethodDispatched()
1686 IOKitDiagnosticsClient::externalMethod(uint32_t selector, IOExternalMethodArgumentsOpaque * args) in externalMethod() argument
1754 …return dispatchExternalMethod(selector, args, dispatchArray, sizeof(dispatchArray) / sizeof(dispat… in externalMethod()

123