Home
last modified time | relevance | path

Searched refs:sockfd (Results 1 – 9 of 9) sorted by relevance

/tools/usb/usbip/src/
Dusbip_network.c107 static ssize_t usbip_net_xmit(int sockfd, void *buff, size_t bufflen, in usbip_net_xmit() argument
118 nbytes = send(sockfd, buff, bufflen, 0); in usbip_net_xmit()
120 nbytes = recv(sockfd, buff, bufflen, MSG_WAITALL); in usbip_net_xmit()
134 ssize_t usbip_net_recv(int sockfd, void *buff, size_t bufflen) in usbip_net_recv() argument
136 return usbip_net_xmit(sockfd, buff, bufflen, 0); in usbip_net_recv()
139 ssize_t usbip_net_send(int sockfd, void *buff, size_t bufflen) in usbip_net_send() argument
141 return usbip_net_xmit(sockfd, buff, bufflen, 1); in usbip_net_send()
152 int usbip_net_send_op_common(int sockfd, uint32_t code, uint32_t status) in usbip_net_send_op_common() argument
165 rc = usbip_net_send(sockfd, &op_common, sizeof(op_common)); in usbip_net_send_op_common()
174 int usbip_net_recv_op_common(int sockfd, uint16_t *code) in usbip_net_recv_op_common() argument
[all …]
Dusbip_attach.c93 static int import_device(int sockfd, struct usbip_usb_device *udev) in import_device() argument
114 rc = usbip_vhci_attach_device(port, sockfd, udev->busnum, in import_device()
132 static int query_import_device(int sockfd, char *busid) in query_import_device() argument
143 rc = usbip_net_send_op_common(sockfd, OP_REQ_IMPORT, 0); in query_import_device()
153 rc = usbip_net_send(sockfd, (void *) &request, sizeof(request)); in query_import_device()
160 rc = usbip_net_recv_op_common(sockfd, &code); in query_import_device()
166 rc = usbip_net_recv(sockfd, (void *) &reply, sizeof(reply)); in query_import_device()
181 return import_device(sockfd, &reply.udev); in query_import_device()
186 int sockfd; in attach_device() local
190 sockfd = usbip_net_tcp_connect(host, usbip_port_string); in attach_device()
[all …]
Dusbip_network.h170 ssize_t usbip_net_recv(int sockfd, void *buff, size_t bufflen);
171 ssize_t usbip_net_send(int sockfd, void *buff, size_t bufflen);
172 int usbip_net_send_op_common(int sockfd, uint32_t code, uint32_t status);
173 int usbip_net_recv_op_common(int sockfd, uint16_t *code);
174 int usbip_net_set_reuseaddr(int sockfd);
175 int usbip_net_set_nodelay(int sockfd);
176 int usbip_net_set_keepalive(int sockfd);
177 int usbip_net_set_v6only(int sockfd);
Dusbip_list.c55 static int get_exported_devices(char *host, int sockfd) in get_exported_devices() argument
66 rc = usbip_net_send_op_common(sockfd, OP_REQ_DEVLIST, 0); in get_exported_devices()
72 rc = usbip_net_recv_op_common(sockfd, &code); in get_exported_devices()
79 rc = usbip_net_recv(sockfd, &reply, sizeof(reply)); in get_exported_devices()
98 rc = usbip_net_recv(sockfd, &udev, sizeof(udev)); in get_exported_devices()
115 rc = usbip_net_recv(sockfd, &uintf, sizeof(uintf)); in get_exported_devices()
140 int sockfd; in list_exported_devices() local
142 sockfd = usbip_net_tcp_connect(host, usbip_port_string); in list_exported_devices()
143 if (sockfd < 0) { in list_exported_devices()
145 usbip_port_string, gai_strerror(sockfd)); in list_exported_devices()
[all …]
Dusbipd.c103 static int recv_request_import(int sockfd) in recv_request_import() argument
115 rc = usbip_net_recv(sockfd, &req, sizeof(req)); in recv_request_import()
133 usbip_net_set_nodelay(sockfd); in recv_request_import()
136 rc = usbip_export_device(edev, sockfd); in recv_request_import()
144 rc = usbip_net_send_op_common(sockfd, OP_REP_IMPORT, in recv_request_import()
159 rc = usbip_net_send(sockfd, &pdu_udev, sizeof(pdu_udev)); in recv_request_import()
/tools/usb/usbip/libsrc/
Dvhci_driver.h56 int usbip_vhci_attach_device2(uint8_t port, int sockfd, uint32_t devid,
60 int usbip_vhci_attach_device(uint8_t port, int sockfd, uint8_t busnum,
Dvhci_driver.c53 int sockfd; in parse_status() local
60 &devid, &sockfd, lbusid); in parse_status()
69 dbg("sockfd %u lbusid %s", sockfd, lbusid); in parse_status()
357 int usbip_vhci_attach_device2(uint8_t port, int sockfd, uint32_t devid, in usbip_vhci_attach_device2() argument
366 port, sockfd, devid, speed); in usbip_vhci_attach_device2()
391 int usbip_vhci_attach_device(uint8_t port, int sockfd, uint8_t busnum, in usbip_vhci_attach_device() argument
396 return usbip_vhci_attach_device2(port, sockfd, devid, speed); in usbip_vhci_attach_device()
Dusbip_host_common.c224 int usbip_export_device(struct usbip_exported_device *edev, int sockfd) in usbip_export_device() argument
256 size = snprintf(sockfd_buff, sizeof(sockfd_buff), "%d\n", sockfd); in usbip_export_device()
Dusbip_host_common.h100 int usbip_export_device(struct usbip_exported_device *edev, int sockfd);