Home
last modified time | relevance | path

Searched refs:ud (Results 1 – 25 of 51) sorted by relevance

123

/Linux-v5.4/drivers/usb/usbip/
Dusbip_event.c16 struct usbip_device *ud; member
22 static void set_event(struct usbip_device *ud, unsigned long event) in set_event() argument
26 spin_lock_irqsave(&ud->lock, flags); in set_event()
27 ud->event |= event; in set_event()
28 spin_unlock_irqrestore(&ud->lock, flags); in set_event()
31 static void unset_event(struct usbip_device *ud, unsigned long event) in unset_event() argument
35 spin_lock_irqsave(&ud->lock, flags); in unset_event()
36 ud->event &= ~event; in unset_event()
37 spin_unlock_irqrestore(&ud->lock, flags); in unset_event()
43 struct usbip_device *ud = NULL; in get_event() local
[all …]
Dstub_dev.c29 spin_lock_irq(&sdev->ud.lock); in usbip_status_show()
30 status = sdev->ud.status; in usbip_status_show()
31 spin_unlock_irq(&sdev->ud.lock); in usbip_status_show()
64 spin_lock_irq(&sdev->ud.lock); in usbip_sockfd_store()
66 if (sdev->ud.status != SDEV_ST_AVAILABLE) { in usbip_sockfd_store()
75 sdev->ud.tcp_socket = socket; in usbip_sockfd_store()
76 sdev->ud.sockfd = sockfd; in usbip_sockfd_store()
78 spin_unlock_irq(&sdev->ud.lock); in usbip_sockfd_store()
80 sdev->ud.tcp_rx = kthread_get_run(stub_rx_loop, &sdev->ud, in usbip_sockfd_store()
82 sdev->ud.tcp_tx = kthread_get_run(stub_tx_loop, &sdev->ud, in usbip_sockfd_store()
[all …]
Dvudc_sysfs.c127 spin_lock_irq(&udc->ud.lock); in usbip_sockfd_store()
129 if (udc->ud.status != SDEV_ST_AVAILABLE) { in usbip_sockfd_store()
141 udc->ud.tcp_socket = socket; in usbip_sockfd_store()
143 spin_unlock_irq(&udc->ud.lock); in usbip_sockfd_store()
146 udc->ud.tcp_rx = kthread_get_run(&v_rx_loop, in usbip_sockfd_store()
147 &udc->ud, "vudc_rx"); in usbip_sockfd_store()
148 udc->ud.tcp_tx = kthread_get_run(&v_tx_loop, in usbip_sockfd_store()
149 &udc->ud, "vudc_tx"); in usbip_sockfd_store()
152 spin_lock_irq(&udc->ud.lock); in usbip_sockfd_store()
153 udc->ud.status = SDEV_ST_USED; in usbip_sockfd_store()
[all …]
Dvhci_rx.c60 struct usbip_device *ud = &vdev->ud; in vhci_recv_ret_submit() local
72 usbip_event_add(ud, VDEV_EVENT_ERROR_TCP); in vhci_recv_ret_submit()
80 if (usbip_recv_xbuff(ud, urb) < 0) in vhci_recv_ret_submit()
84 if (usbip_recv_iso(ud, urb) < 0) in vhci_recv_ret_submit()
88 usbip_pad_iso(ud, urb); in vhci_recv_ret_submit()
192 static void vhci_rx_pdu(struct usbip_device *ud) in vhci_rx_pdu() argument
196 struct vhci_device *vdev = container_of(ud, struct vhci_device, ud); in vhci_rx_pdu()
203 ret = usbip_recv(ud->tcp_socket, &pdu, sizeof(pdu)); in vhci_rx_pdu()
215 usbip_event_add(ud, VDEV_EVENT_ERROR_TCP); in vhci_rx_pdu()
220 usbip_event_add(ud, VDEV_EVENT_DOWN); in vhci_rx_pdu()
[all …]
Dvudc_dev.c176 usbip_start_eh(&udc->ud); in vgadget_pullup()
182 usbip_event_add(&udc->ud, VUDC_EVENT_REMOVED); in vgadget_pullup()
183 usbip_stop_eh(&udc->ud); /* Wait for eh completion */ in vgadget_pullup()
429 static void vudc_shutdown(struct usbip_device *ud) in vudc_shutdown() argument
431 struct vudc *udc = container_of(ud, struct vudc, ud); in vudc_shutdown()
436 if (ud->tcp_socket) in vudc_shutdown()
437 kernel_sock_shutdown(ud->tcp_socket, SHUT_RDWR); in vudc_shutdown()
439 if (ud->tcp_rx) { in vudc_shutdown()
440 kthread_stop_put(ud->tcp_rx); in vudc_shutdown()
441 ud->tcp_rx = NULL; in vudc_shutdown()
[all …]
Dvudc_rx.c98 usbip_event_add(&udc->ud, VUDC_EVENT_ERROR_MALLOC); in v_recv_cmd_submit()
113 usbip_event_add(&udc->ud, VUDC_EVENT_ERROR_TCP); in v_recv_cmd_submit()
144 usbip_event_add(&udc->ud, VUDC_EVENT_ERROR_MALLOC); in v_recv_cmd_submit()
167 ret = usbip_recv_xbuff(&udc->ud, urb_p->urb); in v_recv_cmd_submit()
171 ret = usbip_recv_iso(&udc->ud, urb_p->urb); in v_recv_cmd_submit()
187 static int v_rx_pdu(struct usbip_device *ud) in v_rx_pdu() argument
191 struct vudc *udc = container_of(ud, struct vudc, ud); in v_rx_pdu()
194 ret = usbip_recv(ud->tcp_socket, &pdu, sizeof(pdu)); in v_rx_pdu()
196 usbip_event_add(ud, VUDC_EVENT_ERROR_TCP); in v_rx_pdu()
203 spin_lock_irq(&ud->lock); in v_rx_pdu()
[all …]
Dvhci_sysfs.c42 port, vdev->ud.status); in port_show_vhci()
45 port, vdev->ud.status); in port_show_vhci()
47 if (vdev->ud.status == VDEV_ST_USED) { in port_show_vhci()
51 vdev->ud.sockfd, in port_show_vhci()
87 spin_lock(&vdev->ud.lock); in status_show_vhci()
90 spin_unlock(&vdev->ud.lock); in status_show_vhci()
96 spin_lock(&vdev->ud.lock); in status_show_vhci()
99 spin_unlock(&vdev->ud.lock); in status_show_vhci()
190 spin_lock(&vdev->ud.lock); in vhci_port_disconnect()
192 if (vdev->ud.status == VDEV_ST_NULL) { in vhci_port_disconnect()
[all …]
Dstub_rx.c279 struct usbip_device *ud = &sdev->ud; in valid_request() local
283 spin_lock_irq(&ud->lock); in valid_request()
284 if (ud->status == SDEV_ST_USED) { in valid_request()
288 spin_unlock_irq(&ud->lock); in valid_request()
298 struct usbip_device *ud = &sdev->ud; in stub_priv_alloc() local
307 usbip_event_add(ud, SDEV_EVENT_ERROR_MALLOC); in stub_priv_alloc()
439 static int stub_recv_xbuff(struct usbip_device *ud, struct stub_priv *priv) in stub_recv_xbuff() argument
445 ret = usbip_recv_xbuff(ud, priv->urbs[i]); in stub_recv_xbuff()
457 struct usbip_device *ud = &sdev->ud; in stub_recv_cmd_submit() local
539 usbip_event_add(ud, SDEV_EVENT_ERROR_MALLOC); in stub_recv_cmd_submit()
[all …]
Dvhci_hcd.c456 if (vhci_hcd->vdev[rhport].ud.status == in vhci_hub_control()
461 vhci_hcd->vdev[rhport].ud.status); in vhci_hub_control()
663 usbip_event_add(&vdev->ud, VDEV_EVENT_ERROR_MALLOC); in vhci_tx_urb()
715 spin_lock(&vdev->ud.lock); in vhci_urb_enqueue()
716 if (vdev->ud.status == VDEV_ST_NULL || in vhci_urb_enqueue()
717 vdev->ud.status == VDEV_ST_ERROR) { in vhci_urb_enqueue()
719 spin_unlock(&vdev->ud.lock); in vhci_urb_enqueue()
723 spin_unlock(&vdev->ud.lock); in vhci_urb_enqueue()
758 spin_lock(&vdev->ud.lock); in vhci_urb_enqueue()
759 vdev->ud.status = VDEV_ST_USED; in vhci_urb_enqueue()
[all …]
Dvudc_tx.c60 ret = kernel_sendmsg(udc->ud.tcp_socket, &msg, iov, in v_send_ret_unlink()
63 usbip_event_add(&udc->ud, VUDC_EVENT_ERROR_TCP); in v_send_ret_unlink()
102 usbip_event_add(&udc->ud, VUDC_EVENT_ERROR_MALLOC); in v_send_ret_submit()
141 usbip_event_add(&udc->ud, VUDC_EVENT_ERROR_TCP); in v_send_ret_submit()
154 usbip_event_add(&udc->ud, in v_send_ret_submit()
166 ret = kernel_sendmsg(udc->ud.tcp_socket, &msg, in v_send_ret_submit()
169 usbip_event_add(&udc->ud, VUDC_EVENT_ERROR_TCP); in v_send_ret_submit()
223 struct usbip_device *ud = (struct usbip_device *) data; in v_tx_loop() local
224 struct vudc *udc = container_of(ud, struct vudc, ud); in v_tx_loop()
228 if (usbip_event_happened(&udc->ud)) in v_tx_loop()
[all …]
Dstub_tx.c21 usbip_event_add(&sdev->ud, VDEV_EVENT_ERROR_MALLOC); in stub_enqueue_ret_unlink()
92 if (sdev->ud.tcp_socket == NULL) { in stub_complete()
196 usbip_event_add(&sdev->ud, SDEV_EVENT_ERROR_MALLOC); in stub_send_ret_submit()
292 usbip_event_add(&sdev->ud, in stub_send_ret_submit()
304 usbip_event_add(&sdev->ud, in stub_send_ret_submit()
316 ret = kernel_sendmsg(sdev->ud.tcp_socket, &msg, in stub_send_ret_submit()
324 usbip_event_add(&sdev->ud, SDEV_EVENT_ERROR_TCP); in stub_send_ret_submit()
391 ret = kernel_sendmsg(sdev->ud.tcp_socket, &msg, iov, in stub_send_ret_unlink()
397 usbip_event_add(&sdev->ud, SDEV_EVENT_ERROR_TCP); in stub_send_ret_unlink()
419 struct usbip_device *ud = data; in stub_tx_loop() local
[all …]
Dvhci_tx.c87 usbip_event_add(&vdev->ud, SDEV_EVENT_ERROR_MALLOC); in vhci_send_cmd_submit()
128 usbip_event_add(&vdev->ud, in vhci_send_cmd_submit()
139 ret = kernel_sendmsg(vdev->ud.tcp_socket, &msg, iov, iovnum, in vhci_send_cmd_submit()
144 usbip_event_add(&vdev->ud, VDEV_EVENT_ERROR_TCP); in vhci_send_cmd_submit()
219 ret = kernel_sendmsg(vdev->ud.tcp_socket, &msg, &iov, 1, txsize); in vhci_send_cmd_unlink()
223 usbip_event_add(&vdev->ud, VDEV_EVENT_ERROR_TCP); in vhci_send_cmd_unlink()
237 struct usbip_device *ud = data; in vhci_tx_loop() local
238 struct vhci_device *vdev = container_of(ud, struct vhci_device, ud); in vhci_tx_loop()
Dusbip_common.c579 int usbip_recv_iso(struct usbip_device *ud, struct urb *urb) in usbip_recv_iso() argument
600 ret = usbip_recv(ud->tcp_socket, buff, size); in usbip_recv_iso()
606 if (ud->side == USBIP_STUB || ud->side == USBIP_VUDC) in usbip_recv_iso()
607 usbip_event_add(ud, SDEV_EVENT_ERROR_TCP); in usbip_recv_iso()
609 usbip_event_add(ud, VDEV_EVENT_ERROR_TCP); in usbip_recv_iso()
628 if (ud->side == USBIP_STUB || ud->side == USBIP_VUDC) in usbip_recv_iso()
629 usbip_event_add(ud, SDEV_EVENT_ERROR_TCP); in usbip_recv_iso()
631 usbip_event_add(ud, VDEV_EVENT_ERROR_TCP); in usbip_recv_iso()
647 void usbip_pad_iso(struct usbip_device *ud, struct urb *urb) in usbip_pad_iso() argument
681 int usbip_recv_xbuff(struct usbip_device *ud, struct urb *urb) in usbip_recv_xbuff() argument
[all …]
Dusbip_common.h313 int usbip_recv_iso(struct usbip_device *ud, struct urb *urb);
314 void usbip_pad_iso(struct usbip_device *ud, struct urb *urb);
315 int usbip_recv_xbuff(struct usbip_device *ud, struct urb *urb);
320 int usbip_start_eh(struct usbip_device *ud);
321 void usbip_stop_eh(struct usbip_device *ud);
322 void usbip_event_add(struct usbip_device *ud, unsigned long event);
323 int usbip_event_happened(struct usbip_device *ud);
Dstub.h24 struct usbip_device ud; member
/Linux-v5.4/arch/powerpc/mm/
Dnuma.c1319 struct topology_update_data *updates, *ud; in numa_update_cpu_topology() local
1367 ud = &updates[i++]; in numa_update_cpu_topology()
1368 ud->next = &updates[i]; in numa_update_cpu_topology()
1369 ud->cpu = sibling; in numa_update_cpu_topology()
1370 ud->new_nid = new_nid; in numa_update_cpu_topology()
1371 ud->old_nid = numa_cpu_lookup_table[sibling]; in numa_update_cpu_topology()
1386 for (ud = &updates[0]; ud; ud = ud->next) { in numa_update_cpu_topology()
1388 "to %d\n", ud->cpu, in numa_update_cpu_topology()
1389 ud->old_nid, ud->new_nid); in numa_update_cpu_topology()
1425 for (ud = &updates[0]; ud; ud = ud->next) { in numa_update_cpu_topology()
[all …]
/Linux-v5.4/drivers/net/wireless/ath/ath5k/
Ddesc.c91 tx_ctl = &desc->ud.ds_tx5210.tx_ctl; in ath5k_hw_setup_2word_tx_desc()
111 memset(&desc->ud.ds_tx5210, 0, sizeof(struct ath5k_hw_5210_tx_desc)); in ath5k_hw_setup_2word_tx_desc()
262 tx_ctl = &desc->ud.ds_tx5212.tx_ctl; in ath5k_hw_setup_4word_tx_desc()
286 memset(&desc->ud.ds_tx5212.tx_stat, 0, in ath5k_hw_setup_4word_tx_desc()
287 sizeof(desc->ud.ds_tx5212.tx_stat)); in ath5k_hw_setup_4word_tx_desc()
406 tx_ctl = &desc->ud.ds_tx5212.tx_ctl; in ath5k_hw_setup_mrr_tx_desc()
448 tx_status = &desc->ud.ds_tx5210.tx_stat; in ath5k_hw_proc_2word_tx_status()
501 tx_status = &desc->ud.ds_tx5212.tx_stat; in ath5k_hw_proc_4word_tx_status()
565 rx_ctl = &desc->ud.ds_rx.rx_ctl; in ath5k_hw_setup_rx_desc()
574 memset(&desc->ud.ds_rx, 0, sizeof(struct ath5k_hw_all_rx_desc)); in ath5k_hw_setup_rx_desc()
[all …]
/Linux-v5.4/tools/lib/traceevent/plugins/
Dplugin_kvm.c32 static ud_t ud; variable
36 ud_init(&ud); in init_disassembler()
37 ud_set_syntax(&ud, UD_SYN_ATT); in init_disassembler()
57 ud_set_pc(&ud, rip); in disassemble()
58 ud_set_mode(&ud, mode); in disassemble()
59 ud_set_input_buffer(&ud, insn, len); in disassemble()
60 ud_disassemble(&ud); in disassemble()
61 return ud_insn_asm(&ud); in disassemble()
/Linux-v5.4/net/sunrpc/auth_gss/
Dsvcauth_gss.c1180 struct gssp_upcall_data *ud, in gss_proxy_save_rsc() argument
1208 if (!ud->found_creds) { in gss_proxy_save_rsc()
1216 rsci.cred = ud->creds; in gss_proxy_save_rsc()
1217 memset(&ud->creds, 0, sizeof(struct svc_cred)); in gss_proxy_save_rsc()
1221 gm = gss_mech_get_by_OID(&ud->mech_oid); in gss_proxy_save_rsc()
1228 status = gss_import_sec_context(ud->out_handle.data, in gss_proxy_save_rsc()
1229 ud->out_handle.len, in gss_proxy_save_rsc()
1253 struct gssp_upcall_data ud; in svcauth_gss_proxy_init() local
1260 memset(&ud, 0, sizeof(ud)); in svcauth_gss_proxy_init()
1262 &ud.in_handle, &ud.in_token); in svcauth_gss_proxy_init()
[all …]
/Linux-v5.4/include/rdma/
Dib_hdrs.h109 } ud; member
258 return be32_to_cpu(ohdr->u.ud.deth[0]); in ib_get_qkey()
263 return ((be32_to_cpu(ohdr->u.ud.deth[1])) & IB_QPN_MASK); in ib_get_sqpn()
/Linux-v5.4/drivers/infiniband/hw/qib/
Dqib_ud.c340 ohdr->u.ud.imm_data = wqe->wr.ex.imm_data; in qib_make_ud_req()
381 ohdr->u.ud.deth[0] = in qib_make_ud_req()
384 ohdr->u.ud.deth[1] = cpu_to_be32(qp->ibqp.qp_num); in qib_make_ud_req()
446 qkey = be32_to_cpu(ohdr->u.ud.deth[0]); in qib_ud_rcv()
447 src_qp = be32_to_cpu(ohdr->u.ud.deth[1]) & RVT_QPN_MASK; in qib_ud_rcv()
510 wc.ex.imm_data = ohdr->u.ud.imm_data; in qib_ud_rcv()
/Linux-v5.4/fs/xfs/
Dxfs_quota.h155 #define xfs_trans_reserve_quota(tp, mp, ud, gd, pd, nb, ni, f) \ argument
156 xfs_trans_reserve_quota_bydquots(tp, mp, ud, gd, pd, nb, ni, \
/Linux-v5.4/arch/x86/kernel/
Dtraps.c163 unsigned short ud; in is_valid_bugaddr() local
168 if (probe_kernel_address((unsigned short *)addr, ud)) in is_valid_bugaddr()
171 return ud == INSN_UD0 || ud == INSN_UD2; in is_valid_bugaddr()
/Linux-v5.4/drivers/infiniband/hw/hfi1/
DMakefile42 ud.o \
/Linux-v5.4/drivers/tty/serial/
Dsprd_serial.c274 struct sprd_uart_dma *ud, u32 trans_len, in sprd_uart_dma_submit() argument
286 dma_des = dmaengine_prep_slave_single(ud->chn, ud->phys_addr, trans_len, in sprd_uart_dma_submit()
294 ud->cookie = dmaengine_submit(dma_des); in sprd_uart_dma_submit()
295 if (dma_submit_error(ud->cookie)) in sprd_uart_dma_submit()
296 return dma_submit_error(ud->cookie); in sprd_uart_dma_submit()
298 dma_async_issue_pending(ud->chn); in sprd_uart_dma_submit()

123