Searched refs:completion_queue (Results 1 – 12 of 12) sorted by relevance
/openbmc/qemu/hw/scsi/ |
H A D | vmw_pvscsi.c | 112 PVSCSIRequestList completion_queue; member 358 QTAILQ_INIT(&s->completion_queue); in pvscsi_reset_state() 430 while (!QTAILQ_EMPTY(&s->completion_queue)) { in pvscsi_process_completion_queue() 431 pvscsi_req = QTAILQ_FIRST(&s->completion_queue); in pvscsi_process_completion_queue() 432 QTAILQ_REMOVE(&s->completion_queue, pvscsi_req, next); in pvscsi_process_completion_queue() 459 if (!QTAILQ_EMPTY(&s->completion_queue)) { in pvscsi_schedule_completion_processing() 477 QTAILQ_INSERT_TAIL(&s->completion_queue, r, next); in pvscsi_complete_request() 1225 assert(QTAILQ_EMPTY(&s->completion_queue)); in pvscsi_pre_save()
|
/openbmc/linux/drivers/accel/habanalabs/common/ |
H A D | device.c | 1679 hl_cq_reset(hdev, &hdev->completion_queue[i]); in hl_device_reset() 2117 hdev->completion_queue = kcalloc(cq_cnt, in hl_device_init() 2118 sizeof(*hdev->completion_queue), in hl_device_init() 2121 if (!hdev->completion_queue) { in hl_device_init() 2130 rc = hl_cq_init(hdev, &hdev->completion_queue[i], in hl_device_init() 2137 hdev->completion_queue[i].cq_idx = i; in hl_device_init() 2317 hl_cq_fini(hdev, &hdev->completion_queue[i]); in hl_device_init() 2318 kfree(hdev->completion_queue); in hl_device_init() 2468 hl_cq_fini(hdev, &hdev->completion_queue[i]); in hl_device_fini() 2469 kfree(hdev->completion_queue); in hl_device_fini()
|
H A D | hw_queue.c | 121 &hdev->completion_queue[q->cq_id].free_slots_cnt; in ext_queue_sanity_checks() 307 cq = &hdev->completion_queue[q->cq_id]; in ext_queue_schedule_job() 788 &hdev->completion_queue[i].free_slots_cnt; in hl_hw_queue_schedule_cs()
|
H A D | habanalabs.h | 3324 struct hl_cq *completion_queue; member
|
/openbmc/linux/net/core/ |
H A D | netpoll.c | 265 if (sd->completion_queue) { in zap_completion_queue() 269 clist = sd->completion_queue; in zap_completion_queue() 270 sd->completion_queue = NULL; in zap_completion_queue()
|
H A D | dev.c | 3216 skb->next = __this_cpu_read(softnet_data.completion_queue); in dev_kfree_skb_irq_reason() 3217 __this_cpu_write(softnet_data.completion_queue, skb); in dev_kfree_skb_irq_reason() 5191 if (sd->completion_queue) { in net_tx_action() 5195 clist = sd->completion_queue; in net_tx_action() 5196 sd->completion_queue = NULL; in net_tx_action() 11322 list_skb = &sd->completion_queue; in dev_cpu_dead() 11326 *list_skb = oldsd->completion_queue; in dev_cpu_dead() 11327 oldsd->completion_queue = NULL; in dev_cpu_dead()
|
/openbmc/linux/drivers/scsi/isci/ |
H A D | host.c | 185 COMPLETION_QUEUE_CYCLE_BIT(ihost->completion_queue[get_index])) in sci_controller_completion_queue_has_entries() 506 == COMPLETION_QUEUE_CYCLE_BIT(ihost->completion_queue[get_index]) in sci_controller_process_completions() 510 ent = ihost->completion_queue[get_index]; in sci_controller_process_completions() 792 ihost->completion_queue[index] = 0x80000000; in sci_controller_initialize_completion_queue() 2251 if (ihost->completion_queue) in sci_controller_dma_alloc() 2255 ihost->completion_queue = dmam_alloc_coherent(dev, size, &ihost->cq_dma, in sci_controller_dma_alloc() 2257 if (!ihost->completion_queue) in sci_controller_dma_alloc()
|
H A D | host.h | 166 u32 *completion_queue; member
|
/openbmc/linux/drivers/accel/habanalabs/goya/ |
H A D | goya.c | 2375 &hdev->completion_queue[i]); in goya_enable_msix() 2398 &hdev->completion_queue[i]); in goya_enable_msix() 2434 free_irq(irq, &hdev->completion_queue[i]); in goya_disable_msix()
|
/openbmc/linux/drivers/accel/habanalabs/gaudi2/ |
H A D | gaudi2.c | 4168 cq = &hdev->completion_queue[GAUDI2_RESERVED_CQ_CS_COMPLETION]; in gaudi2_enable_msix() 4314 cq = &hdev->completion_queue[GAUDI2_RESERVED_CQ_CS_COMPLETION]; in gaudi2_disable_msix() 5243 hdev->completion_queue[i].bus_address; in gaudi2_init_sm() 6812 cq = &hdev->completion_queue[GAUDI2_RESERVED_CQ_KDMA_COMPLETION]; in gaudi2_send_job_to_kdma()
|
/openbmc/linux/include/linux/ |
H A D | netdevice.h | 3235 struct sk_buff *completion_queue; member
|
/openbmc/linux/drivers/accel/habanalabs/gaudi/ |
H A D | gaudi.c | 1973 hl_irq_handler_cq(irq, &hdev->completion_queue[i]); in gaudi_irq_handler_single()
|