| /xnu-11215/iokit/DriverKit/ |
| H A D | IODMACommand.iig | 104 * @param options 121 * @param options 123 * @param memory IOMemoryDescriptor for memory. 126 * @param flags Returned bit mask of flags 146 * @param options 157 * @param length Returned length of the preparation. 170 * @param options Flags for the operation to be performed 172 the memory specified with the data param 174 the memory specified with the data param 177 * @param length Length of the operation. [all …]
|
| H A D | IOMemoryDescriptor.iig | 109 * @param returnLength Returned length. 118 * @param options 125 * @param address Requested address if kIOMemoryMapFixedAddress was passed 126 * @param offset Start offset of the mapping in the descriptor. 129 * @param map Returned IOMemoryMap object with +1 retain count. 145 * @param memoryDescriptorCreateOptions 149 * @param length Length of the memory. 150 * @param ofDescriptor Memory descriptor describing source memory. 151 * @param memory Returned IOMemoryDescriptor object with +1 retain count. 165 * @param memoryDescriptorCreateOptions [all …]
|
| H A D | IODataQueueDispatchSource.iig | 44 * @param queueByteCount The size of the queue in bytes. 48 * @param source Created source with +1 retain count to be released by the caller. 59 * @param dataQueueEntryHeaderSize Out parameter for data queue entry header size 96 * @param enable Pass true to enable the source or false to disable. 109 * @param handler Handler block to be invoked after any callbacks have completed. 145 * @param dataSize size of the data to enqueue. 146 * @param callback invoked if the queue has enough space to enqueue the data. 169 * @param dataSize size of the data to enqueue 173 * @param callback invoked if the queue has enough space to enqueue the data. 183 * @param dataSize size of the queue entry to check [all …]
|
| H A D | IOService.iig | 124 * @param client Attached client. 125 * @param options No options are currently defined. 171 * @param name Name for the queue. 183 * @param queue Returned, retained queue or NULL. 201 * @param name Name of the property as a c-string. 219 * @param properties Dictionary of properties. 361 * @param busyState The returned busy state. 478 * @param properties The properties to set. 524 * @param itemName name of the item. 535 * @param itemName name of the item. [all …]
|
| H A D | IOExtensiblePaniclog.iig | 67 * @param uuid The UUID of the handle. 69 * @param max_len The maximum length of the buffer. 70 * @param options Options to be passed while creating the handle 100 * @param data Data to be inserted 101 * @param len The length to be copied. 112 * @param data Data to be inserted 113 * @param len The length to be copied. 122 * @param mem The pointer to the IOBufferMemoryDescriptor object 135 * @param addr Address of the mapped buffer 147 * @param used_len The length of the buffer used by the client. [all …]
|
| H A D | IOInterruptDispatchSource.iig | 69 … * @param provider The IOService object representing the HW device producing the interrupt. 70 …* @param index Index for the interrupt, optionally or'ed with one of the following constants: 72 * @param queue Target queue to run the handler block. 73 * @param source Created source with +1 retain count to be released by the caller. 84 … * @param provider The IOService object representing the HW device producing the interrupt. 85 * @param index Index for the interrupt. 86 * @param interruptType The interrupt type for the interrupt source will be stored here. 116 * @param enable Pass true to enable the source or false to disable. 129 * @param handler Handler block to be invoked after any callbacks have completed. 138 * @param count Interrupt count. [all …]
|
| H A D | IOUserClient.iig | 191 * @param selector Selector argument to IOConnectMethod. 200 * @param target Target for the dispatch function 201 * @param reference Reference constant for the dispatch function 219 * @param action OSAction passed to IOExternalMethod(). 220 * @param status An IOReturn status value to be sent. 221 * @param asyncData An array of scalar data to be sent. 222 * @param asyncDataCount Count of valid data in asyncData. 236 * @param type Type parameter IOConnectMapMemory()/UnmapMemory(). 251 * @param memoryDescriptorCreateOptions 254 * @param segmentsCount Number of valid address ranges being passed [all …]
|
| H A D | IOServiceNotificationDispatchSource.iig | 52 * @param matching An IOService matching dictionary. 53 * @param options None defined, pass zero. 54 …* @param queue IODispatchQueue the source is attached to. Note that the ServiceNotificationR… 57 * @param source Created source with +1 retain count to be released by the caller. 75 * @param enable Pass true to enable the source or false to disable. 76 …* @param handler Optional block to be executed after the interrupt has been disabled and any… 88 * @param handler Handler block to be invoked after any callbacks have completed. 96 …* @param action OSAction instance specifying the callback method. The OSAction object will b… 110 * @param block to be invoked with each notification
|
| H A D | IODispatchQueue.iig | 79 * @param options 82 * @param priority No priorities are currently defined, pass zero. 130 * @param block Block that will executed on the queue, not in the context of the caller. 161 * @param block Block that will executed on the queue. 190 * @param event A unique token matching one later passed to Wakeup(). 193 * @param deadline Clock deadline to timeout the sleep. 204 * @param event A unique token matching one later passed to Wakeup(). 205 * @param timeout Clock delay to timeout the sleep. 221 * @param event A unique token matching one passed to Sleep(). 231 * @param event A unique token matching one passed to Sleep(). [all …]
|
| H A D | IOServiceStateNotificationDispatchSource.iig | 49 …* @param service The object hosting state, typically returned by IOService::CopySystemStateN… 50 * @param items Array of state item names to be notified about. 51 …* @param queue IODispatchQueue the source is attached to. Note that the StateNotificationRea… 54 * @param source Created source with +1 retain count to be released by the caller. 63 * @param enable Pass true to enable the source or false to disable. 64 …* @param handler Optional block to be executed after the interrupt has been disabled and any… 76 * @param handler Handler block to be invoked after any callbacks have completed. 84 …* @param action OSAction instance specifying the callback method. The OSAction object will b…
|
| H A D | OSAction.iig | 71 * @param targetmsgid Generated message ID for the target method. 72 … * @param msgid Generated message ID for the method invoked by the receiver of the OSAction 74 …* @param referenceSize Size of additional state structure available to the creator of the OS… 76 * @param action Created OSAction with +1 retain count to be released by the caller. 113 * @param handler Handler block to be invoked after any callbacks have completed. 123 * @param handler Handler block to be invoked on no more references. 133 * @param token Opaque value to be passed to a later call to Wait() and EndWait(). 144 * @param token Opaque value to be passed from an earlier call to WillWait(). 156 * @param token Opaque value to be passed from an earlier call to WillWait(). 157 * @param options Pass one of the kIOTimerClock* options to specify the timebase for the [all …]
|
| H A D | IOEventLink.iig | 91 …* @param name User-specified name. If an IOEventLink with the same name already exists… 93 …* @param userClient Userclient to create the eventlink in. The DriverKit runtime will retai… 95 … * @param eventLink Created IOEventLink with +1 retain count to be released by the caller. 106 * @param port Eventlink port 133 …* @param signalsConsumed When the calling thread wakes up, the amount of signals consumed … 142 …* @param signalsConsumed When the calling thread wakes up, the amount of signals consumed … 143 …* @param clockOptions Options for which clock to use. The only currently supported opti… 144 * @param timeout Timeout 153 …* @param signalsConsumed When the calling thread wakes up, the amount of signals consumed … 155 * @param timeout Timeout [all …]
|
| H A D | IOBufferMemoryDescriptor.iig | 58 …* @param options Pass the flags kIOMemoryDirectionIn, kIOMemoryDirectionOut or kIOMemoryDir… 60 * @param capacity Maximum length of the memory buffer. The descriptor has no valid data 62 * @param memory Created descriptor with +1 retain count to be released by the caller. 63 …* @param alignment For small less-than-page-size buffers, control the alignment of the memor… 82 …* @param range An IOAddressSegment structure filled out with the address and length of the m… 92 * @param length New valid length of the memory described.
|
| H A D | IOWorkGroup.iig | 75 * @param name Name of the workgroup 76 …* @param userClient Userclient to create the workgroup in. The DriverKit runtime will retai… 78 … * @param workgroup Created IOWorkGroup with +1 retain count to be released by the caller. 88 * @param port Workgroup port 109 * @param token The workgroup token. 118 * @param token The workgroup token.
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_clock.c | 128 void *param, in timeout() argument 134 thread_call_func_delayed((thread_call_func_t)(void (*)(void))fcn, param, deadline); in timeout() 148 void *param, in timeout_with_leeway() argument 159 …thread_call_func_delayed_with_leeway((thread_call_func_t)(void (*)(void))fcn, param, deadline, lee… in timeout_with_leeway() 170 void *param) in untimeout() argument 172 thread_call_func_cancel((thread_call_func_t)(void (*)(void))fcn, param, FALSE); in untimeout() 186 void *param, in bsd_timeout() argument 195 thread_call_func_delayed((thread_call_func_t)(void (*)(void))fcn, param, deadline); in bsd_timeout() 206 void *param) in bsd_untimeout() argument 208 thread_call_func_cancel((thread_call_func_t)(void (*)(void))fcn, param, FALSE); in bsd_untimeout()
|
| /xnu-11215/tests/ |
| H A D | coalition_gpu_energy.c | 71 uint64_t param[4] = { in get_energy_id() local 76 &out_val, &out_size, param, sizeof(param)); in get_energy_id() 90 uint64_t param[4] = { in test_task_id_token_to_energy_id() local 96 &out_val, &out_size, param, sizeof(param)); in test_task_id_token_to_energy_id() 109 uint64_t param[4] = { in test_energy_id_report_energy() local 117 &out_val, &out_size, param, sizeof(param)); in test_energy_id_report_energy()
|
| H A D | user_msrs.c | 47 typedef void (*msr_op)(enum msr_op_reason why, void *param); 61 … _op1 ## _C ## _n ## _C ## _m ## _ ## _op2 (enum msr_op_reason why, void *param) … 65 …*(const char **)param = "S" #_op0 "_" #_op1 "_C" #_n "_C" #_m "_" #_op2; … 69 …*(uint64_t*)param = __builtin_arm_rsr64("S" #_op0 "_" #_op1 "_C" #_n "_C" #_m "_" #_op2); … 73 …_wsr64("S" #_op0 "_" #_op1 "_C" #_n "_C" #_m "_" #_op2, *(const uint64_t*)param); \ 87 thread_func(void *param) in thread_func() argument 91 (void)param; in thread_func()
|
| H A D | ioperf.c | 72 struct sched_param param = {.sched_priority = THR_MANAGER_PRI}; in io_perf_test_io_init() local 73 T_ASSERT_POSIX_ZERO(pthread_setschedparam(pthread_self(), SCHED_FIFO, ¶m), in io_perf_test_io_init() 109 struct sched_param param = { .sched_priority = (int)priority }; in create_thread() local 114 T_ASSERT_POSIX_ZERO(pthread_attr_setschedparam(&attr, ¶m), in create_thread()
|
| /xnu-11215/tests/vm/ |
| H A D | app_swap.c | 105 uint64_t param[2]; in create_coalition() local 114 param[0] = id; in create_coalition() 115 param[1] = 0; in create_coalition() 116 ret = sysctlbyname("kern.coalition_notify", NULL, NULL, param, sizeof(param)); in create_coalition()
|
| /xnu-11215/EXTERNAL_HEADERS/ |
| H A D | stdarg.h | 49 #define va_start(ap, param) __builtin_va_start(ap, param) argument
|
| /xnu-11215/osfmk/kern/ |
| H A D | thread_call.h | 430 thread_call_param_t param, 435 thread_call_param_t param, 448 thread_call_param_t param,
|
| /xnu-11215/bsd/i386/ |
| H A D | Makefile | 10 endian.h fasttrap_isa.h param.h \ 22 endian.h param.h \
|
| /xnu-11215/bsd/arm/ |
| H A D | Makefile | 20 endian.h param.h \ 34 endian.h param.h \
|
| /xnu-11215/osfmk/arm/ |
| H A D | cpu_common.c | 358 cpu_xcall_internal(unsigned int signal, int cpu_number, broadcastFunc func, void *param) in cpu_xcall_internal() argument 366 if (func == NULL || param == NULL) { in cpu_xcall_internal() 368 panic("cpu_xcall_internal: cannot have null func/param: %p %p", func, param); in cpu_xcall_internal() 376 …trauth_type_discriminator(broadcastFunc), ptrauth_key_function_pointer, target_cpu_datap)), param); in cpu_xcall_internal() 380 cpu_xcall(int cpu_number, broadcastFunc func, void *param) in cpu_xcall() argument 382 return cpu_xcall_internal(SIGPxcall, cpu_number, func, param); in cpu_xcall() 386 cpu_immediate_xcall(int cpu_number, broadcastFunc func, void *param) in cpu_immediate_xcall() argument 388 return cpu_xcall_internal(SIGPxcallImm, cpu_number, func, param); in cpu_immediate_xcall()
|
| /xnu-11215/bsd/machine/ |
| H A D | Makefile | 21 limits.h param.h profile.h \ 37 limits.h param.h profile.h \
|