Searched refs:mlxcx_ring_group_t (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/io/mlxcx/ |
H A D | mlxcx.h | 661 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 D | mlxcx_gld.c | 633 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 D | mlxcx_ring.c | 493 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 D | mlxcx.c | 1998 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()
|