Home
last modified time | relevance | path

Searched refs:crq (Results 1 – 25 of 27) sorted by relevance

12

/linux/drivers/net/ethernet/ibm/
A Dibmvnic.c152 memset(&crq, 0, sizeof(crq)); in send_crq_init_complete()
163 memset(&crq, 0, sizeof(crq)); in send_version_xchg()
1216 memset(&crq, 0, sizeof(crq)); in set_link_state()
2088 memset(&crq, 0, sizeof(crq)); in ibmvnic_set_multi()
2136 memset(&crq, 0, sizeof(crq)); in __ibmvnic_set_mac()
3229 memset(&crq, 0, sizeof(crq)); in ibmvnic_get_ethtool_stats()
3906 memset(&crq, 0, sizeof(crq)); in send_request_cap()
4099 memset(&crq, 0, sizeof(crq)); in ibmvnic_send_crq_init()
4285 memset(&crq, 0, sizeof(crq)); in send_login()
4318 memset(&crq, 0, sizeof(crq)); in send_request_map()
[all …]
/linux/drivers/misc/
A Dibmvmc.c221 crq = NULL; in crq_queue_next_crq()
226 return crq; in crq_queue_next_crq()
1435 if (!crq) in ibmvmc_add_buffer()
1552 if (!crq) in ibmvmc_rem_buffer()
1607 if (!crq) in ibmvmc_recv_msg()
1942 crq->type); in ibmvmc_crq_process()
1951 crq->type); in ibmvmc_crq_process()
1957 crq->type); in ibmvmc_crq_process()
1963 crq->type); in ibmvmc_crq_process()
1969 crq->type); in ibmvmc_crq_process()
[all …]
/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/
A Dhclgevf_mbx.c156 return tail == hw->cmq.crq.next_to_use; in hclgevf_cmd_crq_empty()
215 struct hclgevf_cmq_ring *crq; in hclgevf_mbx_handler() local
219 crq = &hdev->hw.cmq.crq; in hclgevf_mbx_handler()
227 desc = &crq->desc[crq->next_to_use]; in hclgevf_mbx_handler()
230 flag = le16_to_cpu(crq->desc[crq->next_to_use].flag); in hclgevf_mbx_handler()
237 crq->desc[crq->next_to_use].flag = 0; in hclgevf_mbx_handler()
238 hclge_mbx_ring_ptr_move_crq(crq); in hclgevf_mbx_handler()
267 crq->desc[crq->next_to_use].flag = 0; in hclgevf_mbx_handler()
268 hclge_mbx_ring_ptr_move_crq(crq); in hclgevf_mbx_handler()
273 crq->next_to_use); in hclgevf_mbx_handler()
A Dhclgevf_cmd.c121 hclgevf_cmd_config_regs(&hw->cmq.crq); in hclgevf_cmd_init_regs()
151 (ring_type == HCLGEVF_TYPE_CSQ) ? &hw->cmq.csq : &hw->cmq.crq; in hclgevf_alloc_cmd_queue()
411 spin_lock_init(&hdev->hw.cmq.crq.lock); in hclgevf_cmd_queue_init()
415 hdev->hw.cmq.crq.desc_num = HCLGEVF_NIC_CMQ_DESC_NUM; in hclgevf_cmd_queue_init()
462 spin_lock(&hdev->hw.cmq.crq.lock); in hclgevf_cmd_init()
471 hdev->hw.cmq.crq.next_to_clean = 0; in hclgevf_cmd_init()
472 hdev->hw.cmq.crq.next_to_use = 0; in hclgevf_cmd_init()
476 spin_unlock(&hdev->hw.cmq.crq.lock); in hclgevf_cmd_init()
549 spin_lock(&hdev->hw.cmq.crq.lock); in hclgevf_cmd_uninit()
551 spin_unlock(&hdev->hw.cmq.crq.lock); in hclgevf_cmd_uninit()
[all …]
A Dhclgevf_cmd.h78 struct hclgevf_cmq_ring crq; member
/linux/drivers/block/
A Dsx8.c508 struct carm_request *crq; in carm_array_info() local
517 crq = blk_mq_rq_to_pdu(rq); in carm_array_info()
559 struct carm_request *crq; in carm_send_special() local
575 crq->msg_type = ioc->type; in carm_send_special()
717 crq->n_elem = 0; in carm_queue_rq()
727 sg = &crq->sg[0]; in carm_queue_rq()
741 crq->n_elem = n_elem; in carm_queue_rq()
912 struct carm_request *crq; in carm_handle_resp() local
933 dma_unmap_sg(&host->pdev->dev, &crq->sg[0], crq->n_elem, in carm_handle_resp()
940 switch (crq->msg_type) { in carm_handle_resp()
[all …]
/linux/drivers/scsi/ibmvscsi_tgt/
A Dibmvscsi_tgt.c102 struct viosrp_crq *crq; in connection_broken() local
111 crq->status = PING; in connection_broken()
339 crq->format = format; in ibmvscsis_send_init_message()
365 if (!crq) { in ibmvscsis_check_init_msg()
367 } else if (crq->valid == VALID_INIT_MSG && crq->format == INIT_MSG) { in ibmvscsis_check_init_msg()
380 if (crq) { in ibmvscsis_check_init_msg()
997 ((crq->valid) && ((crq->valid != VALID_TRANS_EVENT) || in ibmvscsis_ready_for_suspend()
1010 if ((crq->valid) && ((crq->valid != VALID_TRANS_EVENT) || in ibmvscsis_ready_for_suspend()
1098 (int)crq->status); in ibmvscsis_trans_event()
1127 (int)crq->status); in ibmvscsis_trans_event()
[all …]
/linux/drivers/char/tpm/
A Dtpm_ibmvtpm.c479 if (crq->valid & VTPM_MSG_RES) { in ibmvtpm_crq_get_next()
484 crq = NULL; in ibmvtpm_crq_get_next()
485 return crq; in ibmvtpm_crq_get_next()
500 switch (crq->valid) { in ibmvtpm_crq_process()
502 switch (crq->msg) { in ibmvtpm_crq_process()
518 switch (crq->msg) { in ibmvtpm_crq_process()
520 if (be16_to_cpu(crq->len) <= 0) { in ibmvtpm_crq_process()
549 ibmvtpm->res_len = be16_to_cpu(crq->len); in ibmvtpm_crq_process()
572 struct ibmvtpm_crq *crq; in ibmvtpm_interrupt() local
579 ibmvtpm_crq_process(crq, ibmvtpm); in ibmvtpm_interrupt()
[all …]
/linux/drivers/usb/gadget/udc/aspeed-vhub/
A Dep0.c82 struct usb_ctrlrequest crq; in ast_vhub_ep0_handle_setup() local
93 memcpy_fromio(&crq, ep->ep0.setup, sizeof(crq)); in ast_vhub_ep0_handle_setup()
96 crq.bRequestType, crq.bRequest, in ast_vhub_ep0_handle_setup()
97 le16_to_cpu(crq.wValue), in ast_vhub_ep0_handle_setup()
98 le16_to_cpu(crq.wIndex), in ast_vhub_ep0_handle_setup()
99 le16_to_cpu(crq.wLength), in ast_vhub_ep0_handle_setup()
100 (crq.bRequestType & USB_DIR_IN) ? "in" : "out", in ast_vhub_ep0_handle_setup()
121 ep->ep0.dir_in = !!(crq.bRequestType & USB_DIR_IN); in ast_vhub_ep0_handle_setup()
127 std_req_rc = ast_vhub_std_hub_request(ep, &crq); in ast_vhub_ep0_handle_setup()
129 std_req_rc = ast_vhub_class_hub_request(ep, &crq); in ast_vhub_ep0_handle_setup()
[all …]
A Dhub.c373 struct usb_ctrlrequest *crq) in ast_vhub_std_hub_request() argument
378 wValue = le16_to_cpu(crq->wValue); in ast_vhub_std_hub_request()
379 wIndex = le16_to_cpu(crq->wIndex); in ast_vhub_std_hub_request()
380 wLength = le16_to_cpu(crq->wLength); in ast_vhub_std_hub_request()
393 switch ((crq->bRequestType << 8) | crq->bRequest) { in ast_vhub_std_hub_request()
736 struct usb_ctrlrequest *crq) in ast_vhub_class_hub_request() argument
740 wValue = le16_to_cpu(crq->wValue); in ast_vhub_class_hub_request()
741 wIndex = le16_to_cpu(crq->wIndex); in ast_vhub_class_hub_request()
742 wLength = le16_to_cpu(crq->wLength); in ast_vhub_class_hub_request()
744 switch ((crq->bRequestType << 8) | crq->bRequest) { in ast_vhub_class_hub_request()
A Ddev.c208 struct usb_ctrlrequest *crq) in ast_vhub_std_dev_request() argument
236 wValue = le16_to_cpu(crq->wValue); in ast_vhub_std_dev_request()
237 wIndex = le16_to_cpu(crq->wIndex); in ast_vhub_std_dev_request()
239 switch ((crq->bRequestType << 8) | crq->bRequest) { in ast_vhub_std_dev_request()
A Dvhub.h539 struct usb_ctrlrequest *crq);
541 struct usb_ctrlrequest *crq);
554 struct usb_ctrlrequest *crq);
/linux/drivers/usb/gadget/udc/
A Ds3c2410_udc.c516 bytes_read, crq->bRequest, crq->bRequestType, in s3c2410_udc_read_fifo_crq()
517 crq->wValue, crq->wIndex, crq->wLength); in s3c2410_udc_read_fifo_crq()
588 if (len != sizeof(*crq)) { in s3c2410_udc_handle_ep0_idle()
591 sizeof(*crq), len); in s3c2410_udc_handle_ep0_idle()
597 crq->bRequest, crq->bRequestType, crq->wLength); in s3c2410_udc_handle_ep0_idle()
605 switch (crq->bRequest) { in s3c2410_udc_handle_ep0_idle()
628 tmp = crq->wValue & 0x7F; in s3c2410_udc_handle_ep0_idle()
653 if (crq->wValue != USB_ENDPOINT_HALT || crq->wLength != 0) in s3c2410_udc_handle_ep0_idle()
666 if (crq->wValue != USB_ENDPOINT_HALT || crq->wLength != 0) in s3c2410_udc_handle_ep0_idle()
691 crq->bRequest, ret); in s3c2410_udc_handle_ep0_idle()
[all …]
A Datmel_usba_udc.c1306 switch (crq->bRequest) { in handle_ep0_setup()
1420 ep->ep.name, crq->bRequestType, crq->bRequest, in handle_ep0_setup()
1421 le16_to_cpu(crq->wValue), le16_to_cpu(crq->wIndex), in handle_ep0_setup()
1531 } crq; in usba_control_irq() local
1570 memcpy_fromio(crq.data, ep->fifo, sizeof(crq)); in usba_control_irq()
1580 if (crq.crq.bRequestType & USB_DIR_IN) { in usba_control_irq()
1589 if (crq.crq.wLength != cpu_to_le16(0)) in usba_control_irq()
1597 ret = handle_ep0_setup(udc, ep, &crq.crq); in usba_control_irq()
1600 ret = udc->driver->setup(&udc->gadget, &crq.crq); in usba_control_irq()
1605 crq.crq.bRequestType, crq.crq.bRequest, in usba_control_irq()
[all …]
/linux/drivers/scsi/ibmvscsi/
A Dibmvfc.c890 struct ibmvfc_queue *crq = &vhost->crq; in ibmvfc_release_crq_queue() local
956 struct ibmvfc_queue *crq = &vhost->crq; in ibmvfc_reset_crq() local
975 memset(crq->msgs.crq, 0, PAGE_SIZE); in ibmvfc_reset_crq()
976 crq->cur = 0; in ibmvfc_reset_crq()
3165 if (!crq->scsi_id && !crq->wwpn && !crq->node_name) in ibmvfc_handle_async()
3651 return crq; in ibmvfc_next_async_crq()
3666 crq = &queue->msgs.crq[queue->cur]; in ibmvfc_next_crq()
3674 return crq; in ibmvfc_next_crq()
3818 crq = &scrq->msgs.scrq[scrq->cur].crq; in ibmvfc_next_scrq()
3826 return crq; in ibmvfc_next_scrq()
[all …]
A Dibmvscsi.c169 struct viosrp_crq *crq; in crq_queue_next_crq() local
183 crq = NULL; in crq_queue_next_crq()
186 return crq; in crq_queue_next_crq()
216 struct viosrp_crq *crq; in ibmvscsi_task() local
229 if (crq != NULL) { in ibmvscsi_task()
465 memset(&evt->crq, 0x00, sizeof(evt->crq)); in initialize_event_pool()
1774 switch (crq->valid) { in ibmvscsi_handle_crq()
1776 switch (crq->format) { in ibmvscsi_handle_crq()
1811 crq->format); in ibmvscsi_handle_crq()
1819 crq->valid); in ibmvscsi_handle_crq()
[all …]
A Dibmvfc.h655 struct ibmvfc_crq crq; member
752 struct ibmvfc_crq crq; member
779 struct ibmvfc_crq *crq; member
858 struct ibmvfc_queue crq; member
A Dibmvscsi.h56 struct viosrp_crq crq; member
/linux/drivers/isdn/mISDN/
A Dtei.c994 crq->protocol, crq->adr.dev, crq->adr.channel, in create_teimgr()
995 crq->adr.sapi, crq->adr.tei); in create_teimgr()
1005 if ((crq->adr.tei != 0) && (crq->adr.tei != 127)) in create_teimgr()
1016 if ((crq->adr.tei >= 64) && (crq->adr.tei < GROUP_TEI)) in create_teimgr()
1024 l1rq.adr = crq->adr; in create_teimgr()
1028 if ((crq->protocol == ISDN_P_LAPD_NT) && (crq->adr.tei == 127)) { in create_teimgr()
1029 mgr->up = crq->ch; in create_teimgr()
1034 crq->ch = NULL; in create_teimgr()
1045 l2 = create_l2(crq->ch, crq->protocol, opt, in create_teimgr()
1046 crq->adr.tei, crq->adr.sapi); in create_teimgr()
[all …]
A Ddsp_core.c1047 dspcreate(struct channel_req *crq) in dspcreate() argument
1052 if (crq->protocol != ISDN_P_B_L2DSP in dspcreate()
1053 && crq->protocol != ISDN_P_B_L2DSPHDLC) in dspcreate()
1068 ndsp->up = crq->ch; in dspcreate()
1069 crq->ch = &ndsp->ch; in dspcreate()
1070 if (crq->protocol == ISDN_P_B_L2DSP) { in dspcreate()
1071 crq->protocol = ISDN_P_B_RAW; in dspcreate()
1074 crq->protocol = ISDN_P_B_HDLC; in dspcreate()
A Dlayer2.c2215 x75create(struct channel_req *crq) in x75create() argument
2219 if (crq->protocol != ISDN_P_B_X75SLP) in x75create()
2221 l2 = create_l2(crq->ch, crq->protocol, 0, 0, 0); in x75create()
2224 crq->ch = &l2->ch; in x75create()
2225 crq->protocol = ISDN_P_B_HDLC; in x75create()
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
A Dhclge_cmd.c63 (ring_type == HCLGE_TYPE_CSQ) ? &hw->cmq.csq : &hw->cmq.crq; in hclge_alloc_cmd_queue()
132 hclge_cmd_config_regs(&hw->cmq.crq); in hclge_cmd_init_regs()
440 spin_lock_init(&hdev->hw.cmq.crq.lock); in hclge_cmd_queue_init()
444 hdev->hw.cmq.crq.desc_num = HCLGE_NIC_CMQ_DESC_NUM; in hclge_cmd_queue_init()
499 spin_lock(&hdev->hw.cmq.crq.lock); in hclge_cmd_init()
503 hdev->hw.cmq.crq.next_to_clean = 0; in hclge_cmd_init()
504 hdev->hw.cmq.crq.next_to_use = 0; in hclge_cmd_init()
508 spin_unlock(&hdev->hw.cmq.crq.lock); in hclge_cmd_init()
584 spin_lock(&hdev->hw.cmq.crq.lock); in hclge_cmd_uninit()
586 spin_unlock(&hdev->hw.cmq.crq.lock); in hclge_cmd_uninit()
[all …]
A Dhclge_mbx.c666 return tail == hw->cmq.crq.next_to_use; in hclge_cmd_crq_empty()
697 struct hclge_cmq_ring *crq = &hdev->hw.cmq.crq; in hclge_mbx_handler() local
714 desc = &crq->desc[crq->next_to_use]; in hclge_mbx_handler()
717 flag = le16_to_cpu(crq->desc[crq->next_to_use].flag); in hclge_mbx_handler()
724 crq->desc[crq->next_to_use].flag = 0; in hclge_mbx_handler()
725 hclge_mbx_ring_ptr_move_crq(crq); in hclge_mbx_handler()
854 crq->desc[crq->next_to_use].flag = 0; in hclge_mbx_handler()
855 hclge_mbx_ring_ptr_move_crq(crq); in hclge_mbx_handler()
862 hclge_write_dev(&hdev->hw, HCLGE_NIC_CRQ_HEAD_REG, crq->next_to_use); in hclge_mbx_handler()
/linux/drivers/net/ethernet/hisilicon/hns3/
A Dhclge_mbx.h180 #define hclge_mbx_ring_ptr_move_crq(crq) \ argument
181 (crq->next_to_use = (crq->next_to_use + 1) % crq->desc_num)
/linux/net/sunrpc/
A Dcache.c799 struct cache_request *crq) in cache_request() argument
801 char *bp = crq->buf; in cache_request()
1192 struct cache_request *crq; in cache_pipe_upcall() local
1203 crq = kmalloc(sizeof (*crq), GFP_KERNEL); in cache_pipe_upcall()
1204 if (!crq) { in cache_pipe_upcall()
1209 crq->q.reader = 0; in cache_pipe_upcall()
1210 crq->buf = buf; in cache_pipe_upcall()
1211 crq->len = 0; in cache_pipe_upcall()
1212 crq->readers = 0; in cache_pipe_upcall()
1215 crq->item = cache_get(h); in cache_pipe_upcall()
[all …]

Completed in 96 milliseconds

12