Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/intel/io/vmxnet3s/
H A Dvmxnet3.h97 struct vmxnet3_softc_t *dp;
118 typedef struct vmxnet3_softc_t { struct
165 } vmxnet3_softc_t; argument
177 int vmxnet3_alloc_dma_mem_1(vmxnet3_softc_t *dp, vmxnet3_dmabuf_t *dma,
184 int vmxnet3_getprop(vmxnet3_softc_t *dp, char *name, int min, int max,
187 int vmxnet3_txqueue_init(vmxnet3_softc_t *dp, vmxnet3_txqueue_t *txq);
190 void vmxnet3_txqueue_fini(vmxnet3_softc_t *dp, vmxnet3_txqueue_t *txq);
192 int vmxnet3_rxqueue_init(vmxnet3_softc_t *dp, vmxnet3_rxqueue_t *rxq);
193 mblk_t *vmxnet3_rx_intr(vmxnet3_softc_t *dp, vmxnet3_rxqueue_t *rxq);
194 void vmxnet3_rxqueue_fini(vmxnet3_softc_t *dp, vmxnet3_rxqueue_t *rxq);
[all …]
H A Dvmxnet3_rx.c32 vmxnet3_alloc_rxbuf(vmxnet3_softc_t *dp, boolean_t canSleep) in vmxnet3_alloc_rxbuf()
63 vmxnet3_free_rxbuf(vmxnet3_softc_t *dp, vmxnet3_rxbuf_t *rxBuf) in vmxnet3_free_rxbuf()
89 vmxnet3_put_rxpool_buf(vmxnet3_softc_t *dp, vmxnet3_rxbuf_t *rxBuf, in vmxnet3_put_rxpool_buf()
115 vmxnet3_softc_t *dp = rxBuf->dp; in vmxnet3_put_rxbuf()
128 vmxnet3_get_rxpool_buf(vmxnet3_softc_t *dp) in vmxnet3_get_rxpool_buf()
152 vmxnet3_rxpool_init(vmxnet3_softc_t *dp) in vmxnet3_rxpool_init()
186 vmxnet3_rx_populate(vmxnet3_softc_t *dp, vmxnet3_rxqueue_t *rxq, uint16_t idx, in vmxnet3_rx_populate()
240 vmxnet3_rxqueue_init(vmxnet3_softc_t *dp, vmxnet3_rxqueue_t *rxq) in vmxnet3_rxqueue_init()
280 vmxnet3_rxqueue_fini(vmxnet3_softc_t *dp, vmxnet3_rxqueue_t *rxq) in vmxnet3_rxqueue_fini()
310 vmxnet3_rx_hwcksum(vmxnet3_softc_t *dp, mblk_t *mp, in vmxnet3_rx_hwcksum()
[all …]
H A Dvmxnet3_main.c103 vmxnet3_softc_t *dp = data; in vmxnet3_getstat()
506 vmxnet3_softc_t *dp = data; in vmxnet3_start()
629 vmxnet3_softc_t *dp = data; in vmxnet3_stop()
659 vmxnet3_softc_t *dp = data; in vmxnet3_setpromisc()
683 vmxnet3_softc_t *dp = data; in vmxnet3_multicst()
787 vmxnet3_softc_t *dp = data; in vmxnet3_unicst()
850 vmxnet3_softc_t *dp = data; in vmxnet3_get_prop()
870 vmxnet3_softc_t *dp = data; in vmxnet3_set_prop()
917 vmxnet3_softc_t *dp = arg; in vmxnet3_ioctl()
1025 vmxnet3_softc_t *dp = data; in vmxnet3_getcapab()
[all …]
H A Dvmxnet3_utils.c105 vmxnet3_alloc_dma_mem(vmxnet3_softc_t *dp, vmxnet3_dmabuf_t *dma, size_t size, in vmxnet3_alloc_dma_mem()
165 vmxnet3_alloc_dma_mem_1(vmxnet3_softc_t *dp, vmxnet3_dmabuf_t *dma, size_t size, in vmxnet3_alloc_dma_mem_1()
173 vmxnet3_alloc_dma_mem_512(vmxnet3_softc_t *dp, vmxnet3_dmabuf_t *dma, in vmxnet3_alloc_dma_mem_512()
181 vmxnet3_alloc_dma_mem_128(vmxnet3_softc_t *dp, vmxnet3_dmabuf_t *dma, in vmxnet3_alloc_dma_mem_128()
213 vmxnet3_getprop(vmxnet3_softc_t *dp, char *name, int min, int max, int def) in vmxnet3_getprop()
H A Dvmxnet3_tx.c41 vmxnet3_txqueue_init(vmxnet3_softc_t *dp, vmxnet3_txqueue_t *txq) in vmxnet3_txqueue_init()
50 vmxnet3_txqueue_fini(vmxnet3_softc_t *dp, vmxnet3_txqueue_t *txq) in vmxnet3_txqueue_fini()
73 vmxnet3_tx_prepare_offload(vmxnet3_softc_t *dp, vmxnet3_offload_t *ol, in vmxnet3_tx_prepare_offload()
158 vmxnet3_tx_one(vmxnet3_softc_t *dp, vmxnet3_txqueue_t *txq, in vmxnet3_tx_one()
326 vmxnet3_softc_t *dp = data; in vmxnet3_tx()
429 vmxnet3_tx_complete(vmxnet3_softc_t *dp, vmxnet3_txqueue_t *txq) in vmxnet3_tx_complete()