Lines Matching full:overlap

62 	OVERLAPPED overlap;  member
90 LPOVERLAPPED overlap);
97 LPOVERLAPPED overlap);
147 dst->overlap.hEvent = CreateEvent(NULL, TRUE, TRUE, NULL); in ctrl_open_pipe()
148 if (dst->overlap.hEvent == NULL) { in ctrl_open_pipe()
154 eloop_register_event(dst->overlap.hEvent, in ctrl_open_pipe()
155 sizeof(dst->overlap.hEvent), in ctrl_open_pipe()
181 if (ConnectNamedPipe(dst->pipe, &dst->overlap)) { in ctrl_open_pipe()
198 if (SetEvent(dst->overlap.hEvent)) in ctrl_open_pipe()
226 if (dst->overlap.hEvent) { in ctrl_close_pipe()
227 eloop_unregister_event(dst->overlap.hEvent, in ctrl_close_pipe()
228 sizeof(dst->overlap.hEvent)); in ctrl_close_pipe()
229 CloseHandle(dst->overlap.hEvent); in ctrl_close_pipe()
255 LPOVERLAPPED overlap) in ctrl_iface_write_completed() argument
257 struct wpa_ctrl_dst *dst = (struct wpa_ctrl_dst *) overlap; in ctrl_iface_write_completed()
269 &dst->overlap, ctrl_iface_read_completed)) { in ctrl_iface_write_completed()
330 if (!WriteFileEx(dst->pipe, dst->rsp_buf, send_len, &dst->overlap, in wpa_supplicant_ctrl_iface_rx()
346 LPOVERLAPPED overlap) in ctrl_iface_read_completed() argument
348 struct wpa_ctrl_dst *dst = (struct wpa_ctrl_dst *) overlap; in ctrl_iface_read_completed()
363 ResetEvent(dst->overlap.hEvent); in wpa_supplicant_ctrl_iface_receive()
365 if (!GetOverlappedResult(dst->pipe, &dst->overlap, &bytes, FALSE)) { in wpa_supplicant_ctrl_iface_receive()
377 ctrl_iface_write_completed(0, 0, &dst->overlap); in wpa_supplicant_ctrl_iface_receive()
544 OVERLAPPED overlap; member
590 dst->overlap.hEvent = CreateEvent(NULL, TRUE, TRUE, NULL); in global_open_pipe()
591 if (dst->overlap.hEvent == NULL) { in global_open_pipe()
597 eloop_register_event(dst->overlap.hEvent, in global_open_pipe()
598 sizeof(dst->overlap.hEvent), in global_open_pipe()
615 if (ConnectNamedPipe(dst->pipe, &dst->overlap)) { in global_open_pipe()
632 if (SetEvent(dst->overlap.hEvent)) in global_open_pipe()
660 if (dst->overlap.hEvent) { in global_close_pipe()
661 eloop_unregister_event(dst->overlap.hEvent, in global_close_pipe()
662 sizeof(dst->overlap.hEvent)); in global_close_pipe()
663 CloseHandle(dst->overlap.hEvent); in global_close_pipe()
689 LPOVERLAPPED overlap) in global_iface_write_completed() argument
691 struct wpa_global_dst *dst = (struct wpa_global_dst *) overlap; in global_iface_write_completed()
703 &dst->overlap, global_iface_read_completed)) { in global_iface_write_completed()
752 if (!WriteFileEx(dst->pipe, dst->rsp_buf, send_len, &dst->overlap, in wpa_supplicant_global_iface_rx()
765 LPOVERLAPPED overlap) in global_iface_read_completed() argument
767 struct wpa_global_dst *dst = (struct wpa_global_dst *) overlap; in global_iface_read_completed()
783 ResetEvent(dst->overlap.hEvent); in wpa_supplicant_global_iface_receive()
785 if (!GetOverlappedResult(dst->pipe, &dst->overlap, &bytes, FALSE)) { in wpa_supplicant_global_iface_receive()
800 global_iface_write_completed(0, 0, &dst->overlap); in wpa_supplicant_global_iface_receive()