Home
last modified time | relevance | path

Searched refs:ifdip (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/dev/enic/
H A Dvnic_wq.c13 iflib_dma_info_t ifdip; in vnic_dev_alloc_desc_ring() local
16 if ((ifdip = malloc(sizeof(struct iflib_dma_info), in vnic_dev_alloc_desc_ring()
24 ifdip, 0); in vnic_dev_alloc_desc_ring()
32 ring->base_addr = ifdip->idi_paddr; in vnic_dev_alloc_desc_ring()
33 ring->descs = ifdip->idi_vaddr; in vnic_dev_alloc_desc_ring()
34 ring->ifdip = ifdip; in vnic_dev_alloc_desc_ring()
46 iflib_dma_free(ifdip); in vnic_dev_alloc_desc_ring()
49 free(ifdip, M_DEVBUF); in vnic_dev_alloc_desc_ring()
56 iflib_dma_free(ring->ifdip); in vnic_dev_free_desc_ring()
57 free(ring->ifdip, M_DEVBUF); in vnic_dev_free_desc_ring()
H A Dvnic_dev.h41 iflib_dma_info_t ifdip; member
/freebsd/sys/net/
H A Diflib.c5858 iflib_dma_info_t ifdip; in iflib_queues_alloc() local
5900 if ((ifdip = malloc(sizeof(struct iflib_dma_info) * ntxqs, in iflib_queues_alloc()
5907 txq->ift_ifdi = ifdip; in iflib_queues_alloc()
5908 for (j = 0; j < ntxqs; j++, ifdip++) { in iflib_queues_alloc()
5909 if (iflib_dma_alloc(ctx, txqsizes[j], ifdip, 0)) { in iflib_queues_alloc()
5916 bzero((void *)ifdip->idi_vaddr, txqsizes[j]); in iflib_queues_alloc()
5956 if ((ifdip = malloc(sizeof(struct iflib_dma_info) * nrxqs, in iflib_queues_alloc()
5964 rxq->ifr_ifdi = ifdip; in iflib_queues_alloc()
5968 for (j = 0; j < nrxqs; j++, ifdip++) { in iflib_queues_alloc()
5969 if (iflib_dma_alloc(ctx, rxqsizes[j], ifdip, 0)) { in iflib_queues_alloc()
[all …]