Home
last modified time | relevance | path

Searched refs:param (Results 1 – 25 of 85) sorted by relevance

1234

/xnu-11215/iokit/DriverKit/
H A DIODMACommand.iig104 * @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 DIOMemoryDescriptor.iig109 * @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 DIODataQueueDispatchSource.iig44 * @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 DIOService.iig124 * @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 DIOExtensiblePaniclog.iig67 * @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 DIOInterruptDispatchSource.iig69 … * @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 DIOUserClient.iig191 * @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 DIOServiceNotificationDispatchSource.iig52 * @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 DIODispatchQueue.iig79 * @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 DIOServiceStateNotificationDispatchSource.iig49 …* @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 DOSAction.iig71 * @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 DIOEventLink.iig91 …* @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 DIOBufferMemoryDescriptor.iig58 …* @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 DIOWorkGroup.iig75 * @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 Dkern_clock.c128 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 Dcoalition_gpu_energy.c71 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 Duser_msrs.c47 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 Dioperf.c72 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, &param), 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, &param), in create_thread()
/xnu-11215/tests/vm/
H A Dapp_swap.c105 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 Dstdarg.h49 #define va_start(ap, param) __builtin_va_start(ap, param) argument
/xnu-11215/osfmk/kern/
H A Dthread_call.h430 thread_call_param_t param,
435 thread_call_param_t param,
448 thread_call_param_t param,
/xnu-11215/bsd/i386/
H A DMakefile10 endian.h fasttrap_isa.h param.h \
22 endian.h param.h \
/xnu-11215/bsd/arm/
H A DMakefile20 endian.h param.h \
34 endian.h param.h \
/xnu-11215/osfmk/arm/
H A Dcpu_common.c358 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 DMakefile21 limits.h param.h profile.h \
37 limits.h param.h profile.h \

1234