Home
last modified time | relevance | path

Searched refs:ureq (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/usb/gadget/function/
H A Duvc_video.c36 static void uvc_wait_req_complete(struct uvc_video *video, struct uvc_request *ureq) in uvc_wait_req_complete() argument
45 if (req == ureq->req) in uvc_wait_req_complete()
49 if (req != ureq->req) { in uvc_wait_req_complete()
50 reinit_completion(&ureq->req_done); in uvc_wait_req_complete()
53 ret = wait_for_completion_timeout(&ureq->req_done, in uvc_wait_req_complete()
69 static inline void uvc_wait_req_complete(struct uvc_video *video, struct uvc_request *ureq) in uvc_wait_req_complete() argument
222 struct uvc_request *ureq = req->context; in uvc_video_complete() local
223 struct uvc_video *video = ureq->video; in uvc_video_complete()
247 complete(&ureq->req_done); in uvc_video_complete()
260 if (video->ureq) { in uvc_video_free_requests()
[all …]
H A Duvc.h103 struct uvc_request *ureq; member
/OK3568_Linux_fs/kernel/drivers/usb/renesas_usbhs/
H A Dmod_host.c159 struct usbhsh_request *ureq; in usbhsh_ureq_alloc() local
161 ureq = kzalloc(sizeof(struct usbhsh_request), mem_flags); in usbhsh_ureq_alloc()
162 if (!ureq) in usbhsh_ureq_alloc()
165 usbhs_pkt_init(&ureq->pkt); in usbhsh_ureq_alloc()
166 ureq->urb = urb; in usbhsh_ureq_alloc()
167 usbhsh_urb_to_ureq(urb) = ureq; in usbhsh_ureq_alloc()
169 return ureq; in usbhsh_ureq_alloc()
173 struct usbhsh_request *ureq) in usbhsh_ureq_free() argument
175 usbhsh_urb_to_ureq(ureq->urb) = NULL; in usbhsh_ureq_free()
176 ureq->urb = NULL; in usbhsh_ureq_free()
[all …]
H A Dmod_gadget.c119 struct usbhsg_request *ureq, in __usbhsg_queue_pop() argument
130 ureq->req.status = status; in __usbhsg_queue_pop()
132 usb_gadget_giveback_request(&uep->ep, &ureq->req); in __usbhsg_queue_pop()
137 struct usbhsg_request *ureq, in usbhsg_queue_pop() argument
145 __usbhsg_queue_pop(uep, ureq, status); in usbhsg_queue_pop()
153 struct usbhsg_request *ureq = usbhsg_pkt_to_ureq(pkt); in usbhsg_queue_done() local
156 ureq->req.actual = pkt->actual; in usbhsg_queue_done()
160 __usbhsg_queue_pop(uep, ureq, 0); in usbhsg_queue_done()
165 struct usbhsg_request *ureq) in usbhsg_queue_push() argument
170 struct usbhs_pkt *pkt = usbhsg_ureq_to_pkt(ureq); in usbhsg_queue_push()
[all …]
/OK3568_Linux_fs/kernel/drivers/infiniband/core/
H A Duser_mad.c681 struct ib_user_mad_reg_req ureq; in ib_umad_reg_agent() local
697 if (copy_from_user(&ureq, arg, sizeof ureq)) { in ib_umad_reg_agent()
702 if (ureq.qpn != 0 && ureq.qpn != 1) { in ib_umad_reg_agent()
705 ureq.qpn); in ib_umad_reg_agent()
721 if (ureq.mgmt_class) { in ib_umad_reg_agent()
723 req.mgmt_class = ureq.mgmt_class; in ib_umad_reg_agent()
724 req.mgmt_class_version = ureq.mgmt_class_version; in ib_umad_reg_agent()
725 memcpy(req.oui, ureq.oui, sizeof req.oui); in ib_umad_reg_agent()
728 u32 *umm = (u32 *) ureq.method_mask; in ib_umad_reg_agent()
735 memcpy(req.method_mask, ureq.method_mask, in ib_umad_reg_agent()
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/dwc2/
H A Dgadget.c874 struct usb_request *ureq = NULL; in dwc2_gadget_config_nonisoc_xfer_ddma() local
881 ureq = &hs_ep->req->req; in dwc2_gadget_config_nonisoc_xfer_ddma()
884 if (!ureq || !ureq->num_sgs) { in dwc2_gadget_config_nonisoc_xfer_ddma()
891 for_each_sg(ureq->sg, sg, ureq->num_sgs, i) { in dwc2_gadget_config_nonisoc_xfer_ddma()
1056 struct usb_request *ureq = &hs_req->req; in dwc2_hsotg_start_req() local
1097 length = ureq->length - ureq->actual; in dwc2_hsotg_start_req()
1099 ureq->length, ureq->actual); in dwc2_hsotg_start_req()
1136 if (dir_in && ureq->zero && !continuing) { in dwc2_hsotg_start_req()
1138 if ((ureq->length >= hs_ep->ep.maxpacket) && in dwc2_hsotg_start_req()
1139 !(ureq->length % hs_ep->ep.maxpacket)) in dwc2_hsotg_start_req()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Dauxgm200.c44 const u32 ureq = unksel ? 0x00100000 : 0x00200000; in gm200_i2c_aux_init() local
60 nvkm_mask(device, 0x00d954 + (aux->ch * 0x50), 0x00700000, ureq); in gm200_i2c_aux_init()
H A Dauxg94.c44 const u32 ureq = unksel ? 0x00100000 : 0x00200000; in g94_i2c_aux_init() local
60 nvkm_mask(device, 0x00e4e4 + (aux->ch * 0x50), 0x00300000, ureq); in g94_i2c_aux_init()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/qedr/
H A Dverbs.c265 struct qedr_alloc_ucontext_req ureq = {}; in qedr_alloc_ucontext() local
274 rc = ib_copy_from_udata(&ureq, udata, in qedr_alloc_ucontext()
275 min(sizeof(ureq), udata->inlen)); in qedr_alloc_ucontext()
280 ctx->edpm_mode = !!(ureq.context_flags & in qedr_alloc_ucontext()
282 ctx->db_rec = !!(ureq.context_flags & QEDR_ALLOC_UCTX_DB_REC); in qedr_alloc_ucontext()
325 if (ureq.context_flags & QEDR_SUPPORT_DPM_SIZES) { in qedr_alloc_ucontext()
916 struct qedr_create_cq_ureq ureq = {}; in qedr_create_cq() local
946 if (ib_copy_from_udata(&ureq, udata, min(sizeof(ureq), in qedr_create_cq()
953 if (!ureq.len) { in qedr_create_cq()
961 rc = qedr_init_user_queue(udata, dev, &cq->q, ureq.addr, in qedr_create_cq()
[all …]
/OK3568_Linux_fs/kernel/drivers/infiniband/sw/siw/
H A Dsiw_verbs.c1283 struct siw_ureq_reg_mr ureq; in siw_reg_user_mr() local
1335 if (udata->inlen < sizeof(ureq)) { in siw_reg_user_mr()
1339 rv = ib_copy_from_udata(&ureq, udata, sizeof(ureq)); in siw_reg_user_mr()
1343 mr->base_mr.lkey |= ureq.stag_key; in siw_reg_user_mr()
1344 mr->base_mr.rkey |= ureq.stag_key; in siw_reg_user_mr()
1345 mem->stag |= ureq.stag_key; in siw_reg_user_mr()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/ocrdma/
H A Docrdma_verbs.c974 struct ocrdma_create_cq_ureq ureq; in ocrdma_create_cq() local
980 if (ib_copy_from_udata(&ureq, udata, sizeof(ureq))) in ocrdma_create_cq()
983 ureq.dpp_cq = 0; in ocrdma_create_cq()
993 status = ocrdma_mbx_create_cq(dev, cq, entries, ureq.dpp_cq, pd_id); in ocrdma_create_cq()
1299 struct ocrdma_create_qp_ureq ureq; in ocrdma_create_qp() local
1306 memset(&ureq, 0, sizeof(ureq)); in ocrdma_create_qp()
1308 if (ib_copy_from_udata(&ureq, udata, sizeof(ureq))) in ocrdma_create_qp()
1322 status = ocrdma_mbx_create_qp(qp, attrs, ureq.enable_dpp_cq, in ocrdma_create_qp()
1323 ureq.dpp_cq_id, in ocrdma_create_qp()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c912 struct bnxt_re_qp_req ureq; in bnxt_re_init_user_qp() local
920 if (ib_copy_from_udata(&ureq, udata, sizeof(ureq))) in bnxt_re_init_user_qp()
937 umem = ib_umem_get(&rdev->ibdev, ureq.qpsva, bytes, in bnxt_re_init_user_qp()
946 qplib_qp->qp_handle = ureq.qp_handle; in bnxt_re_init_user_qp()
951 umem = ib_umem_get(&rdev->ibdev, ureq.qprva, bytes, in bnxt_re_init_user_qp()
1592 struct bnxt_re_srq_req ureq; in bnxt_re_init_user_srq() local
1599 if (ib_copy_from_udata(&ureq, udata, sizeof(ureq))) in bnxt_re_init_user_srq()
1604 umem = ib_umem_get(&rdev->ibdev, ureq.srqva, bytes, in bnxt_re_init_user_srq()
1613 qplib_srq->srq_handle = ureq.srq_handle; in bnxt_re_init_user_srq()
/OK3568_Linux_fs/kernel/net/wireless/
H A Dreg.c3460 struct regulatory_request *ureq; in restore_regulatory_settings() local
3463 ureq = list_last_entry(&reg_requests_list, in restore_regulatory_settings()
3466 list_del(&ureq->list); in restore_regulatory_settings()
3469 notify_self_managed_wiphys(ureq); in restore_regulatory_settings()
3470 reg_update_last_request(ureq); in restore_regulatory_settings()
/OK3568_Linux_fs/kernel/drivers/s390/net/
H A Dqeth_core_main.c4727 struct qeth_snmp_ureq __user *ureq; in qeth_snmp_command() local
4742 ureq = (struct qeth_snmp_ureq __user *) udata; in qeth_snmp_command()
4743 if (get_user(qinfo.udata_len, &ureq->hdr.data_len) || in qeth_snmp_command()
4744 get_user(req_len, &ureq->hdr.req_len)) in qeth_snmp_command()
4756 &ureq->cmd, req_len)) { in qeth_snmp_command()