Home
last modified time | relevance | path

Searched refs:mlxcx_ring_group_t (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/io/mlxcx/
H A Dmlxcx.h661 typedef struct mlxcx_ring_group mlxcx_ring_group_t; typedef
672 mlxcx_ring_group_t *mlwq_group;
897 mlxcx_ring_group_t *mlgm_group;
1226 mlxcx_ring_group_t *mlx_rx_groups;
1230 mlxcx_ring_group_t *mlx_tx_groups;
1352 extern boolean_t mlxcx_tx_ring_start(mlxcx_t *, mlxcx_ring_group_t *,
1354 extern boolean_t mlxcx_rx_ring_start(mlxcx_t *, mlxcx_ring_group_t *,
1369 extern void mlxcx_teardown_rx_group(mlxcx_t *, mlxcx_ring_group_t *);
1383 mlxcx_ring_group_t *, const uint8_t *);
1385 mlxcx_ring_group_t *, const uint8_t *);
[all …]
H A Dmlxcx_gld.c633 mlxcx_ring_group_t *g; in mlxcx_mac_setpromisc()
705 mlxcx_ring_group_t *g = &mlxp->mlx_rx_groups[0]; in mlxcx_mac_multicast()
727 mlxcx_ring_group_t *g = arg; in mlxcx_group_add_mac()
746 mlxcx_ring_group_t *g = (mlxcx_ring_group_t *)gh; in mlxcx_group_add_vlan()
768 mlxcx_ring_group_t *g = (mlxcx_ring_group_t *)gh; in mlxcx_group_remove_vlan()
790 mlxcx_ring_group_t *g = arg; in mlxcx_group_remove_mac()
811 mlxcx_ring_group_t *g = wq->mlwq_group; in mlxcx_mac_ring_start()
945 mlxcx_ring_group_t *g = (mlxcx_ring_group_t *)gh; in mlxcx_mac_group_start()
965 mlxcx_ring_group_t *g; in mlxcx_mac_fill_tx_ring()
1057 mlxcx_ring_group_t *g; in mlxcx_mac_fill_rx_ring()
[all …]
H A Dmlxcx_ring.c493 mlxcx_quiesce_rx_cqs(mlxcx_t *mlxp, mlxcx_ring_group_t *g) in mlxcx_quiesce_rx_cqs()
518 mlxcx_teardown_rx_group(mlxcx_t *mlxp, mlxcx_ring_group_t *g) in mlxcx_teardown_rx_group()
659 mlxcx_teardown_tx_group(mlxcx_t *mlxp, mlxcx_ring_group_t *g) in mlxcx_teardown_tx_group()
707 mlxcx_ring_group_t *g; in mlxcx_teardown_groups()
741 mlxcx_rx_group_setup(mlxcx_t *mlxp, mlxcx_ring_group_t *g) in mlxcx_rx_group_setup()
1179 mlxcx_rx_ring_start(mlxcx_t *mlxp, mlxcx_ring_group_t *g, in mlxcx_rx_ring_start()
1250 mlxcx_rx_group_start(mlxcx_t *mlxp, mlxcx_ring_group_t *g) in mlxcx_rx_group_start()
1321 mlxcx_tx_group_setup(mlxcx_t *mlxp, mlxcx_ring_group_t *g) in mlxcx_tx_group_setup()
1386 mlxcx_tx_ring_start(mlxcx_t *mlxp, mlxcx_ring_group_t *g, in mlxcx_tx_ring_start()
1864 mlxcx_ring_group_t *g; in mlxcx_rq_refill()
H A Dmlxcx.c1998 mlxcx_remove_all_vlan_entries(mlxcx_t *mlxp, mlxcx_ring_group_t *g) in mlxcx_remove_all_vlan_entries()
2029 mlxcx_remove_vlan_entry(mlxcx_t *mlxp, mlxcx_ring_group_t *g, in mlxcx_remove_vlan_entry()
2098 mlxcx_add_vlan_entry(mlxcx_t *mlxp, mlxcx_ring_group_t *g, boolean_t tagged, in mlxcx_add_vlan_entry()
2175 mlxcx_ring_group_t *group) in mlxcx_remove_all_umcast_entries()
2227 mlxcx_ring_group_t *group, const uint8_t *macaddr) in mlxcx_remove_umcast_entry()
2291 mlxcx_ring_group_t *group, const uint8_t *macaddr) in mlxcx_add_umcast_entry()
2947 sizeof (mlxcx_ring_group_t); in mlxcx_attach()
2952 sizeof (mlxcx_ring_group_t); in mlxcx_attach()