Home
last modified time | relevance | path

Searched refs:ice_repr (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/drivers/net/ethernet/intel/ice/
H A Dice_repr.h23 struct ice_repr { struct
37 int (*add)(struct ice_repr *repr); argument
38 void (*rem)(struct ice_repr *repr);
39 int (*ready)(struct ice_repr *repr);
43 struct ice_repr *ice_repr_create_vf(struct ice_vf *vf); argument
44 struct ice_repr *ice_repr_create_sf(struct ice_dynamic_port *sf);
46 void ice_repr_destroy(struct ice_repr *repr);
48 void ice_repr_start_tx_queues(struct ice_repr *repr);
49 void ice_repr_stop_tx_queues(struct ice_repr *repr);
54 void ice_repr_inc_tx_stats(struct ice_repr *repr, unsigned int len,
[all …]
H A Dice_repr.c43 struct ice_repr *repr = ice_netdev_to_repr(netdev); in ice_repr_inc_rx_stats()
62 struct ice_repr *repr = np->repr; in ice_repr_get_stats64()
108 struct ice_repr *repr = ice_netdev_to_repr(netdev); in ice_repr_vf_open()
173 struct ice_repr *repr = ice_netdev_to_repr(dev); in ice_repr_sp_stats64()
329 void ice_repr_destroy(struct ice_repr *repr) in ice_repr_destroy()
336 static void ice_repr_rem_vf(struct ice_repr *repr) in ice_repr_rem_vf()
344 static void ice_repr_rem_sf(struct ice_repr *repr) in ice_repr_rem_sf()
367 struct ice_repr *repr; in ice_repr_create()
405 static int ice_repr_add_vf(struct ice_repr *repr) in ice_repr_add_vf()
449 struct ice_repr *repr; in ice_repr_create_vf()
[all …]
H A Dice_eswitch.c88 ice_eswitch_release_repr(struct ice_pf *pf, struct ice_repr *repr) in ice_eswitch_release_repr()
108 static int ice_eswitch_setup_repr(struct ice_pf *pf, struct ice_repr *repr) in ice_eswitch_setup_repr()
178 struct ice_repr *repr; in ice_eswitch_update_repr()
220 struct ice_repr *repr = ice_netdev_to_repr(netdev); in ice_eswitch_port_start_xmit()
412 struct ice_repr *repr; in ice_eswitch_start_all_tx_queues()
428 struct ice_repr *repr; in ice_eswitch_stop_all_tx_queues()
505 struct ice_repr *repr = ice_repr_create_vf(vf); in ice_eswitch_attach_vf()
532 struct ice_repr *repr = ice_repr_create_sf(sf); in ice_eswitch_attach_sf()
578 struct ice_repr *repr = xa_load(&pf->eswitch.reprs, vf->repr_id); in ice_eswitch_detach_vf()
596 struct ice_repr *repr = xa_load(&pf->eswitch.reprs, sf->repr_id); in ice_eswitch_detach_sf()
[all …]
H A DMakefile43 ice_repr.o \
H A Dice_eswitch_br.c46 struct ice_repr *repr = ice_netdev_to_repr(dev); in ice_eswitch_br_netdev_to_port()
902 struct ice_repr *repr = in ice_eswitch_br_port_deinit()
932 struct ice_repr *repr) in ice_eswitch_br_vf_repr_port_init()
1118 struct ice_repr *repr = ice_netdev_to_repr(dev); in ice_eswitch_br_port_link()
H A Dice.h675 struct ice_repr *repr;
H A Dice_ethtool.c4387 struct ice_repr *repr = ice_netdev_to_repr(netdev); in ice_repr_get_drvinfo()
4398 struct ice_repr *repr = ice_netdev_to_repr(netdev); in ice_repr_get_strings()
4412 struct ice_repr *repr = ice_netdev_to_repr(netdev); in ice_repr_get_ethtool_stats()
4751 struct ice_repr *repr = ice_netdev_to_repr(dev); in ice_repr_ethtool_reset()
H A Dice_tc_lib.c677 struct ice_repr *repr; in ice_tc_setup_action()
H A Dice_lag.c1016 struct ice_repr *repr; in ice_lag_config_eswitch()