Home
last modified time | relevance | path

Searched refs:io_user_reference_t (Results 1 – 6 of 6) sorted by relevance

/xnu-11215.1.10/osfmk/device/
H A Ddevice_types.h102 typedef uint64_t io_user_reference_t __kernel_ptr_semantics;
107 typedef io_user_reference_t io_async_ref64_t[8];
110 typedef uint64_t io_user_reference_t; typedef
112 typedef io_user_reference_t io_async_ref_t[8];
114 typedef io_user_reference_t io_async_ref64_t[8];
117 typedef natural_t io_user_reference_t; typedef
119 typedef io_user_reference_t io_async_ref_t[8];
H A Ddevice.defs102 type io_user_reference_t = uint64_t;
107 type io_async_ref64_t = array[*:8] of io_user_reference_t;
110 type io_user_reference_t = uint64_t;
112 type io_async_ref_t = array[*:8] of io_user_reference_t;
114 type io_async_ref64_t = array[*:8] of io_user_reference_t;
117 type io_user_reference_t = natural_t;
119 type io_async_ref_t = array[*:8] of io_user_reference_t;
656 in reference : io_user_reference_t
/xnu-11215.1.10/iokit/IOKit/
H A DOSMessageNotification.h90 kOSAsyncRef64Size = kOSAsyncRef64Count * ((int) sizeof(io_user_reference_t))
92 typedef io_user_reference_t OSAsyncReference64[kOSAsyncRef64Count];
109 io_user_reference_t messageArgument[1];
H A DIOUserClient.h128 io_user_reference_t * asyncReference;
278 mach_port_t port, UInt32 type, io_user_reference_t refCon);
332 IOReturn result, io_user_reference_t args[], UInt32 numArgs);
342 IOReturn result, io_user_reference_t args[], UInt32 numArgs,
347 mach_vm_address_t callback, io_user_reference_t refcon);
351 mach_vm_address_t callback, io_user_reference_t refcon,
429 IOReturn result, io_user_reference_t args[], UInt32 numArgs, IOOptionBits options);
/xnu-11215.1.10/iokit/Kernel/
H A DIOUserClient.cpp78 #define REF64(x) ((io_user_reference_t)((UInt64)(x)))
133 #define ASYNC_REF64_COUNT (sizeof(io_async_ref64_t) / sizeof(io_user_reference_t))
1176 argSize = sizeof(io_user_reference_t); in handler()
1240 data->messageArgument[0] = (io_user_reference_t) messageArgument; in handler()
1331 mach_vm_address_t callback, io_user_reference_t refcon) in setAsyncReference64()
1333 asyncRef[kIOAsyncReservedIndex] = ((io_user_reference_t) wakePort) in setAsyncReference64()
1335 asyncRef[kIOAsyncCalloutFuncIndex] = (io_user_reference_t) callback; in setAsyncReference64()
1342 mach_vm_address_t callback, io_user_reference_t refcon, task_t task) in setAsyncReference64()
1983 io_user_reference_t refCon) in registerNotificationPort()
2231 OSBoundedArray<io_user_reference_t, kMaxAsyncArgs> args64; in sendAsyncResult()
[all …]
H A DIOUserServer.cpp6143 …IOUserClient::sendAsyncResult64(ref->asyncRef, status, (io_user_reference_t *) asyncData, asyncDat… in KernelCompletion_Impl()