/darwin-on-arm/xnu/osfmk/ipc/ |
H A D | ipc_notify.h | 86 ipc_port_t right);
|
H A D | ipc_notify.c | 88 /* send-once right consumed */ 106 /* send-once right consumed */ 116 * Consumes a ref for right, which should be a receive right 124 ipc_port_t right) 126 mach_notify_port_destroyed(port, right); 145 /* send-once right consumed */ 162 /* send-once right consumed */ 180 /* send-once right consumed */ 122 ipc_notify_port_destroyed( ipc_port_t port, ipc_port_t right) argument
|
H A D | mach_port.c | 387 * Retrieves the type of a right in the space. 404 * KERN_INVALID_NAME The name doesn't denote a right. 447 * Changes the name denoting a right, 452 * KERN_SUCCESS The right is renamed. 455 * KERN_INVALID_NAME The oname doesn't denote a right. 457 * KERN_NAME_EXISTS The nname already denotes a right. 477 * Allocates a right in a space, using a specific name 478 * for the new right. Possible rights: 496 * KERN_SUCCESS The right is allocated. 500 * KERN_INVALID_VALUE "right" is 510 mach_port_allocate_name( ipc_space_t space, mach_port_right_t right, mach_port_name_t name) argument 547 mach_port_allocate( ipc_space_t space, mach_port_right_t right, mach_port_name_t *namep) argument 580 mach_port_allocate_qos( ipc_space_t space, mach_port_right_t right, mach_port_qos_t *qosp, mach_port_name_t *namep) argument 615 mach_port_allocate_full( ipc_space_t space, mach_port_right_t right, mach_port_t proto, mach_port_qos_t *qosp, mach_port_name_t *namep) argument 795 mach_port_get_refs( ipc_space_t space, mach_port_name_t name, mach_port_right_t right, mach_port_urefs_t *urefsp) argument 879 mach_port_mod_refs( ipc_space_t space, mach_port_name_t name, mach_port_right_t right, mach_port_delta_t delta) argument [all...] |
H A D | mach_kernelrpc.c | 106 rv = mach_port_allocate(task->itk_space, args->right, &name); 160 rv = mach_port_mod_refs(task->itk_space, args->name, args->right, args->delta);
|
H A D | ipc_object.h | 239 mach_port_right_t right, 323 /* Translate/consume the destination right of a message */
|
H A D | ipc_right.h | 98 /* Make a notification request, returning the previous send-once right */ 107 /* Cancel a notification request and return the send-once right */ 149 /* Modify the user-reference count for a right */ 154 mach_port_right_t right, 157 /* Retrieve information about a right */
|
H A D | ipc_object.c | 137 * KERN_INVALID_NAME The name doesn't denote a right. 138 * KERN_INVALID_RIGHT Name doesn't denote the correct right. 145 mach_port_right_t right, 157 if ((entry->ie_bits & MACH_PORT_TYPE(right)) == MACH_PORT_TYPE_NONE) { 182 * KERN_INVALID_NAME A name doesn't denote a right. 183 * KERN_INVALID_RIGHT A name doesn't denote the correct right. 274 * KERN_NAME_EXISTS The name already denotes a right. 385 * KERN_NAME_EXISTS The name already denotes a right. 493 * KERN_INVALID_RIGHT Name doesn't denote correct right. 555 * or the receive right mus 142 ipc_object_translate( ipc_space_t space, mach_port_name_t name, mach_port_right_t right, ipc_object_t *objectp) argument [all...] |
H A D | ipc_right.c | 243 * registered send-once right. If notify is IP_NULL, 410 * Cancel a notification request and return the send-once right. 492 /* this was either a pure send right or a send-once right */ 521 * trying to actually move a send-right reference would 523 * all calls that deal with the right eventually come 812 * but looks at the entry to determine the right. 998 * Modifies the user-reference count for a right. 999 * May deallocate the right, if the count goes to zero. 1006 * KERN_INVALID_VALUE Bad delta for the right 1011 ipc_right_delta( ipc_space_t space, mach_port_name_t name, ipc_entry_t entry, mach_port_right_t right, mach_port_delta_t delta) argument [all...] |
/darwin-on-arm/xnu/bsd/hfs/hfscommon/BTree/ |
H A D | BTreeMiscOps.c | 304 right - description 318 BlockDescriptor *right, 330 // assume left, middle, right point to BlockDescriptors 339 right->buffer = nil; 340 right->blockHeader = nil; 388 // BTree nodes are always grabbed in left to right order. 411 *right = *middle; 432 *right = *middle; 449 err = GetRightSiblingNode (btreePtr, middle->buffer, right); 452 if ( ((NodeDescPtr) right 314 FindIteratorPosition(BTreeControlBlockPtr btreePtr, BTreeIteratorPtr iterator, BlockDescriptor *left, BlockDescriptor *middle, BlockDescriptor *right, u_int32_t *returnNodeNum, u_int16_t *returnIndex, Boolean *foundRecord ) argument [all...] |
H A D | BTree.c | 664 BlockDescriptor left, node, right; local 672 right.buffer = nil; 673 right.blockHeader = nil; 740 &left, &node, &right, &nodeNum, &index, &foundRecord); 759 // BTree nodes are always grabbed in left to right order. 777 // Before we stomp on "right", we'd better release it if needed 778 if (right.buffer != nil) { 779 err = ReleaseNode(btreePtr, &right); 782 right = node; 809 if (right 980 BlockDescriptor left, node, right; local [all...] |
H A D | BTreeTreeOps.c | 587 /* sanity check our left and right nodes here. */ 598 // we can assume right node is initialized. 994 // add size of insert record to right node 1080 if ( moveIndex <= rightInsertIndex ) // then insert new record in right node 1088 Panic ("RotateLeft: InsertKeyRecord (right) returned false!"); 1130 NodeDescPtr left, right; local 1137 right = rightNode->buffer; 1140 PanicIf ( right->bLink != 0 && left == 0, " SplitLeft: left sibling missing!?" ); 1144 if ( (right->height == 1) && (right [all...] |
/darwin-on-arm/xnu/libsyscall/mach/ |
H A D | mach_port.c | 79 mach_port_right_t right, 84 rv = _kernelrpc_mach_port_allocate_name(task, right, name); 92 mach_port_right_t right, 97 rv = _kernelrpc_mach_port_allocate_trap(task, right, name); 100 rv = _kernelrpc_mach_port_allocate(task, right, name); 139 mach_port_right_t right, 144 rv = _kernelrpc_mach_port_get_refs(task, name, right, refs); 153 mach_port_right_t right, 158 rv = _kernelrpc_mach_port_mod_refs_trap(task, name, right, delta); 161 rv = _kernelrpc_mach_port_mod_refs(task, name, right, delt 77 mach_port_allocate_name( ipc_space_t task, mach_port_right_t right, mach_port_name_t name) argument 90 mach_port_allocate( ipc_space_t task, mach_port_right_t right, mach_port_name_t *name) argument 136 mach_port_get_refs( ipc_space_t task, mach_port_name_t name, mach_port_right_t right, mach_port_urefs_t *refs) argument 150 mach_port_mod_refs( ipc_space_t task, mach_port_name_t name, mach_port_right_t right, mach_port_delta_t delta) argument 308 mach_port_allocate_qos( ipc_space_t task, mach_port_right_t right, mach_port_qos_t *qos, mach_port_name_t *name) argument 322 mach_port_allocate_full( ipc_space_t task, mach_port_right_t right, mach_port_t proto, mach_port_qos_t *qos, mach_port_name_t *name) argument [all...] |
/darwin-on-arm/xnu/osfmk/mach/ |
H A D | mach_port.defs | 117 * The right must be one of 129 right : mach_port_right_t; 134 * The right must be one of 139 * It can use any name not associated with a right. 144 right : mach_port_right_t; 161 * correct type of right. This allows a user task 172 * A send-once right always has one user ref. 174 * A send right always has one or more user refs. 175 * A receive right always has one user ref. 176 * The right mus [all...] |
H A D | port.h | 82 * <mach/message.h> - message queue [and port right passing] mechanism 102 * See mach_port_t for a type that implies a "named right." 112 * mach_port_t - a named port right 161 * mach_port_t - a named port right 164 * right in the Mach port namespace. Even so, this type is 166 * of a right coming along with the name. 172 * each right]. 191 * that a port right was present, but it died. 205 * and reused too quickly [to catch right/reference counting bugs]. 235 * a particular right t [all...] |
H A D | mach_traps.h | 173 mach_port_right_t right, 191 mach_port_right_t right, 619 PAD_ARG_(mach_port_right_t, right); 643 PAD_ARG_(mach_port_right_t, right);
|
/darwin-on-arm/xnu/iokit/IOKit/ |
H A D | IODeviceTreeSupport.h | 74 (UInt32 cellCount, UInt32 left[], UInt32 right[]); 77 (UInt32 cellCount, UInt32 left[], UInt32 right[]);
|
/darwin-on-arm/xnu/bsd/netat/ |
H A D | routing_tables.h | 117 struct rt_entry *right; /* btree right pointer */ member in struct:rt_entry 158 found->right = RT_table_freelist; \
|
H A D | ddp_rtmptable.c | 41 * smaller or equal to the current Node, and the right tree points to higher 160 ptree = ptree->right; 230 if (NetStop > ptree->NetStop) { /* walk the right sub-tree */ 231 if (ptree->right) 232 ptree = ptree->right; 234 ptree->right = NewEntry; 263 RT_table_freelist = RT_table_freelist->right; 266 New->right = NULL; 301 rt_found = rt_found->right; 338 if ((pnext = rt_found->right)) { [all...] |
/darwin-on-arm/xnu/bsd/hfs/hfscommon/headers/ |
H A D | BTreesPrivate.h | 343 BlockDescriptor *right, 386 NodeRec *right ); 388 #define GetRightSiblingNode(btree,node,right) GetNode ((btree), ((NodeDescPtr)(node))->fLink, 0, (right))
|
/darwin-on-arm/xnu/bsd/hfs/ |
H A D | hfs_hotfiles.c | 86 struct hotfile_entry *right; member in struct:hotfile_entry 277 hotdata->entries[i-1].right = &hotdata->entries[i]; 2022 entry = entry->right; 2026 entry = entry->right; 2053 if (entry->right) 2054 entry = entry->right; 2056 entry->right = newentry; 2067 if (entry->right) 2068 entry = entry->right; 2071 entry->right [all...] |
H A D | hfs_format.h | 219 int16_t right; member in struct:FndrDirInfo::__anon72
|
/darwin-on-arm/xnu/SETUP/kextsymboltool/ |
H A D | kextsymboltool.c | 183 struct symbol * right = (struct symbol *) _right; local 185 return (strcmp(left->name, right->name));
|
/darwin-on-arm/xnu/libkern/libkern/ |
H A D | tree.h | 101 struct type *spe_right; /* right element */ \ 134 #define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ 136 SPLAY_LEFT(right, field) = SPLAY_RIGHT((head)->sph_root, field);\ 339 struct type *rbe_right; /* right element */ \
|
/darwin-on-arm/xnu/libsa/ |
H A D | bootstrap.cpp | 442 #error Pick the right way to free prelinked data on this arch
|
/darwin-on-arm/xnu/iokit/Kernel/ |
H A D | IODeviceTreeSupport.cpp | 929 static SInt32 DefaultCompare( UInt32 cellCount, UInt32 left[], UInt32 right[] ) 932 return( left[ cellCount ] - right[ cellCount ] );
|