Searched refs:num_rx_rings (Results 1 - 23 of 23) sorted by relevance

/freebsd-12-stable/sys/dev/netmap/
H A Dnetmap_null.c151 nna->up.num_rx_rings = req->nr_rx_rings;
H A Dnetmap_pipe.c780 mna->up.num_rx_rings = req->nr_rx_rings;
781 nm_bound_var(&mna->up.num_rx_rings, 1,
807 sna->up.num_tx_rings = mna->up.num_rx_rings;
809 sna->up.num_rx_rings = mna->up.num_tx_rings;
H A Dif_vtnet_netmap.h419 info->num_rx_rings = sc->vtnet_act_vq_pairs;
438 na.num_tx_rings = na.num_rx_rings = sc->vtnet_max_vq_pairs;
H A Dnetmap_generic.c131 for_each_kring_n(_i, _k, (_na)->rx_rings, (_na)->num_rx_rings)
133 for_each_kring_n(_i, _k, (_na)->rx_rings, (_na)->num_rx_rings + 1)
325 gna->mit = nm_os_malloc(na->num_rx_rings * sizeof(struct nm_generic_mit));
817 if (r >= na->num_rx_rings) {
818 r = r % na->num_rx_rings;
1113 nm_os_generic_find_num_queues(ifp, &na->num_tx_rings, &na->num_rx_rings);
H A Dnetmap_bdg.c1218 for (i = 0; i < hwna->num_rx_rings; i++) {
1222 i = hwna->num_rx_rings; /* for safety */
1286 info->num_tx_rings = hwna->num_rx_rings;
1288 info->num_rx_rings = hwna->num_tx_rings;
1344 hostna->rx_rings = &na->rx_rings[na->num_rx_rings];
1552 nm_bound_var(&hostna->num_rx_rings, 1, 1,
1584 na->num_rx_rings, na->num_rx_desc);
H A Dnetmap.c769 info.num_rx_rings = na->num_rx_rings;
776 na->num_rx_rings == info.num_rx_rings &&
783 na->num_rx_rings = info.num_rx_rings;
790 na->num_rx_rings, na->num_rx_desc, na->rx_buf_maxsize);
796 info.num_rx_rings, info.num_rx_descs,
816 * | | } na->num_rx_rings
1217 kring->ring_id != kring->na->num_rx_rings;
[all...]
H A Dnetmap_kloop.c569 int num_rx_rings, num_tx_rings, num_rings; local
620 num_rx_rings = priv->np_qlast[NR_RX] - priv->np_qfirst[NR_RX];
622 num_rings = num_tx_rings + num_rx_rings;
641 for (i = 0; i < num_rx_rings; i++) {
844 for (i = 0; !direct_rx && i < num_rx_rings; i++) {
H A Dnetmap_monitor.c972 /* we set the number of our rx_rings to be max(num_rx_rings, num_rx_rings)
975 mna->up.num_rx_rings = pna->num_rx_rings;
976 if (pna->num_tx_rings > pna->num_rx_rings)
977 mna->up.num_rx_rings = pna->num_tx_rings;
1003 mna->up.num_rx_rings,
H A Dnetmap_vale.c1039 nrings = dst_na->up.num_rx_rings;
1286 na->num_rx_rings = req->nr_rx_rings;
1287 nm_bound_var(&na->num_rx_rings, 1, 1, NM_BDG_MAXRINGS, NULL);
1288 req->nr_rx_rings = na->num_rx_rings; /* write back */
1332 na->num_rx_rings, na->num_rx_desc,
1521 req->nr_rx_rings = na->num_rx_rings;
H A Dnetmap_kern.h666 unsigned num_rx_rings; member in struct:nm_config_info
730 u_int num_rx_rings; /* number of adapter receive rings */ member in struct:netmap_adapter
904 return (t == NR_TX ? na->num_tx_rings : na->num_rx_rings);
919 na->num_rx_rings = v;
1364 if (t == NR_RX && q < na->num_rx_rings)
1386 na->rx_rings[na->num_rx_rings]->nr_mode =
1387 na->rx_rings[na->num_rx_rings]->nr_pending_mode;
H A Dif_ptnet.c294 unsigned int num_rx_rings, num_tx_rings; local
326 num_rx_rings = bus_read_4(sc->iomem, PTNET_IO_NUM_RX_RINGS);
327 sc->num_rings = num_tx_rings + num_rx_rings;
476 na_arg.num_rx_rings = num_rx_rings;
1118 info->num_rx_rings = bus_read_4(sc->iomem, PTNET_IO_NUM_RX_RINGS);
1124 info->num_tx_rings, info->num_rx_rings,
H A Dif_re_netmap.h371 na.num_tx_rings = na.num_rx_rings = 1;
H A Dnetmap_mem2.c2015 *(u_int *)(uintptr_t)&nifp->ni_rx_rings = na->num_rx_rings;
/freebsd-12-stable/sys/dev/qlxgbe/
H A Dql_ioctl.h152 uint32_t rx_state_offset;/* size = sizeof (qla_drvr_state_rx_t) * num_rx_rings */
160 uint32_t num_rx_rings; /* number of rx rings */ member in struct:qla_drvr_state_hdr
H A Dql_ioctl.c537 hdr->num_rx_rings = ha->hw.num_rds_rings;
544 size = hdr->rxr_size * hdr->num_rx_rings;
/freebsd-12-stable/sys/dev/qlxge/
H A Dqls_os.c206 for (i = 0; i < ha->num_rx_rings; i++) {
408 for (i = 0; i < ha->num_rx_rings; i++) {
557 for (i = 0; i < ha->num_rx_rings; i++) {
1357 for (r = 0; r < ha->num_rx_rings; r++) {
1382 for (r = 0; r < ha->num_rx_rings; r++) {
1387 for (r = 0; r < ha->num_rx_rings; r++) {
1494 for (i = 0; i < ha->num_rx_rings; i++) {
1518 for (i = 0; i < ha->num_rx_rings; i++) {
H A Dqls_hw.c101 return (ha->num_rx_rings);
150 ha->num_rx_rings = MAX_RX_RINGS; ha->num_tx_rings = MAX_TX_RINGS;
154 OID_AUTO, "num_rx_rings", CTLFLAG_RD, &ha->num_rx_rings,
155 ha->num_rx_rings, "Number of Completion Queues");
512 if (ha->num_rx_rings > 1 ) {
801 for (i = 0; i < ha->num_rx_rings; i++) {
805 for (i = 0; i < ha->num_rx_rings; i++) {
878 for (i = 0; i < ha->num_rx_rings; i++) {
884 if (ha->num_rx_rings >
[all...]
H A Dqls_def.h313 uint32_t num_rx_rings; member in struct:qla_host
/freebsd-12-stable/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_rx.c325 int num_rx_rings; local
334 num_rx_rings = mlx4_low_memory_profile() ? MIN_RX_RINGS :
337 rounddown_pow_of_two(num_rx_rings);
/freebsd-12-stable/sys/dev/ena/
H A Dena_netmap.c99 na.num_rx_rings = adapter->num_io_queues;
/freebsd-12-stable/sys/dev/cxgbe/
H A Dt4_netmap.c1141 na.num_rx_rings = vi->nnmrxq;
/freebsd-12-stable/sys/net/
H A Diflib.c847 info->num_rx_rings = ctx->ifc_softc_ctx.isc_nrxqsets;
852 info->num_tx_rings, info->num_rx_rings, info->num_tx_descs,
1311 na.num_rx_rings = ctx->ifc_softc_ctx.isc_nrxqsets;
/freebsd-12-stable/sys/dev/bnxt/
H A Dhsi_struct_def.h7158 /* This bit must be '1' for the num_rx_rings field to be configured. */
7230 uint16_t num_rx_rings; member in struct:hwrm_func_cfg_input
[all...]

Completed in 610 milliseconds