Lines Matching refs:asyncStruct
62 HIOAsyncStruct* asyncStruct,
68 HIOAsyncStruct* asyncStruct);
71 HIOAsyncStruct* asyncStruct);
100 HIOAsyncStruct asyncStruct; // asyncStruct will be copied in HIOOpenEx. in HIOOpen() local
101 asyncStruct.queue = OSGetDefaultAppIOQueue(); in HIOOpen()
102 asyncStruct.userData = context; in HIOOpen()
103 asyncStruct.callback = (HIOCallback) connection; in HIOOpen()
104 return HIOOpenEx(hioName, &asyncStruct, options, flags); in HIOOpen()
110 HIOAsyncStruct asyncStruct; // asyncStruct will be copied in HIOReadAsyncEx. in HIOReadAsync() local
111 asyncStruct.queue = OSGetDefaultAppIOQueue(); in HIOReadAsync()
112 asyncStruct.userData = context; in HIOReadAsync()
113 asyncStruct.callback = (HIOCallback) asyncParam; in HIOReadAsync()
115 return HIOReadAsyncEx(handle, sizeInBytes, pData, &asyncStruct); in HIOReadAsync()
121 HIOAsyncStruct asyncStruct; // asyncStruct will be copied in HIOWriteAsyncEx. in HIOWriteAsync() local
122 asyncStruct.queue = OSGetDefaultAppIOQueue(); in HIOWriteAsync()
123 asyncStruct.userData = context; in HIOWriteAsync()
124 asyncStruct.callback = (HIOCallback) asyncParam; in HIOWriteAsync()
126 return HIOWriteAsyncEx(handle, sizeInBytes, pData, &asyncStruct); in HIOWriteAsync()