| /xnu-11215.81.4/libsyscall/custom/ |
| H A D | SYS.h | 63 #define UNIX_SYSCALL(name, nargs) \ argument 65 LEAF(_##name, 0) ;\ 66 movl $ SYS_##name, %eax ;\ 72 #define UNIX_SYSCALL_INT(name, nargs) \ argument 74 LEAF(_##name, 0) ;\ 75 movl $ SYS_##name, %eax ;\ 82 #define UNIX_SYSCALL_NONAME(name, nargs, cerror) \ argument 83 movl $(SYS_##name | (__SYSCALL_32BIT_ARG_BYTES << I386_SYSCALL_ARG_BYTES_SHIFT)), %eax ;\ 89 #define UNIX_SYSCALL_NONAME(name, nargs, cerror) \ argument 90 movl $ SYS_##name, %eax ;\ [all …]
|
| /xnu-11215.81.4/osfmk/mach/machine/ |
| H A D | sdt.h | 46 #define DTRACE_PROBE(provider, name) do {} while(0) argument 47 #define DTRACE_PROBE1(provider, name, arg0) do {} while(0) argument 48 #define DTRACE_PROBE2(provider, name, arg0, arg1) do {} while(0) argument 49 #define DTRACE_PROBE3(provider, name, arg0, arg1, arg2) do {} while(0) argument 50 #define DTRACE_PROBE4(provider, name, arg0, arg1, arg2, arg3) do {} while(0) argument 51 #define DTRACE_PROBE5(provider, name, arg0, arg1, arg2, arg3, arg4) do {} while(0) argument 52 #define DTRACE_PROBE6(provider, name, arg0, arg1, arg2, arg3, arg4, arg5) do {} while(0) argument 53 #define DTRACE_PROBE7(provider, name, arg0, arg1, arg2, arg3, arg4, arg5, arg6) do {} while(0) argument 54 #define DTRACE_PROBE8(provider, name, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) do {} while(0) argument 58 #define DTRACE_SCHED(name) \ argument [all …]
|
| /xnu-11215.81.4/libkern/libkern/ |
| H A D | tree.h | 88 #define SPLAY_HEAD(name, type) \ argument 89 struct name { \ 145 #define SPLAY_PROTOTYPE(name, type, field, cmp) \ argument 146 void name##_SPLAY(struct name *, struct type *); \ 147 void name##_SPLAY_MINMAX(struct name *, int); \ 148 struct type *name##_SPLAY_INSERT(struct name *, struct type *); \ 149 struct type *name##_SPLAY_REMOVE(struct name *, struct type *); \ 153 name##_SPLAY_FIND(struct name *head, struct type *elm) \ 157 name##_SPLAY(head, elm); \ 164 name##_SPLAY_NEXT(struct name *head, struct type *elm) \ [all …]
|
| /xnu-11215.81.4/tools/ |
| H A D | syscall_map.lua | 66 { number = 10, name = 'mach_vm_allocate', 74 { number = 11, name = 'mach_vm_purgable_control', 82 { number = 12, name = 'mach_vm_deallocate', 89 { number = 13, name = 'task_dyld_process_info_notify_get', 95 { number = 14, name = 'mach_vm_protect', 104 { number = 15, name = 'mach_vm_map', 119 { number = 16, name = 'mach_port_allocate', 127 { number = 18, name = 'mach_port_deallocate', 133 { number = 19, name = 'mach_port_mod_refs', 141 { number = 20, name = 'mach_port_move_member', [all …]
|
| /xnu-11215.81.4/osfmk/kern/ |
| H A D | percpu.h | 51 #define PERCPU_DECL(type_t, name) \ argument 52 extern type_t __PERCPU_NAME(name) 74 #define PERCPU_DATA(name) \ argument 75 __percpu __PERCPU_NAME(name) = {0} 84 #define PERCPU_DATA_HACK_78750602(name) \ argument 85 __percpu __PERCPU_NAME(name) = 0 108 #define PERCPU_GET(name) \ argument 109 __PERCPU_CAST(name, current_percpu_base() + __PERCPU_ADDR(name)) 141 #define PERCPU_GET_MASTER(name) \ argument 142 (&__PERCPU_NAME(name)) [all …]
|
| H A D | startup.h | 485 char name[MACHINE_TIMEOUT_MAX_NAME_LEN + 1]; member 544 .name = timeout_name, \ 550 #define MACHINE_TIMEOUT(var, name, default, unit, skip_predicate) \ argument 552 _MACHINE_TIMEOUT(var, name, default, unit, skip_predicate) 555 #define MACHINE_TIMEOUT_DEV_WRITEABLE(var, name, default, unit, skip_predicate) \ argument 557 _MACHINE_TIMEOUT(var, name, default, unit, skip_predicate) 559 #define MACHINE_TIMEOUT_DEV_WRITEABLE(var, name, default, unit, skip_predicate) \ argument 560 MACHINE_TIMEOUT(var, name, default, unit, skip_predicate) 610 #define EVENT_DECLARE(name, cb_type_t) \ argument 611 struct name##_event { \ [all …]
|
| H A D | kalloc.h | 181 #define KALLOC_HEAP_DEFINE(var, name, heap_id) \ argument 183 .kh_name = (name), \ 954 #define KALLOC_ARRAY_TYPE_DECL_(name, h_type_t, h_sz, e_type_t, e_sz) \ argument 955 KALLOC_TYPE_VAR_DECLARE(name ## _kt_view); \ 956 typedef struct name * __unsafe_indexable name ## _t; \ 960 name ## _count_to_size(uint32_t count) \ 967 name ## _size_to_count(vm_size_t size) \ 974 name ## _size(name ## _t array) \ 981 name ## _next_size( \ 1002 name ## _count(name ## _t array) \ [all …]
|
| /xnu-11215.81.4/libsyscall/mach/ |
| H A D | mach_port.c | 56 mach_port_name_t name, in mach_port_type() argument 61 rv = _kernelrpc_mach_port_type_trap(task, name, ptype); in mach_port_type() 64 rv = _kernelrpc_mach_port_type(task, name, ptype); in mach_port_type() 87 mach_port_name_t name) in mach_port_allocate_name() argument 91 rv = _kernelrpc_mach_port_allocate_name(task, right, name); in mach_port_allocate_name() 100 mach_port_name_t *name) in mach_port_allocate() argument 104 rv = _kernelrpc_mach_port_allocate_trap(task, right, name); in mach_port_allocate() 107 rv = _kernelrpc_mach_port_allocate(task, right, name); in mach_port_allocate() 116 mach_port_name_t name) in mach_port_destroy() argument 120 rv = _kernelrpc_mach_port_destroy(task, name); in mach_port_destroy() [all …]
|
| /xnu-11215.81.4/bsd/sys/ |
| H A D | sysctl.h | 314 #define SYSCTL_DECL(name) \ argument 315 extern struct sysctl_oid_list sysctl_##name##_children 346 #define SYSCTL_STRUCT_INIT(parent, nbr, name, kind, a1, a2, fn, fmt, desc) { \ argument 352 .oid_name = #name, \ 359 #define __SYSCTL_OID(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \ argument 360 struct sysctl_oid sysctl_##parent##_##name = SYSCTL_STRUCT_INIT(\ 361 parent, nbr, name, kind, a1, a2, handler, fmt, descr) 403 #define SYSCTL_OID_MANUAL(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \ argument 405 __SYSCTL_OID(parent, nbr, name, kind, a1, a2, handler, fmt, descr) 407 #define SYSCTL_NODE_MANUAL(parent, nbr, name, access, handler, descr) \ argument [all …]
|
| H A D | bitstring.h | 84 #define bit_decl(name, nbits) \ argument 85 ((name)[bitstr_size(nbits)]) 88 #define bitstr_test(name, bit) \ argument 89 ((name)[_bitstr_byte(bit)] & _bitstr_mask(bit)) 92 #define bitstr_set(name, bit) \ argument 93 ((name)[_bitstr_byte(bit)] |= _bitstr_mask(bit)) 96 #define bitstr_set_atomic(name, bit) \ argument 97 (void)os_atomic_or(&((name)[_bitstr_byte(bit)]), _bitstr_mask(bit), relaxed) 100 #define bitstr_clear(name, bit) \ argument 101 ((name)[_bitstr_byte(bit)] &= ~_bitstr_mask(bit)) [all …]
|
| H A D | eventhandler.h | 118 #define _EVENTHANDLER_INVOKE(name, list, ...) do { \ argument 120 struct eventhandler_entry_ ## name * _t __single; \ 126 evhlog2(debug, "eventhandler_invoke(\"" __STRING(name) "\")"); \ 130 _t = (struct eventhandler_entry_ ## name *)_ep; \ 153 #define EVENTHANDLER_DECLARE(name, type) \ argument 154 struct eventhandler_entry_ ## name \ 167 #define EVENTHANDLER_DEFINE(evthdlr_ref, name, func, arg, priority) \ argument 168 static eventhandler_tag name ## _tag; \ 169 static void name ## _evh_init(void *ctx) \ 171 name ## _tag = EVENTHANDLER_REGISTER(evthdlr_ref, name, func, ctx, \ [all …]
|
| /xnu-11215.81.4/libkern/libkern/coreanalytics/ |
| H A D | coreanalytics.h | 52 #define CA_EVENT_TYPE(name) struct _ca_event_ ## name argument 81 #define CA_EVENT(name, ...) \ argument 82 …const char * _CA_EVENT_NAME_PREFIX(name) = _CA_EVENT_ORG #name "\0" _CA_FOREACH(_CA_STRINGIFY, _CA… 83 …_Static_assert(sizeof(_CA_EVENT_ORG #name) <= 64, "CoreAnalytics event name ('" _CA_EVENT_ORG #nam… 84 CA_EVENT_TYPE(name) { \ 94 #define CA_EVENT_ALLOCATE(name) \ argument 95 …core_analytics_allocate_event(sizeof(CA_EVENT_TYPE(name)), _CA_EVENT_NAME_PREFIX(name), (zalloc_fl… 100 #define CA_EVENT_ALLOCATE_FLAGS(name, flags) \ argument 101 core_analytics_allocate_event(sizeof(CA_EVENT_TYPE(name)), _CA_EVENT_NAME_PREFIX(name), flags) 116 #define CA_EVENT_DEALLOCATE_WITH_NAME(event, name) \ argument [all …]
|
| /xnu-11215.81.4/EXTERNAL_HEADERS/architecture/i386/ |
| H A D | asm_help.h | 210 #define LEAF(name, localvarsize) \ 211 .globl name ;\ 213 name: ;\ 219 #define X_LEAF(name, value) \ 220 .globl name ;\ 221 .set name,value 226 #define P_LEAF(name, localvarsize) \ 228 name: ;\ 236 #define LABEL(name) \ 237 .globl name ;\ [all …]
|
| /xnu-11215.81.4/osfmk/ipc/ |
| H A D | mach_port.c | 127 kern_return_t mach_port_get_attributes(ipc_space_t space, mach_port_name_t name, 129 kern_return_t mach_port_get_context(ipc_space_t space, mach_port_name_t name, 131 kern_return_t mach_port_get_set_status(ipc_space_t space, mach_port_name_t name, 146 mach_port_name_t name, in mach_port_names_helper() argument 167 type |= ipc_port_request_type(port, name, request); in mach_port_names_helper() 177 ipc_port_request_type(port, name, request) : 0; in mach_port_names_helper() 200 names[actual] = name; in mach_port_names_helper() 315 mach_port_name_t name; in mach_port_names() local 317 name = MACH_PORT_MAKE(index, IE_BITS_GEN(bits)); in mach_port_names() 318 mach_port_names_helper(timestamp, entry, name, names, in mach_port_names() [all …]
|
| H A D | ipc_right.c | 118 mach_port_name_t name, in ipc_right_lookup_read() argument 128 index = MACH_PORT_INDEX(name); in ipc_right_lookup_read() 249 if (__improbable(IE_BITS_GEN(bits) != MACH_PORT_GEN(name) || in ipc_right_lookup_read() 284 mach_port_name_t name, in ipc_right_lookup_write() argument 298 if ((entry = ipc_entry_lookup(space, name)) == IE_NULL) { in ipc_right_lookup_write() 375 mach_port_name_t name; in ipc_right_reverse() local 389 name = ip_get_receiver_name(port); in ipc_right_reverse() 390 assert(name != MACH_PORT_NULL); in ipc_right_reverse() 392 entry = ipc_entry_lookup(space, name); in ipc_right_reverse() 398 *namep = name; in ipc_right_reverse() [all …]
|
| H A D | ipc_right.h | 81 mach_port_name_t name, 88 mach_port_name_t name, 109 mach_port_name_t name, 122 mach_port_name_t name, 129 mach_port_name_t name, 135 mach_port_name_t name, 143 mach_port_name_t name, 149 mach_port_name_t name, 157 mach_port_name_t name, 165 mach_port_name_t name, [all …]
|
| /xnu-11215.81.4/tests/recount/ |
| H A D | thread_selfcounts_tests.c | 18 _check_cpi(struct thsc_cpi *before, struct thsc_cpi *after, const char *name) in _check_cpi() argument 22 "%s: instructions non-zero", name); in _check_cpi() 25 name); in _check_cpi() 28 "%s: instructions monotonically-increasing", name); in _check_cpi() 30 "%s: cycles monotonically-increasing", name); in _check_cpi() 34 _check_no_cpi(struct thsc_cpi *before, struct thsc_cpi *after, const char *name) in _check_no_cpi() argument 37 "%s: instructions should not increase", name); in _check_no_cpi() 39 "%s: cycles should not increase", name); in _check_no_cpi() 53 const char *name) in _check_time_cpi() argument 57 _check_cpi(&before_cpi, &after_cpi, name); in _check_time_cpi() [all …]
|
| /xnu-11215.81.4/osfmk/tests/ |
| H A D | vm_parameter_validation_kern.c | 108 append_result(results, ret, trial.name); in test_vm_map_copy_overwrite() 131 append_result(results, ret, trial.name); in test_src_kerneldst_size() 154 append_result(results, ret, trial.name); in test_kernelsrc_dst_size() 997 append_result(results, IGNORED, trials->list[i].name); in test_kext_unix_with_allocated_vnode_addr() 1004 append_result(results, ret, trials->list[i].name); in test_kext_unix_with_allocated_vnode_addr() 1765 …ZE(fn, variant, name) dealloc_results(process_results(test_mach_with_allocated_start_size(call_ ##… in IMPL() argument 1766 #define RUN_PROT(fn, name) dealloc_results(process_results(test_mach_with_allocated_vm_prot_t(call_… in IMPL() argument 1768 #define RUN_ALL(fn, name) \ in IMPL() argument 1769 RUN_START_SIZE(fn, copy, #name " (copy)"); \ in IMPL() 1770 RUN_START_SIZE(fn, memonly, #name " (memonly)"); \ in IMPL() [all …]
|
| /xnu-11215.81.4/tests/cpu_counters/ |
| H A D | cpc_security_tests.c | 143 const char *name = NULL; in check_secure_cpmu() local 144 ret = kpep_event_alias(event, &name); in check_secure_cpmu() 145 if (!name) { in check_secure_cpmu() 146 ret = kpep_event_name(event, &name); in check_secure_cpmu() 149 if (strncmp(name, "FIXED", strlen("FIXED")) == 0) { in check_secure_cpmu() 150 T_LOG("skipping non-configurable %s event", name); in check_secure_cpmu() 153 bool empty_event = strcmp(name, "NO_EVNT") == 0; in check_secure_cpmu() 159 ret = kpep_db_event(public_db, name, &public_event); in check_secure_cpmu() 162 _assert_kpep_ok(ret, "adding event %s to configuration", name); in check_secure_cpmu() 168 T_LOG("failed to configure public event %s", name); in check_secure_cpmu() [all …]
|
| /xnu-11215.81.4/osfmk/mach/arm/ |
| H A D | sdt_isa.h | 104 #define DTRACE_PROBE(provider, name) \ argument 107 DTRACE_CALL(provider, name) \ 114 #define DTRACE_PROBE1(provider, name, arg0) \ argument 118 DTRACE_CALL(provider, name) \ 125 #define DTRACE_PROBE2(provider, name, arg0, arg1) \ argument 130 DTRACE_CALL(provider, name) \ 137 #define DTRACE_PROBE3(provider, name, arg0, arg1, arg2) \ argument 143 DTRACE_CALL(provider, name) \ 150 #define DTRACE_PROBE4(provider, name, arg0, arg1, arg2, arg3) \ argument 157 DTRACE_CALL(provider, name) \ [all …]
|
| /xnu-11215.81.4/osfmk/mach/i386/ |
| H A D | sdt_isa.h | 113 #define DTRACE_PROBE(provider, name) \ argument 116 DTRACE_CALL(provider, name) \ 123 #define DTRACE_PROBE1(provider, name, arg0) \ argument 127 DTRACE_CALL(provider, name) \ 134 #define DTRACE_PROBE2(provider, name, arg0, arg1) \ argument 139 DTRACE_CALL(provider, name) \ 146 #define DTRACE_PROBE3(provider, name, arg0, arg1, arg2) \ argument 152 DTRACE_CALL(provider, name) \ 159 #define DTRACE_PROBE4(provider, name, arg0, arg1, arg2, arg3) \ argument 166 DTRACE_CALL(provider, name) \ [all …]
|
| /xnu-11215.81.4/tests/vm/ |
| H A D | vm_parameter_validation.c | 2046 append_result(results, ret, trial.name); in test_mach_vm_deferred_reclamation_buffer_init() 2063 append_result(results, ret, last_trial.name); in test_mach_vm_deferred_reclamation_buffer_init() 2097 append_result(results, ret, trials->list[i].name); in test_mmap_with_allocated_vm_map_kernel_flags_t() 2117 append_result(results, ret, trial.name); in test_unix_with_allocated_vm_inherit_t() 2137 append_result(results, ret, trial.name); in test_unix_with_allocated_vm_msync_t() 2157 append_result(results, ret, trial.name); in test_unix_with_allocated_aligned_vm_advise_t() 2212 append_result(results, ret, trial.name); in test_unix_shared_region_map_and_slide_2_np() 2232 append_result(results, ret, trial.name); in test_dst_size_fileoff() 2313 append_result(results, PANIC, trial.name); in test_fixed_dst_size_fileoff() 2326 append_result(results, ret, trial.name); in test_fixed_dst_size_fileoff() [all …]
|
| /xnu-11215.81.4/bsd/skywalk/core/ |
| H A D | skywalk_sysctl.c | 48 const char *name, int (*handler)SYSCTL_HANDLER_ARGS, const char *fmt) in _skoid_oid_init() argument 65 "%s", name); in _skoid_oid_init() 69 oid->oid_name = name; in _skoid_oid_init() 83 const char *name, int kind) in skoid_create() argument 89 &skoid->sko_oid_list, 0, name, NULL, "N"); in skoid_create() 95 _skoid_add_property(struct skoid *skoid, const char *name, int kind, in _skoid_add_property() argument 102 arg1, arg2, name, handler, fmt); in _skoid_add_property() 110 skoid_add_int(struct skoid *skoid, const char *name, int kind, in skoid_add_int() argument 113 _skoid_add_property(skoid, name, CTLTYPE_INT | kind, "I", int_ptr, 0, in skoid_add_int() 121 skoid_add_uint(struct skoid *skoid, const char *name, int kind, in skoid_add_uint() argument [all …]
|
| /xnu-11215.81.4/tests/ |
| H A D | net_bond.c | 103 sysctl_set_integer(const char * name, int val, int * restore_val, in sysctl_set_integer() argument 111 error = sysctlbyname(name, restore_val, &len, &val, sizeof(int)); in sysctl_set_integer() 112 T_ASSERT_EQ(error, 0, "sysctl %s %d -> %d", name, *restore_val, val); in sysctl_set_integer() 117 sysctl_restore_integer(const char * name, int restore_val, bool was_set) in sysctl_restore_integer() argument 122 error = sysctlbyname(name, NULL, 0, &restore_val, sizeof(int)); in sysctl_restore_integer() 123 T_ASSERT_EQ(error, 0, "sysctl %s %d", name, restore_val); in sysctl_restore_integer() 125 T_LOG("sysctl %s not modified", name); in sysctl_restore_integer() 218 const char * name, unsigned int unit, in network_interface_init() argument 221 network_interface_create(netif, name); in network_interface_init() 283 const char * name, uint16_t unit, in vlan_interface_init() argument [all …]
|
| /xnu-11215.81.4/tools/lldbmacros/core/ |
| H A D | lldbwrap.py | 204 def __new__(cls, name, bases, attr): argument 205 lldbwrap_update_class_dict(name, bases[0], attr) 206 return type.__new__(cls, name, bases, attr) 495 def xCreateValueFromAddress(self, name, addr, ty): argument 522 if name is None: 525 name = 'newvalue' 527 v = self.CreateValueFromAddress(name, addr, ty) 533 lldbwrap_raise(ValueError, self.CreateValueFromAddress, None, name) 542 def _findFieldOffsetByName(self, name): argument 549 if fname == name: [all …]
|