Searched refs:lock_set (Results 1 - 16 of 16) sorted by relevance
/darwin-on-arm/xnu/libsyscall/mach/ |
H A D | lock_set.defs | 28 #include <mach/lock_set.defs>
|
H A D | module.mk | 14 lock_set.defs \
|
/darwin-on-arm/xnu/libsyscall/mach/mach/ |
H A D | sync.h | 35 #include <mach/lock_set.h>
|
H A D | mach_interface.h | 45 #include <mach/lock_set.h>
|
/darwin-on-arm/xnu/osfmk/mach/ |
H A D | lock_set.defs | 33 * File: mach/lock_set.defs 44 lock_set 617000; 56 lock_set : lock_set_t; 60 lock_set : lock_set_t; 64 lock_set : lock_set_t; 68 lock_set : lock_set_t; 72 lock_set : lock_set_t; 76 lock_set : lock_set_t;
|
H A D | sync.defs | 111 lock_set : lock_set_t); 114 lock_set : lock_set_t; 118 lock_set : lock_set_t; 122 lock_set : lock_set_t; 126 lock_set : lock_set_t; 130 lock_set : lock_set_t; 134 lock_set : lock_set_t;
|
H A D | mach_interface.h | 38 #include <mach/lock_set.h>
|
H A D | mach_types.h | 128 typedef struct lock_set *lock_set_t; 144 struct lock_set ;
|
H A D | Makefile | 35 lock_set.defs \ 78 lock_set.h \
|
H A D | task.defs | 245 * Create and destroy lock_set and semaphore synchronizers on a 256 lock_set : lock_set_t);
|
/darwin-on-arm/xnu/osfmk/kern/ |
H A D | sync_lock.c | 121 * Initialize the lock_set subsystem. 127 lck_grp_init(&lock_set_grp, "lock_set", &lock_set_grp_attr); 145 lock_set_t lock_set = LOCK_SET_NULL; local 155 if ((VM_MAX_ADDRESS - sizeof(struct lock_set))/sizeof(struct ulock) < (unsigned)n_ulocks) 158 size = sizeof(struct lock_set) + (sizeof(struct ulock) * (n_ulocks-1)); 159 lock_set = (lock_set_t) kalloc (size); 161 if (lock_set == LOCK_SET_NULL) 165 lock_set_lock_init(lock_set); 166 lock_set->n_ulocks = n_ulocks; 167 lock_set 218 lock_set_destroy(task_t task, lock_set_t lock_set) argument 296 lock_acquire(lock_set_t lock_set, int lock_id) argument 375 lock_release(lock_set_t lock_set, int lock_id) argument 391 lock_try(lock_set_t lock_set, int lock_id) argument 443 lock_make_stable(lock_set_t lock_set, int lock_id) argument 488 lock_set_t lock_set; local 521 lock_set_t lock_set; local 586 lock_handoff(lock_set_t lock_set, int lock_id) argument 717 lock_handoff_accept(lock_set_t lock_set, int lock_id) argument 840 lock_set_reference(lock_set_t lock_set) argument 852 lock_set_dereference(lock_set_t lock_set) argument [all...] |
H A D | sync_lock.h | 55 struct lock_set *lock_set; /* the retaining lock set */ member in struct:ulock 72 typedef struct lock_set { struct 118 extern void lock_set_reference (lock_set_t lock_set); 119 extern void lock_set_dereference (lock_set_t lock_set);
|
H A D | ipc_sync.c | 119 lock_set_t lock_set = LOCK_SET_NULL; local 124 lock_set = (lock_set_t) port->ip_kobject; 125 lock_set_reference(lock_set); 130 return (lock_set); 134 convert_lock_set_to_port (lock_set_t lock_set) argument 138 if (lock_set == LOCK_SET_NULL) 142 port = ipc_port_make_send(lock_set->port); 143 lock_set_dereference(lock_set);
|
H A D | ipc_sync.h | 43 ipc_port_t convert_lock_set_to_port (lock_set_t lock_set);
|
H A D | task.c | 2364 lock_set_t lock_set; local 2380 lock_set = (lock_set_t) queue_first(&task->lock_set_list); 2381 (void) lock_set_destroy(task, lock_set);
|
/darwin-on-arm/xnu/osfmk/mach/arm/ |
H A D | task.h | 289 lock_set_t lock_set 775 mach_msg_port_descriptor_t lock_set; member in struct:__anon1123
|
Completed in 41 milliseconds