Searched refs:hw_cq (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/scsi/elx/efct/ |
| H A D | efct_hw_queues.c | 15 struct hw_cq *cq = NULL; in efct_hw_init_queues() 20 struct hw_cq *cqs[EFCT_HW_MAX_NUM_EQ]; in efct_hw_init_queues() 158 struct hw_cq * 162 struct hw_cq *cq = kzalloc_obj(*cq); in efct_hw_new_cq() 183 hw->hw_cq[cq->instance] = cq; in efct_hw_new_cq() 192 efct_hw_new_cq_set(struct hw_eq *eqs[], struct hw_cq *cqs[], in efct_hw_new_cq_set() 198 struct hw_cq *cq = NULL; in efct_hw_new_cq_set() 228 hw->hw_cq[cqs[i]->instance] = cqs[i]; in efct_hw_new_cq_set() 244 efct_hw_new_mq(struct hw_cq *cq, u32 entry_count) in efct_hw_new_mq() 275 efct_hw_new_wq(struct hw_cq *cq, u32 entry_count) in efct_hw_new_wq() [all …]
|
| H A D | efct_hw.c | 2230 efct_hw_cq_process(hw, hw->hw_cq[i]); in efct_hw_eq_process() 2241 efct_hw_cq_process(hw, hw->hw_cq[index]); in efct_hw_eq_process() 2315 efct_hw_cq_process(struct efct_hw *hw, struct hw_cq *cq) in efct_hw_cq_process() 2414 efct_hw_wq_process(struct efct_hw *hw, struct hw_cq *cq, in efct_hw_wq_process() 2441 efct_hw_xabt_process(struct efct_hw *hw, struct hw_cq *cq, in efct_hw_xabt_process()
|
| /linux/drivers/dma/ |
| H A D | switchtec_dma.c | 165 struct switchtec_dma_hw_ce *hw_cq; member 425 ce = &swdma_chan->hw_cq[swdma_chan->cq_tail]; in switchtec_dma_cleanup_completed() 890 size = SWITCHTEC_DMA_CQ_SIZE * sizeof(*swdma_chan->hw_cq); in switchtec_dma_free_desc() 891 if (swdma_chan->hw_cq) in switchtec_dma_free_desc() 893 swdma_chan->hw_cq, swdma_chan->dma_addr_cq); in switchtec_dma_free_desc() 921 size = SWITCHTEC_DMA_CQ_SIZE * sizeof(*swdma_chan->hw_cq); in switchtec_dma_alloc_desc() 922 swdma_chan->hw_cq = dma_alloc_coherent(swdma_dev->dma_dev.dev, size, in switchtec_dma_alloc_desc() 925 if (!swdma_chan->hw_cq) { in switchtec_dma_alloc_desc()
|