| /xnu-8020.101.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-8020.101.4/libkern/libkern/ |
| H A D | tree.h | 86 #define SPLAY_HEAD(name, type) \ argument 87 struct name { \ 143 #define SPLAY_PROTOTYPE(name, type, field, cmp) \ argument 144 void name##_SPLAY(struct name *, struct type *); \ 145 void name##_SPLAY_MINMAX(struct name *, int); \ 146 struct type *name##_SPLAY_INSERT(struct name *, struct type *); \ 147 struct type *name##_SPLAY_REMOVE(struct name *, struct type *); \ 151 name##_SPLAY_FIND(struct name *head, struct type *elm) \ 155 name##_SPLAY(head, elm); \ 162 name##_SPLAY_NEXT(struct name *head, struct type *elm) \ [all …]
|
| /xnu-8020.101.4/osfmk/mach/machine/ |
| H A D | sdt.h | 45 #define DTRACE_PROBE(provider, name) { \ argument 46 DTRACE_CALL0ARGS(provider, name) \ 49 #define DTRACE_PROBE1(provider, name, arg0) { \ argument 52 DTRACE_CALL1ARG(provider, name) \ 55 #define DTRACE_PROBE2(provider, name, arg0, arg1) { \ argument 59 DTRACE_CALL2ARGS(provider, name) \ 62 #define DTRACE_PROBE3(provider, name, arg0, arg1, arg2) { \ argument 67 DTRACE_CALL3ARGS(provider, name) \ 70 #define DTRACE_PROBE4(provider, name, arg0, arg1, arg2, arg3) { \ argument 76 DTRACE_CALL4ARGS(provider, name) \ [all …]
|
| /xnu-8020.101.4/osfmk/mach/i386/ |
| H A D | sdt_isa.h | 115 #define DTRACE_CALL0ARGS(provider, name) \ argument 117 DTRACE_CALL(provider, name) \ 122 #define DTRACE_CALL1ARG(provider, name) \ argument 124 DTRACE_CALL(provider, name) \ 130 #define DTRACE_CALL2ARGS(provider, name) \ argument 133 DTRACE_CALL(provider, name) \ 139 #define DTRACE_CALL3ARGS(provider, name) \ argument 143 DTRACE_CALL(provider, name) \ 149 #define DTRACE_CALL4ARGS(provider, name) \ argument 154 DTRACE_CALL(provider, name) \ [all …]
|
| /xnu-8020.101.4/osfmk/mach/arm/ |
| H A D | sdt_isa.h | 140 #define DTRACE_CALL0ARGS(provider, name) \ argument 142 DTRACE_CALL(provider, name) \ 148 #define DTRACE_CALL1ARG(provider, name) \ argument 150 DTRACE_CALL(provider, name) \ 156 #define DTRACE_CALL2ARGS(provider, name) \ argument 159 DTRACE_CALL(provider, name) \ 165 #define DTRACE_CALL3ARGS(provider, name) \ argument 169 DTRACE_CALL(provider, name) \ 175 #define DTRACE_CALL4ARGS(provider, name) \ argument 180 DTRACE_CALL(provider, name) \ [all …]
|
| /xnu-8020.101.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-8020.101.4/osfmk/kern/ |
| H A D | percpu.h | 50 #define PERCPU_DECL(type_t, name) \ argument 51 extern type_t __PERCPU_NAME(name) 73 #define PERCPU_DATA(name) \ argument 74 __percpu __PERCPU_NAME(name) = {0} 97 #define PERCPU_GET(name) \ argument 98 __PERCPU_CAST(name, current_percpu_base() + __PERCPU_ADDR(name)) 130 #define PERCPU_GET_MASTER(name) \ argument 131 (&__PERCPU_NAME(name)) 143 #define PERCPU_GET_WITH_BASE(base, name) \ argument 144 __PERCPU_CAST(name, base + __PERCPU_ADDR(name)) [all …]
|
| H A D | startup.h | 462 char name[MACHINE_TIMEOUT_MAX_NAME_LEN + 1]; member 520 .name = timeout_name, \ 526 #define MACHINE_TIMEOUT(var, name, default, unit, skip_predicate) \ argument 528 _MACHINE_TIMEOUT(var, name, default, unit, false, skip_predicate) 530 #define MACHINE_TIMEOUT32(var, name, default, unit, skip_predicate) \ argument 532 _MACHINE_TIMEOUT(var, name, default, unit, true, skip_predicate) 534 #define MACHINE_TIMEOUT_WRITEABLE(var, name, default, unit, skip_predicate) \ argument 536 _MACHINE_TIMEOUT(var, name, default, unit, false, skip_predicate) 538 #define MACHINE_TIMEOUT32_WRITEABLE(var, name, default, unit, skip_predicate) \ argument 540 _MACHINE_TIMEOUT(var, name, default, unit, true, skip_predicate) [all …]
|
| /xnu-8020.101.4/bsd/sys/ |
| H A D | sysctl.h | 313 #define SYSCTL_DECL(name) \ argument 314 extern struct sysctl_oid_list sysctl_##name##_children 345 #define SYSCTL_STRUCT_INIT(parent, nbr, name, kind, a1, a2, fn, fmt, desc) { \ argument 351 .oid_name = #name, \ 358 #define __SYSCTL_OID(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \ argument 359 struct sysctl_oid sysctl_##parent##_##name = SYSCTL_STRUCT_INIT(\ 360 parent, nbr, name, kind, a1, a2, handler, fmt, descr) 402 #define SYSCTL_OID_MANUAL(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \ argument 404 __SYSCTL_OID(parent, nbr, name, kind, a1, a2, handler, fmt, descr) 406 #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 | 117 #define _EVENTHANDLER_INVOKE(name, list, ...) do { \ argument 119 struct eventhandler_entry_ ## name *_t; \ 125 evhlog((LOG_DEBUG, "eventhandler_invoke(\"" __STRING(name) "\")")); \ 129 _t = (struct eventhandler_entry_ ## name *)_ep; \ 152 #define EVENTHANDLER_DECLARE(name, type) \ argument 153 struct eventhandler_entry_ ## name \ 166 #define EVENTHANDLER_DEFINE(evthdlr_ref, name, func, arg, priority) \ argument 167 static eventhandler_tag name ## _tag; \ 168 static void name ## _evh_init(void *ctx) \ 170 name ## _tag = EVENTHANDLER_REGISTER(evthdlr_ref, name, func, ctx, \ [all …]
|
| /xnu-8020.101.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-8020.101.4/libkern/libkern/coreanalytics/ |
| H A D | coreanalytics.h | 50 #define CA_EVENT_TYPE(name) struct _ca_event_ ## name argument 79 #define CA_EVENT(name, ...) \ argument 80 …const char * _CA_EVENT_NAME_PREFIX(name) = _CA_EVENT_ORG #name "\0" _CA_FOREACH(_CA_STRINGIFY, _CA… 81 …_Static_assert(sizeof(_CA_EVENT_ORG #name) <= 64, "CoreAnalytics event name ('" _CA_EVENT_ORG #nam… 82 CA_EVENT_TYPE(name) { \ 92 #define CA_EVENT_ALLOCATE(name) \ argument 93 …core_analytics_allocate_event(sizeof(CA_EVENT_TYPE(name)), _CA_EVENT_NAME_PREFIX(name), Z_WAITOK |… 98 #define CA_EVENT_ALLOCATE_FLAGS(name, flags) \ argument 99 core_analytics_allocate_event(sizeof(CA_EVENT_TYPE(name)), _CA_EVENT_NAME_PREFIX(name), flags) 114 #define CA_EVENT_DEALLOCATE_WITH_NAME(event, name) \ argument [all …]
|
| /xnu-8020.101.4/osfmk/ipc/ |
| H A D | mach_port.c | 126 kern_return_t mach_port_get_attributes(ipc_space_t space, mach_port_name_t name, 128 kern_return_t mach_port_get_context(ipc_space_t space, mach_port_name_t name, 130 kern_return_t mach_port_get_set_status(ipc_space_t space, mach_port_name_t name, 147 mach_port_name_t name, in mach_port_names_helper() argument 168 type |= ipc_port_request_type(port, name, request); in mach_port_names_helper() 178 ipc_port_request_type(port, name, request) : 0; in mach_port_names_helper() 201 names[actual] = name; in mach_port_names_helper() 316 mach_port_name_t name; in mach_port_names() local 318 name = MACH_PORT_MAKE(index, IE_BITS_GEN(bits)); in mach_port_names() 319 mach_port_names_helper(timestamp, entry, name, names, in mach_port_names() [all …]
|
| H A D | ipc_right.c | 112 mach_port_name_t name, in ipc_right_lookup_read() argument 122 index = MACH_PORT_INDEX(name); in ipc_right_lookup_read() 241 if (__improbable(IE_BITS_GEN(bits) != MACH_PORT_GEN(name) || in ipc_right_lookup_read() 264 mach_port_name_t name, in ipc_right_lookup_read() argument 273 kr = ipc_right_lookup_write(space, name, &entry); in ipc_right_lookup_read() 315 mach_port_name_t name, in ipc_right_lookup_write() argument 329 if ((entry = ipc_entry_lookup(space, name)) == IE_NULL) { in ipc_right_lookup_write() 406 mach_port_name_t name; in ipc_right_reverse() local 420 name = ip_get_receiver_name(port); in ipc_right_reverse() 421 assert(name != MACH_PORT_NULL); in ipc_right_reverse() [all …]
|
| H A D | ipc_right.h | 79 mach_port_name_t name, 86 mach_port_name_t name, 107 mach_port_name_t name, 117 mach_port_name_t name, 120 #define ipc_right_request_cancel_macro(space, port, name, entry) \ argument 122 ipc_right_request_cancel((space), (port), (name), (entry))) 132 mach_port_name_t name, 139 mach_port_name_t name, 145 mach_port_name_t name, 153 mach_port_name_t name, [all …]
|
| H A D | mach_debug.c | 111 __unused mach_port_name_t name, in mach_port_get_srights() argument 120 mach_port_name_t name, in mach_port_get_srights() argument 131 kr = ipc_port_translate_receive(space, name, &port); in mach_port_get_srights() 441 __unused mach_port_name_t name, in mach_port_dnrequest_info() argument 451 mach_port_name_t name, in mach_port_dnrequest_info() argument 463 kr = ipc_port_translate_receive(space, name, &port); in mach_port_dnrequest_info() 518 __unused mach_port_name_t name, in mach_port_kobject_from_user() argument 528 __unused mach_port_name_t name, in mach_port_kobject_description_from_user() argument 539 mach_port_name_t name, 547 mach_port_name_t name, in mach_port_kobject_description() argument [all …]
|
| /xnu-8020.101.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 64 name); in _skoid_oid_init() 68 oid->oid_name = name; in _skoid_oid_init() 82 const char *name, int kind) in skoid_create() argument 88 &skoid->sko_oid_list, 0, name, NULL, "N"); in skoid_create() 94 _skoid_add_property(struct skoid *skoid, const char *name, int kind, char *fmt, in _skoid_add_property() argument 101 arg1, arg2, name, handler, fmt); in _skoid_add_property() 109 skoid_add_int(struct skoid *skoid, const char *name, int kind, in skoid_add_int() argument 112 _skoid_add_property(skoid, name, CTLTYPE_INT | kind, "I", int_ptr, 0, in skoid_add_int() 120 skoid_add_uint(struct skoid *skoid, const char *name, int kind, in skoid_add_uint() argument [all …]
|
| /xnu-8020.101.4/osfmk/mach/ |
| H A D | mach_port.defs | 84 * the type (set or port) for each name. 93 * Returns the type (set or port) for the port name 95 * there is a dead-name request for the name. 100 name : mach_port_name_t; 104 * Changes the name by which a port (or port set) is known to 105 * the target task. The new name can't be in use. The 106 * old name becomes available for recycling. 118 * Allocates the specified kind of object, with the given name. 132 name : mach_port_name_t); 140 * Like port_allocate_name, but the kernel picks a name. [all …]
|
| H A D | kmod.h | 91 char name[KMOD_MAX_NAME]; member 108 uint8_t name[KMOD_MAX_NAME]; member 125 uint8_t name[KMOD_MAX_NAME]; member 147 #define KMOD_DECL(name, version) \ argument 148 static kmod_start_func_t name ## _module_start; \ 149 static kmod_stop_func_t name ## _module_stop; \ 151 { #name }, { version }, -1, 0, 0, 0, 0, \ 152 name ## _module_start, \ 153 name ## _module_stop }; 155 #define KMOD_EXPLICIT_DECL(name, version, start, stop) \ argument [all …]
|
| /xnu-8020.101.4/tests/ |
| H A D | mach_port_insert_right.c | 41 mach_port_name_t name = 123; variable 43 retval = mach_port_insert_right(task, name, port, MACH_MSG_TYPE_MAKE_SEND); 44 …T_MACH_ERROR(retval, KERN_FAILURE, "insert a send right for port=[%d] with name=[%d]", port, name); 46 name = 122; 48 retval = mach_port_insert_right(task, name, port, MACH_MSG_TYPE_MAKE_SEND); 49 …_ERROR(retval, KERN_INVALID_VALUE, "insert a send right for port=[%d] with name=[%d]", port, name); 57 name = port; 58 retval = mach_port_insert_right(task, name, port2, MACH_MSG_TYPE_MAKE_SEND); 59 …_ERROR(retval, KERN_RIGHT_EXISTS, "insert a send right for port=[%d] with name=[%d]", port2, name);
|
| /xnu-8020.101.4/libkern/os/ |
| H A D | object.h | 86 #define OS_OBJECT_CLASS(name) OS_##name argument 87 #define OS_OBJECT_DECL_IMPL(name, ...) \ argument 88 @protocol OS_OBJECT_CLASS(name) __VA_ARGS__ \ 90 typedef NSObject<OS_OBJECT_CLASS(name)> \ 91 * OS_OBJC_INDEPENDENT_CLASS name##_t 92 #define OS_OBJECT_DECL(name, ...) \ argument 93 OS_OBJECT_DECL_IMPL(name, <NSObject>) 94 #define OS_OBJECT_DECL_SUBCLASS(name, super) \ argument 95 OS_OBJECT_DECL_IMPL(name, <OS_OBJECT_CLASS(super)>)
|
| /xnu-8020.101.4/iokit/IOKit/ |
| H A D | IOPlatformExpert.h | 65 extern boolean_t PEGetMachineName( char * name, int maxLength ); 66 extern boolean_t PEGetModelName( char * name, int maxLength ); 68 extern boolean_t PEGetTargetName( char * name, int maxLength ); 69 extern boolean_t PEGetProductName( char * name, int maxLength ); 255 virtual bool compareNubName( const IOService * nub, OSString * name, 257 bool compareNubName( const IOService * nub, OSString * name, 269 virtual bool getModelName( char * name, int maxLength ); 270 virtual bool getMachineName( char * name, int maxLength ); 283 …virtual IOReturn registerInterruptController(OSSymbol *name, IOInterruptController *interruptContr… 285 lookUpInterruptController(OSSymbol *name); [all …]
|
| /xnu-8020.101.4/libkern/kxld/ |
| H A D | kxld_vtable.c | 99 vtable->name = vtable_sym->name; in kxld_vtable_init() 116 kxld_demangle(vtable->name, in kxld_vtable_init() 127 kxld_demangle(vtable->name, in kxld_vtable_init() 313 tmpentry->patched.name = sym->name; in init_by_entries() 316 tmpentry->patched.name = NULL; in init_by_entries() 415 kxld_demangle(vtable->name, &demangled_name1, in init_by_entries_and_relocs() 439 vtable->name = NULL; in kxld_vtable_clear() 511 kxld_demangle(vtable->name, &demangled_name1, &demangled_length1))); in kxld_vtable_patch() 532 if (!parent_entry->patched.name) { in kxld_vtable_patch() 555 if (streq(child_entry->unpatched.sym->name, in kxld_vtable_patch() [all …]
|
| /xnu-8020.101.4/libsyscall/wrappers/ |
| H A D | fs_snapshot.c | 35 fs_snapshot_create(int dirfd, const char *name, uint32_t flags) in fs_snapshot_create() argument 37 return __fs_snapshot(SNAPSHOT_OP_CREATE, dirfd, name, NULL, NULL, flags); in fs_snapshot_create() 54 fs_snapshot_delete(int dirfd, const char *name, uint32_t flags) in fs_snapshot_delete() argument 56 return __fs_snapshot(SNAPSHOT_OP_DELETE, dirfd, name, NULL, NULL, flags); in fs_snapshot_delete() 66 fs_snapshot_revert(int dirfd, const char *name, uint32_t flags) in fs_snapshot_revert() argument 68 return __fs_snapshot(SNAPSHOT_OP_REVERT, dirfd, name, NULL, NULL, flags); in fs_snapshot_revert() 72 fs_snapshot_root(int dirfd, const char *name, uint32_t flags) in fs_snapshot_root() argument 74 return __fs_snapshot(SNAPSHOT_OP_ROOT, dirfd, name, NULL, NULL, flags); in fs_snapshot_root()
|