Lines Matching refs:pipe

65 	HANDLE pipe;  member
100 static int ctrl_broken_pipe(HANDLE pipe, int used) in ctrl_broken_pipe() argument
104 if (PeekNamedPipe(pipe, NULL, 0, NULL, NULL, NULL)) in ctrl_broken_pipe()
122 if (ctrl_broken_pipe(dst->pipe, dst->used)) { in ctrl_flush_broken_pipes()
145 dst->pipe = INVALID_HANDLE_VALUE; in ctrl_open_pipe()
167 dst->pipe = CreateNamedPipe(name, in ctrl_open_pipe()
175 if (dst->pipe == INVALID_HANDLE_VALUE) { in ctrl_open_pipe()
181 if (ConnectNamedPipe(dst->pipe, &dst->overlap)) { in ctrl_open_pipe()
184 CloseHandle(dst->pipe); in ctrl_open_pipe()
204 CloseHandle(dst->pipe); in ctrl_open_pipe()
232 if (dst->pipe != INVALID_HANDLE_VALUE) { in ctrl_close_pipe()
239 CloseHandle(dst->pipe); in ctrl_close_pipe()
268 if (!ReadFileEx(dst->pipe, dst->req_buf, sizeof(dst->req_buf), in ctrl_iface_write_completed()
330 if (!WriteFileEx(dst->pipe, dst->rsp_buf, send_len, &dst->overlap, in wpa_supplicant_ctrl_iface_rx()
365 if (!GetOverlappedResult(dst->pipe, &dst->overlap, &bytes, FALSE)) { in wpa_supplicant_ctrl_iface_receive()
509 if (!WriteFile(dst->pipe, sbuf, llen + len, &written, in wpa_supplicant_ctrl_iface_send()
533 WaitForSingleObject(priv->ctrl_dst->pipe, INFINITE); in wpa_supplicant_ctrl_iface_wait()
547 HANDLE pipe; member
567 if (ctrl_broken_pipe(dst->pipe, dst->used)) { in global_flush_broken_pipes()
588 dst->pipe = INVALID_HANDLE_VALUE; in global_open_pipe()
602 dst->pipe = CreateNamedPipe(NAMED_PIPE_PREFIX, in global_open_pipe()
609 if (dst->pipe == INVALID_HANDLE_VALUE) { in global_open_pipe()
615 if (ConnectNamedPipe(dst->pipe, &dst->overlap)) { in global_open_pipe()
618 CloseHandle(dst->pipe); in global_open_pipe()
638 CloseHandle(dst->pipe); in global_open_pipe()
666 if (dst->pipe != INVALID_HANDLE_VALUE) { in global_close_pipe()
673 CloseHandle(dst->pipe); in global_close_pipe()
702 if (!ReadFileEx(dst->pipe, dst->req_buf, sizeof(dst->req_buf), in global_iface_write_completed()
752 if (!WriteFileEx(dst->pipe, dst->rsp_buf, send_len, &dst->overlap, in wpa_supplicant_global_iface_rx()
785 if (!GetOverlappedResult(dst->pipe, &dst->overlap, &bytes, FALSE)) { in wpa_supplicant_global_iface_receive()