Searched refs:PerIoContext (Results 1 – 4 of 4) sorted by relevance
38 struct PerIoContext { struct52 PerIoContext* pNextFree; argument58 PerIoContext ioContext;77 virtual PerIoContext* PopIoContext();78 virtual int32_t PushIoContext(PerIoContext* pIoContext);133 PerIoContext* PopIoContext(void);134 int32_t PushIoContext(PerIoContext* pIoContext);
382 PerIoContext* UdpSocket2ManagerWindows::PopIoContext() in PopIoContext()389 PerIoContext* pIoC = NULL; in PopIoContext()405 int32_t UdpSocket2ManagerWindows::PushIoContext(PerIoContext* pIoContext) in PushIoContext()443 PerIoContext* IoContextPool::PopIoContext() in PopIoContext()461 memset(&item->payload.ioContext,0,sizeof(PerIoContext)); in PopIoContext()470 int32_t IoContextPool::PushIoContext(PerIoContext* pIoContext) in PushIoContext()574 PerIoContext* pIOContext = 0; in Process()602 pIOContext = (PerIoContext*)pOverlapped; in Process()
36 struct PerIoContext;82 void IOCompleted(PerIoContext* pIOContext, uint32_t ioSize, uint32_t error);86 int32_t PostRecv(PerIoContext* pIoContext);
348 PerIoContext* pIoContext = _mgr->PopIoContext(); in SendTo()429 void UdpSocket2Windows::IOCompleted(PerIoContext* pIOContext, in IOCompleted()539 PerIoContext* pIoContext=_mgr->PopIoContext(); in PostRecv()553 int32_t UdpSocket2Windows::PostRecv(PerIoContext* pIoContext) in PostRecv()