Searched refs:ring (Results 201 - 213 of 213) sorted by relevance

123456789

/freebsd-11-stable/sys/dev/nxge/
H A Dif_nxge.c195 dconfig->ring.queue[qindex].max_frm_len = XGE_HAL_RING_USE_MTU;
196 dconfig->ring.queue[qindex].priority = 0;
197 dconfig->ring.queue[qindex].configured = 1;
198 dconfig->ring.queue[qindex].buffer_mode =
308 xge_hal_ring_config_t *ring_config = &((lldev->devh)->config.ring);
2075 /* Open ring (Rx) channel */
2142 * Opening Rx channel(s) failed (index is <last ring index - 1>) or
2780 * descriptor and post descriptor back to ring channel
2810 * descriptor with new mbuf back to ring channel
/freebsd-11-stable/sys/dev/ti/
H A Dif_ti.c54 * extended jumbo receive ring desciptors and a mini receive ring.
875 * Send the NIC a command via the command ring.
999 bus_dma_tag_t *tag, uint8_t **ring, bus_dmamap_t *map, bus_addr_t *paddr,
1013 /* Allocate DMA'able memory for ring. */
1014 error = bus_dmamem_alloc(*tag, (void **)ring,
1021 /* Load the address of the ring. */
1023 error = bus_dmamap_load(*tag, *map, *ring, maxsize, ti_dma_map_addr,
1035 ti_dma_ring_free(struct ti_softc *sc, bus_dma_tag_t *tag, uint8_t **ring, argument
1043 if (*ring !
998 ti_dma_ring_alloc(struct ti_softc *sc, bus_size_t alignment, bus_size_t maxsize, bus_dma_tag_t *tag, uint8_t **ring, bus_dmamap_t *map, bus_addr_t *paddr, const char *msg) argument
[all...]
/freebsd-11-stable/sys/dev/drm2/radeon/
H A Dradeon_gem.c235 args->gart_size -= rdev->ring[i].ring_size;
/freebsd-11-stable/sys/dev/vxge/vxgehal/
H A Dvxgehal-device.c2791 if (device_config->vp_config[i].ring.enable ==
2794 (device_config->vp_config[i].ring.ring_length +
2796 device_config->vp_config[i].ring.buffer_mode) - 1) /
2798 device_config->vp_config[i].ring.buffer_mode);
/freebsd-11-stable/sys/dev/nxge/include/
H A Dxgehal-regs.h295 #define XGE_HAL_SET_RX_MAT(ring, msi) vBIT(msi, (8 * ring), 8)
686 /* Per-ring controller regs */
/freebsd-11-stable/sys/dev/de/
H A Dif_de.c3187 * Free all the mbufs that were on the transmit ring.
3189 CTR0(KTR_TULIP, "tulip_reset: drain transmit ring");
3204 * receive ring before we reinit it either to put
3208 CTR0(KTR_TULIP, "tulip_reset: drain receive ring");
3377 * We first loop through the descriptor ring making sure we have
3924 * but the end-of-ring or chain bits) to make sure
3927 * We may fail to put the entire packet on the ring if
3928 * there is either not enough ring entries free or if the
3930 * case we will just wait for the ring to empty. In the
4003 * See if there's any unclaimed space in the transmit ring
4918 tulip_dumpring(int unit, int ring) argument
4961 tulip_dumpdesc(int unit, int ring, int desc) argument
[all...]
/freebsd-11-stable/sys/dev/vxge/
H A Dvxge.c1022 * current descriptor and post descriptor back to ring vpath
2144 vp_config->ring.enable = VXGE_HAL_RING_DISABLE;
2157 vp_config->ring.enable = VXGE_HAL_RING_ENABLE;
2158 vp_config->ring.post_mode = VXGE_HAL_RING_POST_MODE_DOORBELL;
2159 vp_config->ring.buffer_mode = VXGE_HAL_RING_RXD_BUFFER_MODE_1;
2160 vp_config->ring.ring_length =
2162 vp_config->ring.scatter_mode = VXGE_HAL_RING_SCATTER_MODE_A;
/freebsd-11-stable/sys/dev/hwpmc/
H A Dhwpmc_mod.c4100 pmc_process_interrupt(int cpu, int ring, struct pmc *pm, struct trapframe *tf, argument
4113 psb = pmc_pcpu[cpu]->pc_sb[ring];
4172 /* increment write pointer, modulo ring buffer size */
4194 pmc_capture_user_callchain(int cpu, int ring, struct trapframe *tf) argument
4205 psb = pmc_pcpu[cpu]->pc_sb[ring];
4260 /* increment the pointer, modulo sample ring size */
4284 pmc_process_samples(int cpu, int ring) argument
4298 psb = pmc_pcpu[cpu]->pc_sb[ring];
/freebsd-11-stable/sys/dev/sis/
H A Dif_sis.c1186 bus_size_t maxsize, bus_dma_tag_t *tag, uint8_t **ring, bus_dmamap_t *map,
1200 /* Allocate DMA'able memory for ring. */
1201 error = bus_dmamem_alloc(*tag, (void **)ring,
1208 /* Load the address of the ring. */
1210 error = bus_dmamap_load(*tag, *map, *ring, maxsize, sis_dmamap_cb,
1239 /* Create RX ring. */
1242 &sc->sis_rx_list_map, &sc->sis_rx_paddr, "RX ring");
1246 /* Create TX ring. */
1249 &sc->sis_tx_list_map, &sc->sis_tx_paddr, "TX ring");
1333 /* Destroy RX ring
1185 sis_dma_ring_alloc(struct sis_softc *sc, bus_size_t alignment, bus_size_t maxsize, bus_dma_tag_t *tag, uint8_t **ring, bus_dmamap_t *map, bus_addr_t *paddr, const char *msg) argument
[all...]
/freebsd-11-stable/sys/dev/vxge/include/
H A Dvxgehal-config.h1922 * @enable: Is this ring to be commissioned
1923 * @ring_length: Numbers of RxDs in the ring
1929 * @max_frm_len: Maximum frame length that can be received on _that_ ring.
1931 * the ring will "accept"
2044 * @ring: See vxge_hal_ring_config_t {}.
2194 vxge_hal_ring_config_t ring; member in struct:vxge_hal_vp_config_t
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib.h423 struct mlx4_ib_buf *ring; member in struct:mlx4_ib_demux_pv_qp
/freebsd-11-stable/sys/dev/bge/
H A Dif_bge.c63 * and the use of the mini RX ring is disabled. This seems to imply
66 * ring.
1314 * Intialize a standard receive ring descriptor.
1372 * Initialize a jumbo receive ring descriptor. This allocates
1519 /* Enable the jumbo receive producer ring. */
1583 /* Initialize transmit producer index for host-memory send ring. */
1591 /* NIC-memory send ring not used; initialize to zero. */
1983 * allow us to set up the TX send ring RCBs and the RX return
1984 * ring RCBs, plus other things which live in NIC memory.
2076 * - This ring i
2917 bge_dma_ring_alloc(struct bge_softc *sc, bus_size_t alignment, bus_size_t maxsize, bus_dma_tag_t *tag, uint8_t **ring, bus_dmamap_t *map, bus_addr_t *paddr, const char *msg) argument
[all...]
/freebsd-11-stable/sys/dev/bxe/
H A Decore_hsi.h506 /* pause on host ring */
6711 uint16_t rx_cos_mask /* the bits that will be set on pfc/ safc paket whith will be genratet when this ring is full. for regular flow control set this to 1 */;
6791 uint32_t echo /* echo value to be sent to driver on event ring */;
6864 uint32_t echo /* echo value to be sent to driver on event ring */;
7780 uint32_t echo /* echo value to be sent to driver on event ring */;
7928 uint16_t bd_prod /* Producer of the RX BD ring */;
7929 uint16_t cqe_prod /* Producer of the RX CQE ring */;
7931 uint16_t cqe_prod /* Producer of the RX CQE ring */;
7932 uint16_t bd_prod /* Producer of the RX BD ring */;
7936 uint16_t sge_prod /* Producer of the RX SGE ring */;
10041 struct rings_db ring /* rq, r2tq ,cq */; member in struct:ustorm_iscsi_st_context
[all...]

Completed in 310 milliseconds

123456789