Searched refs:work_interval_id (Results 1 – 7 of 7) sorted by relevance
| /xnu-11215/libsyscall/wrappers/ |
| H A D | work_interval.c | 37 uint64_t work_interval_id; member 73 handle->work_interval_id = create_params.wicp_id; in work_interval_create() 107 uint64_t work_interval_id; in work_interval_notify() local 126 work_interval_id = interval_handle->work_interval_id; in work_interval_notify() 128 ret = __work_interval_ctl(WORK_INTERVAL_OPERATION_NOTIFY, work_interval_id, in work_interval_notify() 179 interval_handle->work_interval_id = 0; in work_interval_destroy() 184 uint64_t work_interval_id = interval_handle->work_interval_id; in work_interval_destroy() local 187 work_interval_id, NULL, 0); in work_interval_destroy() 189 interval_handle->work_interval_id = 0; in work_interval_destroy()
|
| /xnu-11215/bsd/kern/ |
| H A D | sys_work_interval.c | 60 if (uap->arg == USER_ADDR_NULL || uap->work_interval_id != 0) { in work_interval_ctl() 114 port_name = (mach_port_name_t) uap->work_interval_id; in work_interval_ctl() 136 port_name = (mach_port_name_t) uap->work_interval_id; in work_interval_ctl() 156 port_name = (mach_port_name_t) uap->work_interval_id; in work_interval_ctl() 201 if (uap->arg != USER_ADDR_NULL || uap->work_interval_id == 0) { in work_interval_ctl() 210 kret = kern_work_interval_destroy(current_thread(), uap->work_interval_id); in work_interval_ctl() 217 if (uap->arg == USER_ADDR_NULL || uap->work_interval_id == 0) { in work_interval_ctl() 236 .work_interval_id = uap->work_interval_id, in work_interval_ctl() 261 (mach_port_name_t)uap->work_interval_id); in work_interval_ctl()
|
| /xnu-11215/osfmk/kern/ |
| H A D | work_interval.c | 1057 assert(kwi_args->work_interval_id != 0); in kern_work_interval_notify() 1062 work_interval->wi_id != kwi_args->work_interval_id) { in kern_work_interval_notify() 1170 uint64_t work_interval_id = os_atomic_inc(&unique_work_interval_id, relaxed); in kern_work_interval_create() local 1173 .wi_id = work_interval_id, in kern_work_interval_create() 1199 snprintf(name, sizeof(name), "WI%lld (pid %d)", work_interval_id, in kern_work_interval_create() 1255 create_params->wica_id = work_interval_id; in kern_work_interval_create() 1259 work_interval_id, create_flags, pid_from_task(creating_task), tg_id); in kern_work_interval_create() 1498 kern_work_interval_destroy(thread_t thread, uint64_t work_interval_id) in kern_work_interval_destroy() argument 1500 if (work_interval_id == 0) { in kern_work_interval_destroy() 1505 thread->th_work_interval->wi_id != work_interval_id) { in kern_work_interval_destroy()
|
| H A D | work_interval.h | 45 uint64_t work_interval_id; member 128 kern_work_interval_destroy(thread_t thread, uint64_t work_interval_id);
|
| /xnu-11215/bsd/sys/ |
| H A D | work_interval.h | 346 int __work_interval_ctl(uint32_t operation, uint64_t work_interval_id, void *arg, size_t len);
|
| /xnu-11215/osfmk/arm/ |
| H A D | machine_routines.h | 886 uint64_t work_interval_id; member 910 uint64_t work_interval_id; member
|
| H A D | machine_routines_common.c | 732 .work_interval_id = kwi_args->work_interval_id, in machine_work_interval_notify()
|