Lines Matching defs:DVThread
51 typedef struct _DVThread DVThread;
61 DVThread *fThread;
169 extern DVThread * DVCreateThread(DVDeviceArrivedFunc deviceAdded, void * addedRefCon,
171 extern void DVRunThread(DVThread *thread);
172 extern void DVFreeThread(DVThread *thread);
173 extern void DVSetTimeoutTime(DVThread * dvThread, CFAbsoluteTime fireDate);
179 extern IOReturn DVRequest(DVThread *thread, IOReturn (*func)(void *arg, UInt32 param), void *arg, UInt32 param);
181 extern IOReturn openFireWireUnit(IOFireWireAVCLibUnitInterface **avcInterface, IOFireWireSessionRef session, IOFireWireLibDeviceRef *retInterface, DVThread *thread);
182 extern IOReturn openAVCUnit(io_object_t obj, IOFireWireAVCLibUnitInterface ***retInterface, DVThread *thread);
183 extern IOReturn openAVCProto(IOFireWireAVCLibUnitInterface **avcInterface, IOFireWireAVCLibProtocolInterface ***retInterface, DVThread *thread);
185 extern IOReturn DVDeviceInit(DVThread *thread, DVDevice *device,
188 extern IOReturn DVDeviceOpen(DVThread *thread, DVDevice *device);
191 extern DVGlobalOutPtr DVAllocWrite(DVDevice *device, DVThread *thread);
201 extern DVGlobalInPtr DVAllocRead(DVDevice *device, DVThread *thread);
212 extern void DVLog(DVThread *thread, UInt32 tag, CFAbsoluteTime start, CFAbsoluteTime end);
213 extern void DVDumpLog(DVThread *thread);