Home
last modified time | relevance | path

Searched refs:tcp_tx (Results 1 – 6 of 6) sorted by relevance

/linux-6.12.1/drivers/usb/usbip/
Dstub_dev.c50 struct task_struct *tcp_tx = NULL; in usbip_sockfd_store() local
93 tcp_tx = kthread_create(stub_tx_loop, &sdev->ud, "stub_tx"); in usbip_sockfd_store()
94 if (IS_ERR(tcp_tx)) { in usbip_sockfd_store()
102 get_task_struct(tcp_tx); in usbip_sockfd_store()
109 sdev->ud.tcp_tx = tcp_tx; in usbip_sockfd_store()
114 wake_up_process(sdev->ud.tcp_tx); in usbip_sockfd_store()
173 if (ud->tcp_tx) { in stub_shutdown_connection()
174 kthread_stop_put(ud->tcp_tx); in stub_shutdown_connection()
175 ud->tcp_tx = NULL; in stub_shutdown_connection()
Dvudc_sysfs.c105 struct task_struct *tcp_tx = NULL; in usbip_sockfd_store() local
162 tcp_tx = kthread_create(&v_tx_loop, &udc->ud, "vudc_tx"); in usbip_sockfd_store()
163 if (IS_ERR(tcp_tx)) { in usbip_sockfd_store()
172 get_task_struct(tcp_tx); in usbip_sockfd_store()
180 udc->ud.tcp_tx = tcp_tx; in usbip_sockfd_store()
192 wake_up_process(udc->ud.tcp_tx); in usbip_sockfd_store()
Dvhci_sysfs.c322 struct task_struct *tcp_tx = NULL; in attach_store() local
382 tcp_tx = kthread_create(vhci_tx_loop, &vdev->ud, "vhci_tx"); in attach_store()
383 if (IS_ERR(tcp_tx)) { in attach_store()
392 get_task_struct(tcp_tx); in attach_store()
405 kthread_stop_put(tcp_tx); in attach_store()
426 vdev->ud.tcp_tx = tcp_tx; in attach_store()
435 wake_up_process(vdev->ud.tcp_tx); in attach_store()
Dvudc_dev.c443 if (ud->tcp_tx) { in vudc_shutdown()
444 kthread_stop_put(ud->tcp_tx); in vudc_shutdown()
445 ud->tcp_tx = NULL; in vudc_shutdown()
Dusbip_common.h274 struct task_struct *tcp_tx; member
Dvhci_hcd.c1028 if (vdev->ud.tcp_tx) { in vhci_shutdown_connection()
1029 kthread_stop_put(vdev->ud.tcp_tx); in vhci_shutdown_connection()
1030 vdev->ud.tcp_tx = NULL; in vhci_shutdown_connection()