Home
last modified time | relevance | path

Searched refs:aenq (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/infiniband/hw/efa/
H A Defa_com.c217 struct efa_com_aenq *aenq = &edev->aenq; in efa_com_admin_init_aenq()
223 ibdev_err(edev->efa_dev, "aenq handlers pointer is NULL\n"); in efa_com_admin_init_aenq()
227 size = EFA_ASYNC_QUEUE_DEPTH * sizeof(*aenq->entries); in efa_com_admin_init_aenq()
228 aenq->entries = dma_alloc_coherent(edev->dmadev, size, &aenq->dma_addr, in efa_com_admin_init_aenq()
230 if (!aenq->entries) in efa_com_admin_init_aenq()
233 aenq->aenq_handlers = aenq_handlers; in efa_com_admin_init_aenq()
234 aenq->depth = EFA_ASYNC_QUEUE_DEPTH; in efa_com_admin_init_aenq()
235 aenq in efa_com_admin_init_aenq()
204 struct efa_com_aenq *aenq = &edev->aenq; efa_com_admin_init_aenq() local
673 struct efa_com_aenq *aenq = &edev->aenq; efa_com_admin_destroy() local
846 struct efa_com_aenq *aenq = &edev->aenq; efa_com_aenq_intr_handler() local
[all...]
/linux/drivers/net/ethernet/amazon/ena/
H A Dena_com.c137 struct ena_com_aenq *aenq = &ena_dev->aenq; in ena_com_admin_init_aenq() local
141 ena_dev->aenq.q_depth = ENA_ASYNC_QUEUE_DEPTH; in ena_com_admin_init_aenq()
143 aenq->entries = dma_alloc_coherent(ena_dev->dmadev, size, &aenq->dma_addr, GFP_KERNEL); in ena_com_admin_init_aenq()
145 if (!aenq->entries) { in ena_com_admin_init_aenq()
150 aenq->head = aenq->q_depth; in ena_com_admin_init_aenq()
151 aenq->phase = 1; in ena_com_admin_init_aenq()
153 addr_low = ENA_DMA_ADDR_TO_UINT32_LOW(aenq in ena_com_admin_init_aenq()
1618 struct ena_com_aenq *aenq = &ena_dev->aenq; ena_com_admin_destroy() local
2300 struct ena_com_aenq *aenq = &ena_dev->aenq; ena_com_aenq_intr_handler() local
[all...]
H A Dena_com.h353 struct ena_com_aenq aenq; member
397 struct ena_admin_feature_aenq_desc aenq; member
H A Dena_admin_defs.h1088 struct ena_admin_feature_aenq_desc aenq; member
1125 struct ena_admin_feature_aenq_desc aenq; member
H A Dena_netdev.c1526 /* Don't call the aenq handler before probe is done */ in ena_intr_msix_io()
1552 /* Reserve a single MSI-X vector for management (admin + aenq). in ena_enable_msix()
3187 /* Try to turn all the available aenq groups */ in ena_device_init()
3194 aenq_groups &= get_feat_ctx->aenq.supported_groups; in ena_device_init()
3198 dev_err(dev, "Cannot configure aenq groups rc= %d\n", rc); in ena_device_init()
4375 "Invalid aenq notification link state %d\n",