Searched refs:overlapped (Results 1 - 25 of 56) sorted by relevance

123

/netbsd-current/external/mit/libuv/dist/src/win/
H A Dwinsock.c266 * bit has been set, and supports only overlapped operation. It also requires
271 DWORD buffer_count, DWORD* bytes, DWORD* flags, WSAOVERLAPPED *overlapped,
275 IO_STATUS_BLOCK* iosb = (IO_STATUS_BLOCK*) &overlapped->Internal;
279 if (overlapped == NULL || completion_routine != NULL) {
297 if (!((intptr_t) overlapped->hEvent & 1)) {
298 apc_context = (void*) overlapped;
307 overlapped->hEvent,
366 int* addr_len, WSAOVERLAPPED *overlapped,
370 IO_STATUS_BLOCK* iosb = (IO_STATUS_BLOCK*) &overlapped->Internal;
374 if (overlapped
270 uv__wsarecv_workaround(SOCKET socket, WSABUF* buffers, DWORD buffer_count, DWORD* bytes, DWORD* flags, WSAOVERLAPPED *overlapped, LPWSAOVERLAPPED_COMPLETION_ROUTINE completion_routine) argument
364 uv__wsarecvfrom_workaround(SOCKET socket, WSABUF* buffers, DWORD buffer_count, DWORD* bytes, DWORD* flags, struct sockaddr* addr, int* addr_len, WSAOVERLAPPED *overlapped, LPWSAOVERLAPPED_COMPLETION_ROUTINE completion_routine) argument
461 uv__msafd_poll(SOCKET socket, AFD_POLL_INFO* info_in, AFD_POLL_INFO* info_out, OVERLAPPED* overlapped) argument
[all...]
H A Dreq-inl.h32 (req)->u.io.overlapped.Internal = (ULONG_PTR) (status)
44 ((NTSTATUS) (req)->u.io.overlapped.Internal)
80 &((req)->u.io.overlapped))) { \
85 INLINE static uv_req_t* uv__overlapped_to_req(OVERLAPPED* overlapped) { argument
86 return CONTAINING_RECORD(overlapped, uv_req_t, u.io.overlapped);
H A Dfs-event.c41 memset(&(handle->req.u.io.overlapped), 0,
42 sizeof(handle->req.u.io.overlapped));
56 &handle->req.u.io.overlapped,
308 memset(&(handle->req.u.io.overlapped), 0,
309 sizeof(handle->req.u.io.overlapped));
324 &handle->req.u.io.overlapped,
453 if (req->u.io.overlapped.InternalHigh > 0) {
H A Dtcp.c364 req->u.io.overlapped.InternalHigh,
366 &req->u.io.overlapped)) {
383 req->u.io.overlapped.InternalHigh,
385 &req->u.io.overlapped)) {
426 /* Prepare the overlapped structure. */
427 memset(&(req->u.io.overlapped), 0, sizeof(req->u.io.overlapped));
430 req->u.io.overlapped.hEvent = (HANDLE) ((ULONG_PTR) req->event_handle | 1);
440 &req->u.io.overlapped);
485 memset(&req->u.io.overlapped,
[all...]
H A Dudp.c277 memset(&req->u.io.overlapped, 0, sizeof(req->u.io.overlapped));
306 &req->u.io.overlapped,
312 req->u.io.overlapped.InternalHigh = bytes;
338 &req->u.io.overlapped,
344 req->u.io.overlapped.InternalHigh = bytes;
417 memset(&req->u.io.overlapped, 0, sizeof(req->u.io.overlapped));
426 &req->u.io.overlapped,
492 req->u.io.overlapped
[all...]
H A Dinternal.h315 DWORD buffer_count, DWORD* bytes, DWORD* flags, WSAOVERLAPPED *overlapped,
319 int* addr_len, WSAOVERLAPPED *overlapped,
323 AFD_POLL_INFO* info_out, OVERLAPPED* overlapped);
H A Dcore.c429 OVERLAPPED* overlapped; local
456 &overlapped,
471 if (overlapped) {
473 req = uv__overlapped_to_req(overlapped);
H A Dpoll.c125 memset(&req->u.io.overlapped, 0, sizeof req->u.io.overlapped);
130 &req->u.io.overlapped);
331 req->u.io.overlapped.InternalHigh = (DWORD) reported_events;
393 int events = req->u.io.overlapped.InternalHigh & handle->events & ~mask_events;
H A Dpipe.c506 /* Non-overlapped pipe. */
918 r = CancelIoEx(handle->handle, &handle->read_req.u.io.overlapped);
1026 /* Prepare the overlapped structure. */
1027 memset(&(req->u.io.overlapped), 0, sizeof(req->u.io.overlapped));
1029 if (!ConnectNamedPipe(req->pipeHandle, &req->u.io.overlapped) &&
1257 req->u.io.overlapped.InternalHigh,
1259 &req->u.io.overlapped)) {
1276 req->u.io.overlapped.InternalHigh,
1278 &req->u.io.overlapped)) {
[all...]
/netbsd-current/external/bsd/ntp/dist/sntp/libevent/
H A Devent_iocp.c61 EVUTIL_UPCAST(o, struct event_overlapped, overlapped);
76 OVERLAPPED *overlapped=NULL; local
80 &overlapped, ms);
91 if (key != NOTIFICATION_KEY && overlapped)
92 handle_entry(overlapped, key, bytes, ok);
93 else if (!overlapped)
284 r = PostQueuedCompletionStatus(port->port, n, key, &o->overlapped);
H A Diocp-internal.h54 OVERLAPPED overlapped; member in struct:event_overlapped
107 @param overlapped The struct event_overlapped to initialize
113 /** Allocate and return a new evbuffer that supports overlapped IO on a given
124 /** Start reading data onto the end of an overlapped evbuffer.
162 /** Associate a file descriptor with an iocp, such that overlapped IO on the
H A Dbuffer_iocp.c32 This module implements overlapped read and write functions for evbuffer
54 /** An evbuffer that can handle overlapped IO. */
57 /** The socket that we're doing overlapped IO on. */
74 * the evbuffer isn't overlapped. */
183 /* No buffer, or it isn't overlapped */
228 &ol->overlapped, NULL)) {
294 &ol->overlapped, NULL)) {
H A Dlistener.c453 struct event_overlapped overlapped; member in struct:accepting_socket
507 event_overlapped_init_(&res->overlapped, accepted_socket_cb);
567 as->buflen/2, as->buflen/2, &pending, &as->overlapped.overlapped))
570 accepted_socket_cb(&as->overlapped, 1, 0, 1);
668 EVUTIL_UPCAST(o, struct accepting_socket, overlapped);
691 ok = WSAGetOverlappedResult(as->s, &o->overlapped,
/netbsd-current/external/bsd/libevent/dist/
H A Devent_iocp.c60 EVUTIL_UPCAST(o, struct event_overlapped, overlapped);
75 OVERLAPPED *overlapped=NULL; local
79 &overlapped, ms);
90 if (key != NOTIFICATION_KEY && overlapped)
91 handle_entry(overlapped, key, bytes, ok);
92 else if (!overlapped)
283 r = PostQueuedCompletionStatus(port->port, n, key, &o->overlapped);
H A Diocp-internal.h53 OVERLAPPED overlapped; member in struct:event_overlapped
107 @param overlapped The struct event_overlapped to initialize
114 /** Allocate and return a new evbuffer that supports overlapped IO on a given
126 /** Start reading data onto the end of an overlapped evbuffer.
169 /** Associate a file descriptor with an iocp, such that overlapped IO on the
H A Dbuffer_iocp.c31 This module implements overlapped read and write functions for evbuffer
56 /** An evbuffer that can handle overlapped IO. */
59 /** The socket that we're doing overlapped IO on. */
76 * the evbuffer isn't overlapped. */
185 /* No buffer, or it isn't overlapped */
230 &ol->overlapped, NULL)) {
296 &ol->overlapped, NULL)) {
H A Dlistener.c464 struct event_overlapped overlapped; member in struct:accepting_socket
518 event_overlapped_init_(&res->overlapped, accepted_socket_cb);
578 as->buflen/2, as->buflen/2, &pending, &as->overlapped.overlapped))
581 accepted_socket_cb(&as->overlapped, 1, 0, 1);
679 EVUTIL_UPCAST(o, struct accepting_socket, overlapped);
702 ok = WSAGetOverlappedResult(as->s, &o->overlapped,
/netbsd-current/external/mit/libuv/dist/test/
H A Drunner-win.c246 OVERLAPPED overlapped; local
259 memset(&overlapped, 0, sizeof overlapped);
261 overlapped.Offset = size - buffer_len - 1;
263 if (!ReadFile(p->stdio_out, buffer, buffer_len - 1, &read, &overlapped))
H A Dtest-stdio-over-pipes.c119 static void test_stdio_over_pipes(int overlapped) { argument
133 (overlapped ? UV_OVERLAPPED_PIPE : 0);
136 (overlapped ? UV_OVERLAPPED_PIPE : 0);
/netbsd-current/external/bsd/wpa/dist/src/l2_packet/
H A Dl2_packet_ndis.c13 * WinXP version of the code uses overlapped I/O and a single threaded design
98 OVERLAPPED overlapped; local
108 os_memset(&overlapped, 0, sizeof(overlapped));
109 o = &overlapped;
137 driver_ndis_get_ndisuio_handle(), &overlapped,
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dsafe.c21 * 1. read overlapped pointers
23 * 3. write overlapped storage classes
48 if (v->overlapped && v->type->hasPointers() && sc->func->setUnsafe())
H A Dclone.c161 if (v->overlapped) // if field of a union
228 if (v->overlapped)
369 if (v->overlapped)
674 if (v->overlapped)
802 if (v->overlapped)
1002 if (v->overlapped)
/netbsd-current/sys/ufs/chfs/
H A Dchfs_readinode.c331 while (this->tmpnode->overlapped) {
334 this->tmpnode->overlapped = 0;
371 /* ... and is good. Kill 'this' and any subsequent nodes which are also overlapped */
397 /* New node entirely overlapped by 'this' */
441 newtd->overlapped = 1;
443 if (!this->tmpnode->overlapped)
448 this->tmpnode->overlapped = 0;
459 this->tmpnode->overlapped = 1;
586 frag_next(newfrag) may be a fragment which is overlapped by it
838 * we don't want to check nodes which have been overlapped b
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dsafe.d33 * 1. read overlapped pointers
35 * 3. write overlapped storage classes
60 // needed to set v.overlapped and v.overlapUnsafe
67 if (v.overlapped && sc.func.setUnsafe())
78 if (v.overlapped && sc.func.setUnsafe())
/netbsd-current/external/mit/libuv/dist/include/uv/
H A Dwin.h190 LPWSAOVERLAPPED overlapped,
201 LPWSAOVERLAPPED overlapped,
377 OVERLAPPED overlapped; \
382 ULONG_PTR result; /* overlapped.Internal is reused to hold the result */\

Completed in 218 milliseconds

123