Home
last modified time | relevance | path

Searched defs:mlxsw_sp_port (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_dcb.c26 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); in mlxsw_sp_dcbnl_ieee_getets() local
33 static int mlxsw_sp_port_ets_validate(struct mlxsw_sp_port *mlxsw_sp_port, in mlxsw_sp_port_ets_validate() argument
67 static int mlxsw_sp_port_headroom_ets_set(struct mlxsw_sp_port *mlxsw_sp_port, in mlxsw_sp_port_headroom_ets_set() argument
91 __mlxsw_sp_dcbnl_ieee_setets(struct mlxsw_sp_port * mlxsw_sp_port,struct ieee_ets * ets) __mlxsw_sp_dcbnl_ieee_setets() argument
151 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_dcbnl_ieee_setets() local
203 mlxsw_sp_port_dcb_app_default_prio(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_dcb_app_default_prio() argument
216 mlxsw_sp_port_dcb_app_dscp_prio_map(struct mlxsw_sp_port * mlxsw_sp_port,u8 default_prio,struct dcb_ieee_app_dscp_map * map) mlxsw_sp_port_dcb_app_dscp_prio_map() argument
232 mlxsw_sp_port_dcb_app_prio_dscp_map(struct mlxsw_sp_port * mlxsw_sp_port,struct dcb_ieee_app_prio_map * map) mlxsw_sp_port_dcb_app_prio_dscp_map() argument
250 mlxsw_sp_port_dcb_app_update_qpts(struct mlxsw_sp_port * mlxsw_sp_port,enum mlxsw_reg_qpts_trust_state ts) mlxsw_sp_port_dcb_app_update_qpts() argument
261 mlxsw_sp_port_dcb_app_update_qrwe(struct mlxsw_sp_port * mlxsw_sp_port,bool rewrite_dscp) mlxsw_sp_port_dcb_app_update_qrwe() argument
273 mlxsw_sp_port_dcb_toggle_trust(struct mlxsw_sp_port * mlxsw_sp_port,enum mlxsw_reg_qpts_trust_state ts) mlxsw_sp_port_dcb_toggle_trust() argument
300 mlxsw_sp_port_dcb_app_update_qpdp(struct mlxsw_sp_port * mlxsw_sp_port,u8 default_prio) mlxsw_sp_port_dcb_app_update_qpdp() argument
311 mlxsw_sp_port_dcb_app_update_qpdpm(struct mlxsw_sp_port * mlxsw_sp_port,struct dcb_ieee_app_dscp_map * map) mlxsw_sp_port_dcb_app_update_qpdpm() argument
325 mlxsw_sp_port_dcb_app_update_qpdsm(struct mlxsw_sp_port * mlxsw_sp_port,struct dcb_ieee_app_prio_map * map) mlxsw_sp_port_dcb_app_update_qpdsm() argument
338 mlxsw_sp_port_dcb_app_update(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_dcb_app_update() argument
398 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_dcbnl_ieee_setapp() local
423 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_dcbnl_ieee_delapp() local
439 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_dcbnl_ieee_getmaxrate() local
449 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_dcbnl_ieee_setmaxrate() local
477 mlxsw_sp_port_pfc_cnt_get(struct mlxsw_sp_port * mlxsw_sp_port,u8 prio) mlxsw_sp_port_pfc_cnt_get() argument
500 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_dcbnl_ieee_getpfc() local
517 mlxsw_sp_port_pfc_set(struct mlxsw_sp_port * mlxsw_sp_port,struct ieee_pfc * pfc) mlxsw_sp_port_pfc_set() argument
534 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_dcbnl_ieee_setpfc() local
584 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_dcbnl_getbuffer() local
611 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_dcbnl_setbuffer() local
655 mlxsw_sp_port_ets_init(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_ets_init() argument
667 mlxsw_sp_port_ets_fini(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_ets_fini() argument
672 mlxsw_sp_port_maxrate_init(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_maxrate_init() argument
687 mlxsw_sp_port_maxrate_fini(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_maxrate_fini() argument
692 mlxsw_sp_port_pfc_init(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_pfc_init() argument
704 mlxsw_sp_port_pfc_fini(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_pfc_fini() argument
709 mlxsw_sp_port_dcb_init(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_dcb_init() argument
735 mlxsw_sp_port_dcb_fini(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_dcb_fini() argument
[all...]
H A Dspectrum_qdisc.c160 mlxsw_sp_qdisc_find(struct mlxsw_sp_port * mlxsw_sp_port,u32 parent) mlxsw_sp_qdisc_find() argument
183 mlxsw_sp_qdisc_find_by_handle(struct mlxsw_sp_port * mlxsw_sp_port,u32 handle) mlxsw_sp_qdisc_find_by_handle() argument
203 mlxsw_sp_qdisc_get_prio_bitmap(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc) mlxsw_sp_qdisc_get_prio_bitmap() argument
217 mlxsw_sp_qdisc_get_tclass_num(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc) mlxsw_sp_qdisc_get_tclass_num() argument
230 mlxsw_sp_qdisc_destroy(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc) mlxsw_sp_qdisc_destroy() argument
344 mlxsw_sp_qdisc_tree_validate(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_qdisc_tree_validate() argument
353 mlxsw_sp_qdisc_create(struct mlxsw_sp_port * mlxsw_sp_port,u32 handle,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,struct mlxsw_sp_qdisc_ops * ops,void * params) mlxsw_sp_qdisc_create() argument
417 mlxsw_sp_qdisc_change(struct mlxsw_sp_port * mlxsw_sp_port,u32 handle,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,void * params) mlxsw_sp_qdisc_change() argument
452 mlxsw_sp_qdisc_replace(struct mlxsw_sp_port * mlxsw_sp_port,u32 handle,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,struct mlxsw_sp_qdisc_ops * ops,void * params) mlxsw_sp_qdisc_replace() argument
473 mlxsw_sp_qdisc_get_stats(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,struct tc_qopt_offload_stats * stats_ptr) mlxsw_sp_qdisc_get_stats() argument
487 mlxsw_sp_qdisc_get_xstats(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,void * xstats_ptr) mlxsw_sp_qdisc_get_xstats() argument
532 mlxsw_sp_qdisc_collect_tc_stats(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,u64 * p_tx_bytes,u64 * p_tx_packets,u64 * p_drops,u64 * p_backlog) mlxsw_sp_qdisc_collect_tc_stats() argument
582 mlxsw_sp_qdisc_get_tc_stats(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,struct tc_qopt_offload_stats * stats_ptr) mlxsw_sp_qdisc_get_tc_stats() argument
600 mlxsw_sp_tclass_congestion_enable(struct mlxsw_sp_port * mlxsw_sp_port,int tclass_num,u32 min,u32 max,u32 probability,bool is_wred,bool is_ecn) mlxsw_sp_tclass_congestion_enable() argument
626 mlxsw_sp_tclass_congestion_disable(struct mlxsw_sp_port * mlxsw_sp_port,int tclass_num) mlxsw_sp_tclass_congestion_disable() argument
638 mlxsw_sp_setup_tc_qdisc_red_clean_stats(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc) mlxsw_sp_setup_tc_qdisc_red_clean_stats() argument
669 mlxsw_sp_qdisc_red_destroy(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc) mlxsw_sp_qdisc_red_destroy() argument
679 mlxsw_sp_qdisc_red_check_params(struct mlxsw_sp_port * mlxsw_sp_port,void * params) mlxsw_sp_qdisc_red_check_params() argument
714 mlxsw_sp_qdisc_red_replace(struct mlxsw_sp_port * mlxsw_sp_port,u32 handle,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,void * params) mlxsw_sp_qdisc_red_replace() argument
747 mlxsw_sp_qdisc_leaf_unoffload(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,struct gnet_stats_queue * qstats) mlxsw_sp_qdisc_leaf_unoffload() argument
760 mlxsw_sp_qdisc_red_unoffload(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,void * params) mlxsw_sp_qdisc_red_unoffload() argument
770 mlxsw_sp_qdisc_get_red_xstats(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,void * xstats_ptr) mlxsw_sp_qdisc_get_red_xstats() argument
800 mlxsw_sp_qdisc_get_red_stats(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,struct tc_qopt_offload_stats * stats_ptr) mlxsw_sp_qdisc_get_red_stats() argument
851 __mlxsw_sp_setup_tc_red(struct mlxsw_sp_port * mlxsw_sp_port,struct tc_red_qopt_offload * p) __mlxsw_sp_setup_tc_red() argument
886 mlxsw_sp_setup_tc_red(struct mlxsw_sp_port * mlxsw_sp_port,struct tc_red_qopt_offload * p) mlxsw_sp_setup_tc_red() argument
899 mlxsw_sp_setup_tc_qdisc_leaf_clean_stats(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc) mlxsw_sp_setup_tc_qdisc_leaf_clean_stats() argument
918 mlxsw_sp_qdisc_tbf_hr(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc) mlxsw_sp_qdisc_tbf_hr() argument
936 mlxsw_sp_qdisc_tbf_destroy(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc) mlxsw_sp_qdisc_tbf_destroy() argument
949 mlxsw_sp_qdisc_tbf_bs(struct mlxsw_sp_port * mlxsw_sp_port,u32 max_size,u8 * p_burst_size) mlxsw_sp_qdisc_tbf_bs() argument
990 mlxsw_sp_qdisc_tbf_check_params(struct mlxsw_sp_port * mlxsw_sp_port,void * params) mlxsw_sp_qdisc_tbf_check_params() argument
1022 mlxsw_sp_qdisc_tbf_replace(struct mlxsw_sp_port * mlxsw_sp_port,u32 handle,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,void * params) mlxsw_sp_qdisc_tbf_replace() argument
1053 mlxsw_sp_qdisc_tbf_unoffload(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,void * params) mlxsw_sp_qdisc_tbf_unoffload() argument
1063 mlxsw_sp_qdisc_get_tbf_stats(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,struct tc_qopt_offload_stats * stats_ptr) mlxsw_sp_qdisc_get_tbf_stats() argument
1084 __mlxsw_sp_setup_tc_tbf(struct mlxsw_sp_port * mlxsw_sp_port,struct tc_tbf_qopt_offload * p) __mlxsw_sp_setup_tc_tbf() argument
1116 mlxsw_sp_setup_tc_tbf(struct mlxsw_sp_port * mlxsw_sp_port,struct tc_tbf_qopt_offload * p) mlxsw_sp_setup_tc_tbf() argument
1129 mlxsw_sp_qdisc_fifo_check_params(struct mlxsw_sp_port * mlxsw_sp_port,void * params) mlxsw_sp_qdisc_fifo_check_params() argument
1136 mlxsw_sp_qdisc_fifo_replace(struct mlxsw_sp_port * mlxsw_sp_port,u32 handle,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,void * params) mlxsw_sp_qdisc_fifo_replace() argument
1144 mlxsw_sp_qdisc_get_fifo_stats(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,struct tc_qopt_offload_stats * stats_ptr) mlxsw_sp_qdisc_get_fifo_stats() argument
1162 mlxsw_sp_qdisc_future_fifo_replace(struct mlxsw_sp_port * mlxsw_sp_port,u32 handle,unsigned int band,struct mlxsw_sp_qdisc * child_qdisc) mlxsw_sp_qdisc_future_fifo_replace() argument
1178 mlxsw_sp_qdisc_future_fifos_init(struct mlxsw_sp_port * mlxsw_sp_port,u32 handle) mlxsw_sp_qdisc_future_fifos_init() argument
1187 __mlxsw_sp_setup_tc_fifo(struct mlxsw_sp_port * mlxsw_sp_port,struct tc_fifo_qopt_offload * p) __mlxsw_sp_setup_tc_fifo() argument
1239 mlxsw_sp_setup_tc_fifo(struct mlxsw_sp_port * mlxsw_sp_port,struct tc_fifo_qopt_offload * p) mlxsw_sp_setup_tc_fifo() argument
1251 __mlxsw_sp_qdisc_ets_destroy(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc) __mlxsw_sp_qdisc_ets_destroy() argument
1270 mlxsw_sp_qdisc_prio_destroy(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc) mlxsw_sp_qdisc_prio_destroy() argument
1286 mlxsw_sp_qdisc_prio_check_params(struct mlxsw_sp_port * mlxsw_sp_port,void * params) mlxsw_sp_qdisc_prio_check_params() argument
1296 mlxsw_sp_qdisc_walk_cb_clean_stats(struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,void * mlxsw_sp_port) mlxsw_sp_qdisc_walk_cb_clean_stats() argument
1312 mlxsw_sp_qdisc_tree_clean_stats(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc) mlxsw_sp_qdisc_tree_clean_stats() argument
1320 __mlxsw_sp_qdisc_ets_replace(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,u32 handle,unsigned int nbands,const unsigned int * quanta,const unsigned int * weights,const u8 * priomap) __mlxsw_sp_qdisc_ets_replace() argument
1405 mlxsw_sp_qdisc_prio_replace(struct mlxsw_sp_port * mlxsw_sp_port,u32 handle,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,void * params) mlxsw_sp_qdisc_prio_replace() argument
1418 __mlxsw_sp_qdisc_ets_unoffload(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,struct gnet_stats_queue * qstats) __mlxsw_sp_qdisc_ets_unoffload() argument
1430 mlxsw_sp_qdisc_prio_unoffload(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,void * params) mlxsw_sp_qdisc_prio_unoffload() argument
1441 mlxsw_sp_qdisc_get_prio_stats(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,struct tc_qopt_offload_stats * stats_ptr) mlxsw_sp_qdisc_get_prio_stats() argument
1466 mlxsw_sp_setup_tc_qdisc_prio_clean_stats(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc) mlxsw_sp_setup_tc_qdisc_prio_clean_stats() argument
1542 mlxsw_sp_qdisc_ets_check_params(struct mlxsw_sp_port * mlxsw_sp_port,void * params) mlxsw_sp_qdisc_ets_check_params() argument
1551 mlxsw_sp_qdisc_ets_replace(struct mlxsw_sp_port * mlxsw_sp_port,u32 handle,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,void * params) mlxsw_sp_qdisc_ets_replace() argument
1563 mlxsw_sp_qdisc_ets_unoffload(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,void * params) mlxsw_sp_qdisc_ets_unoffload() argument
1574 mlxsw_sp_qdisc_ets_destroy(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc) mlxsw_sp_qdisc_ets_destroy() argument
1619 mlxsw_sp_qdisc_graft(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_qdisc * mlxsw_sp_qdisc,u8 band,u32 child_handle) mlxsw_sp_qdisc_graft() argument
1654 __mlxsw_sp_setup_tc_prio(struct mlxsw_sp_port * mlxsw_sp_port,struct tc_prio_qopt_offload * p) __mlxsw_sp_setup_tc_prio() argument
1687 mlxsw_sp_setup_tc_prio(struct mlxsw_sp_port * mlxsw_sp_port,struct tc_prio_qopt_offload * p) mlxsw_sp_setup_tc_prio() argument
1699 __mlxsw_sp_setup_tc_ets(struct mlxsw_sp_port * mlxsw_sp_port,struct tc_ets_qopt_offload * p) __mlxsw_sp_setup_tc_ets() argument
1732 mlxsw_sp_setup_tc_ets(struct mlxsw_sp_port * mlxsw_sp_port,struct tc_ets_qopt_offload * p) mlxsw_sp_setup_tc_ets() argument
1752 struct mlxsw_sp_port *mlxsw_sp_port; global() member
1768 struct mlxsw_sp_port *mlxsw_sp_port = qevent_binding->mlxsw_sp_port; mlxsw_sp_qevent_span_configure() local
1813 struct mlxsw_sp_port *mlxsw_sp_port = qevent_binding->mlxsw_sp_port; mlxsw_sp_qevent_span_deconfigure() local
2129 mlxsw_sp_qevent_binding_create(struct mlxsw_sp_port * mlxsw_sp_port,u32 handle,int tclass_num,enum mlxsw_sp_span_trigger span_trigger,unsigned int action_mask) mlxsw_sp_qevent_binding_create() argument
2155 mlxsw_sp_qevent_binding_lookup(struct mlxsw_sp_qevent_block * block,struct mlxsw_sp_port * mlxsw_sp_port,u32 handle,enum mlxsw_sp_span_trigger span_trigger) mlxsw_sp_qevent_binding_lookup() argument
2170 mlxsw_sp_setup_tc_block_qevent_bind(struct mlxsw_sp_port * mlxsw_sp_port,struct flow_block_offload * f,enum mlxsw_sp_span_trigger span_trigger,unsigned int action_mask) mlxsw_sp_setup_tc_block_qevent_bind() argument
2249 mlxsw_sp_setup_tc_block_qevent_unbind(struct mlxsw_sp_port * mlxsw_sp_port,struct flow_block_offload * f,enum mlxsw_sp_span_trigger span_trigger) mlxsw_sp_setup_tc_block_qevent_unbind() argument
2279 mlxsw_sp_setup_tc_block_qevent(struct mlxsw_sp_port * mlxsw_sp_port,struct flow_block_offload * f,enum mlxsw_sp_span_trigger span_trigger,unsigned int action_mask) mlxsw_sp_setup_tc_block_qevent() argument
2299 mlxsw_sp_setup_tc_block_qevent_early_drop(struct mlxsw_sp_port * mlxsw_sp_port,struct flow_block_offload * f) mlxsw_sp_setup_tc_block_qevent_early_drop() argument
2310 mlxsw_sp_setup_tc_block_qevent_mark(struct mlxsw_sp_port * mlxsw_sp_port,struct flow_block_offload * f) mlxsw_sp_setup_tc_block_qevent_mark() argument
2320 mlxsw_sp_tc_qdisc_init(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_tc_qdisc_init() argument
2333 mlxsw_sp_tc_qdisc_fini(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_tc_qdisc_fini() argument
[all...]
H A Dspectrum_matchall.c26 mlxsw_sp_mall_port_mirror_add(struct mlxsw_sp_port *mlxsw_sp_port, in mlxsw_sp_mall_port_mirror_add() argument
77 mlxsw_sp_mall_port_mirror_del(struct mlxsw_sp_port *mlxsw_sp_port, in mlxsw_sp_mall_port_mirror_del() argument
92 mlxsw_sp_mall_port_sample_set(struct mlxsw_sp_port * mlxsw_sp_port,bool enable,u32 rate) mlxsw_sp_mall_port_sample_set() argument
103 mlxsw_sp_mall_port_sample_add(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_mall_entry * mall_entry,struct netlink_ext_ack * extack) mlxsw_sp_mall_port_sample_add() argument
134 mlxsw_sp_mall_port_sample_del(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_mall_entry * mall_entry) mlxsw_sp_mall_port_sample_del() argument
151 mlxsw_sp_mall_port_rule_add(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_mall_entry * mall_entry,struct netlink_ext_ack * extack) mlxsw_sp_mall_port_rule_add() argument
169 mlxsw_sp_mall_port_rule_del(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_mall_entry * mall_entry) mlxsw_sp_mall_port_rule_del() argument
335 mlxsw_sp_mall_port_bind(struct mlxsw_sp_flow_block * block,struct mlxsw_sp_port * mlxsw_sp_port,struct netlink_ext_ack * extack) mlxsw_sp_mall_port_bind() argument
357 mlxsw_sp_mall_port_unbind(struct mlxsw_sp_flow_block * block,struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_mall_port_unbind() argument
380 mlxsw_sp1_mall_sample_add(struct mlxsw_sp * mlxsw_sp,struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_mall_entry * mall_entry,struct netlink_ext_ack * extack) mlxsw_sp1_mall_sample_add() argument
400 mlxsw_sp1_mall_sample_del(struct mlxsw_sp * mlxsw_sp,struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_mall_entry * mall_entry) mlxsw_sp1_mall_sample_del() argument
412 mlxsw_sp2_mall_sample_add(struct mlxsw_sp * mlxsw_sp,struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_mall_entry * mall_entry,struct netlink_ext_ack * extack) mlxsw_sp2_mall_sample_add() argument
460 mlxsw_sp2_mall_sample_del(struct mlxsw_sp * mlxsw_sp,struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_mall_entry * mall_entry) mlxsw_sp2_mall_sample_del() argument
[all...]
H A Dspectrum.c240 int mlxsw_sp_port_vid_stp_set(struct mlxsw_sp_port *mlxsw_sp_port, u16 vid, in mlxsw_sp_port_vid_stp_set() argument
271 int mlxsw_sp_port_admin_status_set(struct mlxsw_sp_port *mlxsw_sp_port, in mlxsw_sp_port_admin_status_set() argument
283 static int mlxsw_sp_port_dev_addr_set(struct mlxsw_sp_port *mlxsw_sp_port, in mlxsw_sp_port_dev_addr_set() argument
294 mlxsw_sp_port_dev_addr_init(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_dev_addr_init() argument
304 mlxsw_sp_port_mtu_set(struct mlxsw_sp_port * mlxsw_sp_port,u16 mtu) mlxsw_sp_port_mtu_set() argument
324 mlxsw_sp_port_vp_mode_set(struct mlxsw_sp_port * mlxsw_sp_port,bool enable) mlxsw_sp_port_vp_mode_set() argument
333 mlxsw_sp_port_vid_learning_set(struct mlxsw_sp_port * mlxsw_sp_port,u16 vid,bool learn_enable) mlxsw_sp_port_vid_learning_set() argument
350 mlxsw_sp_port_security_set(struct mlxsw_sp_port * mlxsw_sp_port,bool enable) mlxsw_sp_port_security_set() argument
384 mlxsw_sp_port_egress_ethtype_set(struct mlxsw_sp_port * mlxsw_sp_port,u16 ethtype) mlxsw_sp_port_egress_ethtype_set() argument
400 __mlxsw_sp_port_pvid_set(struct mlxsw_sp_port * mlxsw_sp_port,u16 vid,u16 ethtype) __mlxsw_sp_port_pvid_set() argument
418 mlxsw_sp_port_allow_untagged_set(struct mlxsw_sp_port * mlxsw_sp_port,bool allow) mlxsw_sp_port_allow_untagged_set() argument
428 mlxsw_sp_port_pvid_set(struct mlxsw_sp_port * mlxsw_sp_port,u16 vid,u16 ethtype) mlxsw_sp_port_pvid_set() argument
455 mlxsw_sp_port_system_port_mapping_set(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_system_port_mapping_set() argument
579 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_open() local
603 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_stop() local
617 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_xmit() local
672 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_set_mac_address() local
688 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_change_mtu() local
720 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_get_sw_stats64() local
772 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_get_stats_raw() local
866 struct mlxsw_sp_port *mlxsw_sp_port = update_stats_cache() local
893 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_get_stats64() local
898 __mlxsw_sp_port_vlan_set(struct mlxsw_sp_port * mlxsw_sp_port,u16 vid_begin,u16 vid_end,bool is_member,bool untagged) __mlxsw_sp_port_vlan_set() argument
917 mlxsw_sp_port_vlan_set(struct mlxsw_sp_port * mlxsw_sp_port,u16 vid_begin,u16 vid_end,bool is_member,bool untagged) mlxsw_sp_port_vlan_set() argument
937 mlxsw_sp_port_vlan_flush(struct mlxsw_sp_port * mlxsw_sp_port,bool flush_default) mlxsw_sp_port_vlan_flush() argument
961 mlxsw_sp_port_vlan_create(struct mlxsw_sp_port * mlxsw_sp_port,u16 vid) mlxsw_sp_port_vlan_create() argument
994 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_port_vlan->mlxsw_sp_port; mlxsw_sp_port_vlan_destroy() local
1006 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_add_vid() local
1020 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_kill_vid() local
1037 mlxsw_sp_setup_tc_block(struct mlxsw_sp_port * mlxsw_sp_port,struct flow_block_offload * f) mlxsw_sp_setup_tc_block() argument
1057 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_setup_tc() local
1079 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_feature_hw_tc() local
1098 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_feature_loopback() local
1166 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_hwtstamp_set() local
1175 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_hwtstamp_get() local
1181 mlxsw_sp_port_ptp_clear(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_ptp_clear() argument
1208 mlxsw_sp_port_speed_by_width_set(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_speed_by_width_set() argument
1237 mlxsw_sp_port_speed_get(struct mlxsw_sp_port * mlxsw_sp_port,u32 * speed) mlxsw_sp_port_speed_get() argument
1258 mlxsw_sp_port_ets_set(struct mlxsw_sp_port * mlxsw_sp_port,enum mlxsw_reg_qeec_hr hr,u8 index,u8 next_index,bool dwrr,u8 dwrr_weight) mlxsw_sp_port_ets_set() argument
1273 mlxsw_sp_port_ets_maxrate_set(struct mlxsw_sp_port * mlxsw_sp_port,enum mlxsw_reg_qeec_hr hr,u8 index,u8 next_index,u32 maxrate,u8 burst_size) mlxsw_sp_port_ets_maxrate_set() argument
1288 mlxsw_sp_port_min_bw_set(struct mlxsw_sp_port * mlxsw_sp_port,enum mlxsw_reg_qeec_hr hr,u8 index,u8 next_index,u32 minrate) mlxsw_sp_port_min_bw_set() argument
1303 mlxsw_sp_port_prio_tc_set(struct mlxsw_sp_port * mlxsw_sp_port,u8 switch_prio,u8 tclass) mlxsw_sp_port_prio_tc_set() argument
1314 mlxsw_sp_port_ets_init(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_ets_init() argument
1400 mlxsw_sp_port_tc_mc_mode_set(struct mlxsw_sp_port * mlxsw_sp_port,bool enable) mlxsw_sp_port_tc_mc_mode_set() argument
1410 mlxsw_sp_port_overheat_init_val_set(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_overheat_init_val_set() argument
1428 mlxsw_sp_port_vlan_classification_set(struct mlxsw_sp_port * mlxsw_sp_port,bool is_8021ad_tagged,bool is_8021q_tagged) mlxsw_sp_port_vlan_classification_set() argument
1462 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_port_create() local
1748 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp->ports[local_port]; mlxsw_sp_port_remove() local
1776 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_cpu_port_create() local
1805 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_cpu_port_remove() local
2114 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_port_split() local
2177 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_port_unsplit() local
2222 mlxsw_sp_port_down_wipe_counters(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_down_wipe_counters() argument
2234 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_pude_event_func() local
2302 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp->ports[local_port]; mlxsw_sp_rx_listener_no_mark_func() local
4003 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_lower_get() local
4088 mlxsw_sp_port_lag_uppers_cleanup(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * lag_dev) mlxsw_sp_port_lag_uppers_cleanup() argument
4151 mlxsw_sp_lag_col_port_add(struct mlxsw_sp_port * mlxsw_sp_port,u16 lag_id,u8 port_index) mlxsw_sp_lag_col_port_add() argument
4162 mlxsw_sp_lag_col_port_remove(struct mlxsw_sp_port * mlxsw_sp_port,u16 lag_id) mlxsw_sp_lag_col_port_remove() argument
4173 mlxsw_sp_lag_col_port_enable(struct mlxsw_sp_port * mlxsw_sp_port,u16 lag_id) mlxsw_sp_lag_col_port_enable() argument
4184 mlxsw_sp_lag_col_port_disable(struct mlxsw_sp_port * mlxsw_sp_port,u16 lag_id) mlxsw_sp_lag_col_port_disable() argument
4265 mlxsw_sp_lag_uppers_bridge_join(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * lag_dev,struct netlink_ext_ack * extack) mlxsw_sp_lag_uppers_bridge_join() argument
4324 mlxsw_sp_lag_uppers_bridge_leave(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * lag_dev) mlxsw_sp_lag_uppers_bridge_leave() argument
4347 mlxsw_sp_port_lag_join(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * lag_dev,struct netlink_ext_ack * extack) mlxsw_sp_port_lag_join() argument
4416 mlxsw_sp_port_lag_leave(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * lag_dev) mlxsw_sp_port_lag_leave() argument
4450 mlxsw_sp_lag_dist_port_add(struct mlxsw_sp_port * mlxsw_sp_port,u16 lag_id) mlxsw_sp_lag_dist_port_add() argument
4461 mlxsw_sp_lag_dist_port_remove(struct mlxsw_sp_port * mlxsw_sp_port,u16 lag_id) mlxsw_sp_lag_dist_port_remove() argument
4473 mlxsw_sp_port_lag_col_dist_enable(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_lag_col_dist_enable() argument
4494 mlxsw_sp_port_lag_col_dist_disable(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_lag_col_dist_disable() argument
4515 mlxsw_sp_port_lag_changed(struct mlxsw_sp_port * mlxsw_sp_port,struct netdev_lag_lower_state_info * info) mlxsw_sp_port_lag_changed() argument
4524 mlxsw_sp_port_stp_set(struct mlxsw_sp_port * mlxsw_sp_port,bool enable) mlxsw_sp_port_stp_set() argument
4549 mlxsw_sp_port_ovs_join(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_ovs_join() argument
4584 mlxsw_sp_port_ovs_leave(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_ovs_leave() argument
4717 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_netdevice_port_upper_event() local
4871 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_netdevice_port_lower_event() local
4958 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_netdevice_port_vlan_event() local
[all...]
H A Dspectrum_flow.c35 struct mlxsw_sp_port *mlxsw_sp_port, bool ingress) in mlxsw_sp_flow_block_lookup() argument
54 struct mlxsw_sp_port *mlxsw_sp_port, in mlxsw_sp_flow_block_bind() argument
109 mlxsw_sp_flow_block_unbind(struct mlxsw_sp * mlxsw_sp,struct mlxsw_sp_flow_block * block,struct mlxsw_sp_port * mlxsw_sp_port,bool ingress) mlxsw_sp_flow_block_unbind() argument
201 mlxsw_sp_setup_tc_block_bind(struct mlxsw_sp_port * mlxsw_sp_port,struct flow_block_offload * f,bool ingress) mlxsw_sp_setup_tc_block_bind() argument
252 mlxsw_sp_setup_tc_block_unbind(struct mlxsw_sp_port * mlxsw_sp_port,struct flow_block_offload * f,bool ingress) mlxsw_sp_setup_tc_block_unbind() argument
280 mlxsw_sp_setup_tc_block_clsact(struct mlxsw_sp_port * mlxsw_sp_port,struct flow_block_offload * f,bool ingress) mlxsw_sp_setup_tc_block_clsact() argument
[all...]
H A Dspectrum_switchdev.c395 struct mlxsw_sp_port *mlxsw_sp_port; member
478 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_bridge_port_create() local
569 mlxsw_sp_port_vlan_find_by_bridge(struct mlxsw_sp_port * mlxsw_sp_port,const struct mlxsw_sp_bridge_device * bridge_device,u16 vid) mlxsw_sp_port_vlan_find_by_bridge() argument
593 mlxsw_sp_port_vlan_find_by_fid(struct mlxsw_sp_port * mlxsw_sp_port,u16 fid_index) mlxsw_sp_port_vlan_find_by_fid() argument
666 mlxsw_sp_port_bridge_vlan_stp_set(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_bridge_vlan * bridge_vlan,u8 state) mlxsw_sp_port_bridge_vlan_stp_set() argument
683 mlxsw_sp_port_attr_stp_state_set(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * orig_dev,u8 state) mlxsw_sp_port_attr_stp_state_set() argument
719 mlxsw_sp_port_bridge_vlan_flood_set(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_bridge_vlan * bridge_vlan,enum mlxsw_sp_flood_type packet_type,bool member) mlxsw_sp_port_bridge_vlan_flood_set() argument
740 mlxsw_sp_bridge_port_flood_table_set(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_bridge_port * bridge_port,enum mlxsw_sp_flood_type packet_type,bool member) mlxsw_sp_bridge_port_flood_table_set() argument
826 mlxsw_sp_port_bridge_vlan_learning_set(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_bridge_vlan * bridge_vlan,bool set) mlxsw_sp_port_bridge_vlan_learning_set() argument
844 mlxsw_sp_bridge_port_learning_set(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_bridge_port * bridge_port,bool set) mlxsw_sp_bridge_port_learning_set() argument
869 mlxsw_sp_port_attr_br_pre_flags_set(struct mlxsw_sp_port * mlxsw_sp_port,const struct net_device * orig_dev,struct switchdev_brport_flags flags,struct netlink_ext_ack * extack) mlxsw_sp_port_attr_br_pre_flags_set() argument
893 mlxsw_sp_port_attr_br_flags_set(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * orig_dev,struct switchdev_brport_flags flags) mlxsw_sp_port_attr_br_flags_set() argument
959 mlxsw_sp_port_attr_br_ageing_set(struct mlxsw_sp_port * mlxsw_sp_port,unsigned long ageing_clock_t) mlxsw_sp_port_attr_br_ageing_set() argument
973 mlxsw_sp_port_attr_br_vlan_set(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * orig_dev,bool vlan_enabled) mlxsw_sp_port_attr_br_vlan_set() argument
991 mlxsw_sp_port_attr_br_vlan_proto_set(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * orig_dev,u16 vlan_proto) mlxsw_sp_port_attr_br_vlan_proto_set() argument
1006 mlxsw_sp_port_attr_mrouter_set(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * orig_dev,bool is_port_mrouter) mlxsw_sp_port_attr_mrouter_set() argument
1044 mlxsw_sp_port_mc_disabled_set(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * orig_dev,bool mc_disabled) mlxsw_sp_port_mc_disabled_set() argument
1260 mlxsw_sp_port_attr_br_mrouter_set(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * orig_dev,bool is_mrouter) mlxsw_sp_port_attr_br_mrouter_set() argument
1285 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_attr_set() local
1349 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_port_vlan->mlxsw_sp_port; mlxsw_sp_port_vlan_fid_join() local
1398 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_port_vlan->mlxsw_sp_port; mlxsw_sp_port_vlan_fid_leave() local
1412 mlxsw_sp_port_pvid_determine(const struct mlxsw_sp_port * mlxsw_sp_port,u16 vid,bool is_pvid) mlxsw_sp_port_pvid_determine() argument
1428 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_port_vlan->mlxsw_sp_port; mlxsw_sp_port_vlan_bridge_join() local
1479 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_port_vlan->mlxsw_sp_port; mlxsw_sp_port_vlan_bridge_leave() local
1513 mlxsw_sp_bridge_port_vlan_add(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_bridge_port * bridge_port,u16 vid,bool is_untagged,bool is_pvid,struct netlink_ext_ack * extack) mlxsw_sp_bridge_port_vlan_add() argument
1578 mlxsw_sp_port_vlans_add(struct mlxsw_sp_port * mlxsw_sp_port,const struct switchdev_obj_port_vlan * vlan,struct netlink_ext_ack * extack) mlxsw_sp_port_vlans_add() argument
1855 mlxsw_sp_port_fdb_set(struct mlxsw_sp_port * mlxsw_sp_port,struct switchdev_notifier_fdb_info * fdb_info,bool adding) mlxsw_sp_port_fdb_set() argument
1925 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_bridge_port_get_ports_bitmap() local
2178 mlxsw_sp_port_mdb_add(struct mlxsw_sp_port * mlxsw_sp_port,const struct switchdev_obj_port_mdb * mdb) mlxsw_sp_port_mdb_add() argument
2234 mlxsw_sp_port_mrouter_update_mdb(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_bridge_port * bridge_port,bool add) mlxsw_sp_port_mrouter_update_mdb() argument
2259 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_obj_add() local
2289 mlxsw_sp_bridge_port_vlan_del(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_bridge_port * bridge_port,u16 vid) mlxsw_sp_bridge_port_vlan_del() argument
2307 mlxsw_sp_port_vlans_del(struct mlxsw_sp_port * mlxsw_sp_port,const struct switchdev_obj_port_vlan * vlan) mlxsw_sp_port_vlans_del() argument
2329 mlxsw_sp_port_mdb_del(struct mlxsw_sp_port * mlxsw_sp_port,const struct switchdev_obj_port_mdb * mdb) mlxsw_sp_port_mdb_del() argument
2370 mlxsw_sp_bridge_port_mdb_flush(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_bridge_port * bridge_port,u16 fid_index) mlxsw_sp_bridge_port_mdb_flush() argument
2399 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(dev); mlxsw_sp_port_obj_del() local
2424 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_lag_rep_port() local
2440 mlxsw_sp_bridge_port_replay(struct mlxsw_sp_bridge_port * bridge_port,struct mlxsw_sp_port * mlxsw_sp_port,struct netlink_ext_ack * extack) mlxsw_sp_bridge_port_replay() argument
2467 mlxsw_sp_bridge_vlan_aware_port_join(struct mlxsw_sp_bridge_port * bridge_port,struct mlxsw_sp_port * mlxsw_sp_port,struct netlink_ext_ack * extack) mlxsw_sp_bridge_vlan_aware_port_join() argument
2485 mlxsw_sp_bridge_8021q_port_join(struct mlxsw_sp_bridge_device * bridge_device,struct mlxsw_sp_bridge_port * bridge_port,struct mlxsw_sp_port * mlxsw_sp_port,struct netlink_ext_ack * extack) mlxsw_sp_bridge_8021q_port_join() argument
2493 mlxsw_sp_bridge_vlan_aware_port_leave(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_bridge_vlan_aware_port_leave() argument
2503 mlxsw_sp_bridge_8021q_port_leave(struct mlxsw_sp_bridge_device * bridge_device,struct mlxsw_sp_bridge_port * bridge_port,struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_bridge_8021q_port_leave() argument
2626 mlxsw_sp_port_is_br_member(const struct mlxsw_sp_port * mlxsw_sp_port,const struct net_device * br_dev) mlxsw_sp_port_is_br_member() argument
2645 mlxsw_sp_bridge_8021d_port_join(struct mlxsw_sp_bridge_device * bridge_device,struct mlxsw_sp_bridge_port * bridge_port,struct mlxsw_sp_port * mlxsw_sp_port,struct netlink_ext_ack * extack) mlxsw_sp_bridge_8021d_port_join() argument
2686 mlxsw_sp_bridge_8021d_port_leave(struct mlxsw_sp_bridge_device * bridge_device,struct mlxsw_sp_bridge_port * bridge_port,struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_bridge_8021d_port_leave() argument
2781 mlxsw_sp_bridge_8021ad_port_join(struct mlxsw_sp_bridge_device * bridge_device,struct mlxsw_sp_bridge_port * bridge_port,struct mlxsw_sp_port * mlxsw_sp_port,struct netlink_ext_ack * extack) mlxsw_sp_bridge_8021ad_port_join() argument
2805 mlxsw_sp_bridge_8021ad_port_leave(struct mlxsw_sp_bridge_device * bridge_device,struct mlxsw_sp_bridge_port * bridge_port,struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_bridge_8021ad_port_leave() argument
2832 mlxsw_sp2_bridge_8021ad_port_join(struct mlxsw_sp_bridge_device * bridge_device,struct mlxsw_sp_bridge_port * bridge_port,struct mlxsw_sp_port * mlxsw_sp_port,struct netlink_ext_ack * extack) mlxsw_sp2_bridge_8021ad_port_join() argument
2860 mlxsw_sp2_bridge_8021ad_port_leave(struct mlxsw_sp_bridge_device * bridge_device,struct mlxsw_sp_bridge_port * bridge_port,struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp2_bridge_8021ad_port_leave() argument
2876 mlxsw_sp_port_bridge_join(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * brport_dev,struct net_device * br_dev,struct netlink_ext_ack * extack) mlxsw_sp_port_bridge_join() argument
2911 mlxsw_sp_port_bridge_leave(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * brport_dev,struct net_device * br_dev) mlxsw_sp_port_bridge_leave() argument
2957 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_bridge_vxlan_join() local
3078 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_fdb_notify_mac_process() local
3146 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_fdb_notify_mac_lag_process() local
3518 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_switchdev_bridge_fdb_event_work() local
[all...]
H A Dspectrum_ptp.h121 mlxsw_sp1_ptp_hwtstamp_get(struct mlxsw_sp_port * mlxsw_sp_port,struct kernel_hwtstamp_config * config) mlxsw_sp1_ptp_hwtstamp_get() argument
128 mlxsw_sp1_ptp_hwtstamp_set(struct mlxsw_sp_port * mlxsw_sp_port,struct kernel_hwtstamp_config * config,struct netlink_ext_ack * extack) mlxsw_sp1_ptp_hwtstamp_set() argument
148 mlxsw_sp1_get_stats(struct mlxsw_sp_port * mlxsw_sp_port,u64 * data,int data_index) mlxsw_sp1_get_stats() argument
186 mlxsw_sp2_ptp_hwtstamp_get(struct mlxsw_sp_port * mlxsw_sp_port,struct kernel_hwtstamp_config * config) mlxsw_sp2_ptp_hwtstamp_get() argument
193 mlxsw_sp2_ptp_hwtstamp_set(struct mlxsw_sp_port * mlxsw_sp_port,struct kernel_hwtstamp_config * config,struct netlink_ext_ack * extack) mlxsw_sp2_ptp_hwtstamp_set() argument
214 mlxsw_sp2_get_stats(struct mlxsw_sp_port * mlxsw_sp_port,u64 * data,int data_index) mlxsw_sp2_get_stats() argument
[all...]
H A Dspectrum.h287 struct mlxsw_sp_port *mlxsw_sp_port; member
315 struct mlxsw_sp_port { global() struct
317 pcpu_statsmlxsw_sp_port global() argument
336 mappingmlxsw_sp_port global() argument
337 dcbmlxsw_sp_port global() argument
344 __anon38593ed20308mlxsw_sp_port global() argument
348 default_vlanmlxsw_sp_port global() argument
365 ing_flow_blockmlxsw_sp_port global() argument
375 module_overheat_initial_valmlxsw_sp_port global() argument
468 mlxsw_sp_port_is_pause_en(const struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_is_pause_en() argument
476 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_port_lagged_get() local
486 mlxsw_sp_port_vlan_find_by_vid(const struct mlxsw_sp_port * mlxsw_sp_port,u16 vid) mlxsw_sp_port_vlan_find_by_vid() argument
726 mlxsw_sp_port_dcb_init(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_dcb_init() argument
730 mlxsw_sp_port_dcb_fini(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_dcb_fini() argument
895 struct mlxsw_sp_port *mlxsw_sp_port; global() member
[all...]
H A Dspectrum_span.c978 mlxsw_sp_span_port_buffer_update(struct mlxsw_sp_port * mlxsw_sp_port,bool enable) mlxsw_sp_span_port_buffer_update() argument
990 mlxsw_sp_span_port_buffer_enable(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_span_port_buffer_enable() argument
995 mlxsw_sp_span_port_buffer_disable(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_span_port_buffer_disable() argument
1117 mlxsw_sp_span_analyzed_port_create(struct mlxsw_sp_span * span,struct mlxsw_sp_port * mlxsw_sp_port,bool ingress) mlxsw_sp_span_analyzed_port_create() argument
1150 mlxsw_sp_span_analyzed_port_destroy(struct mlxsw_sp_port * mlxsw_sp_port,struct mlxsw_sp_span_analyzed_port * analyzed_port) mlxsw_sp_span_analyzed_port_destroy() argument
1164 mlxsw_sp_span_analyzed_port_get(struct mlxsw_sp_port * mlxsw_sp_port,bool ingress) mlxsw_sp_span_analyzed_port_get() argument
1192 mlxsw_sp_span_analyzed_port_put(struct mlxsw_sp_port * mlxsw_sp_port,bool ingress) mlxsw_sp_span_analyzed_port_put() argument
1264 mlxsw_sp_span_trigger_port_matches(struct mlxsw_sp_span_trigger_entry * trigger_entry,enum mlxsw_sp_span_trigger trigger,struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_span_trigger_port_matches() argument
1273 mlxsw_sp_span_trigger_port_enable(struct mlxsw_sp_span_trigger_entry * trigger_entry,struct mlxsw_sp_port * mlxsw_sp_port,u8 tc) mlxsw_sp_span_trigger_port_enable() argument
1282 mlxsw_sp_span_trigger_port_disable(struct mlxsw_sp_span_trigger_entry * trigger_entry,struct mlxsw_sp_port * mlxsw_sp_port,u8 tc) mlxsw_sp_span_trigger_port_disable() argument
1312 mlxsw_sp1_span_trigger_global_matches(struct mlxsw_sp_span_trigger_entry * trigger_entry,enum mlxsw_sp_span_trigger trigger,struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp1_span_trigger_global_matches() argument
1321 mlxsw_sp1_span_trigger_global_enable(struct mlxsw_sp_span_trigger_entry * trigger_entry,struct mlxsw_sp_port * mlxsw_sp_port,u8 tc) mlxsw_sp1_span_trigger_global_enable() argument
1330 mlxsw_sp1_span_trigger_global_disable(struct mlxsw_sp_span_trigger_entry * trigger_entry,struct mlxsw_sp_port * mlxsw_sp_port,u8 tc) mlxsw_sp1_span_trigger_global_disable() argument
1395 mlxsw_sp2_span_trigger_global_matches(struct mlxsw_sp_span_trigger_entry * trigger_entry,enum mlxsw_sp_span_trigger trigger,struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp2_span_trigger_global_matches() argument
1403 __mlxsw_sp2_span_trigger_global_enable(struct mlxsw_sp_span_trigger_entry * trigger_entry,struct mlxsw_sp_port * mlxsw_sp_port,u8 tc,bool enable) __mlxsw_sp2_span_trigger_global_enable() argument
1441 mlxsw_sp2_span_trigger_global_enable(struct mlxsw_sp_span_trigger_entry * trigger_entry,struct mlxsw_sp_port * mlxsw_sp_port,u8 tc) mlxsw_sp2_span_trigger_global_enable() argument
1451 mlxsw_sp2_span_trigger_global_disable(struct mlxsw_sp_span_trigger_entry * trigger_entry,struct mlxsw_sp_port * mlxsw_sp_port,u8 tc) mlxsw_sp2_span_trigger_global_disable() argument
1501 mlxsw_sp_span_trigger_entry_create(struct mlxsw_sp_span * span,enum mlxsw_sp_span_trigger trigger,struct mlxsw_sp_port * mlxsw_sp_port,const struct mlxsw_sp_span_trigger_parms * parms) mlxsw_sp_span_trigger_entry_create() argument
1546 mlxsw_sp_span_trigger_entry_find(struct mlxsw_sp_span * span,enum mlxsw_sp_span_trigger trigger,struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_span_trigger_entry_find() argument
1561 mlxsw_sp_span_agent_bind(struct mlxsw_sp * mlxsw_sp,enum mlxsw_sp_span_trigger trigger,struct mlxsw_sp_port * mlxsw_sp_port,const struct mlxsw_sp_span_trigger_parms * parms) mlxsw_sp_span_agent_bind() argument
1597 mlxsw_sp_span_agent_unbind(struct mlxsw_sp * mlxsw_sp,enum mlxsw_sp_span_trigger trigger,struct mlxsw_sp_port * mlxsw_sp_port,const struct mlxsw_sp_span_trigger_parms * parms) mlxsw_sp_span_agent_unbind() argument
1620 mlxsw_sp_span_trigger_enable(struct mlxsw_sp_port * mlxsw_sp_port,enum mlxsw_sp_span_trigger trigger,u8 tc) mlxsw_sp_span_trigger_enable() argument
1637 mlxsw_sp_span_trigger_disable(struct mlxsw_sp_port * mlxsw_sp_port,enum mlxsw_sp_span_trigger trigger,u8 tc) mlxsw_sp_span_trigger_disable() argument
[all...]
H A Dspectrum_buffers.c138 static u32 mlxsw_sp_port_headroom_8x_adjust(const struct mlxsw_sp_port *mlxsw_sp_port, in mlxsw_sp_port_headroom_8x_adjust() argument
398 void mlxsw_sp_hdroom_bufs_reset_sizes(struct mlxsw_sp_port *mlxsw_sp_port, in mlxsw_sp_hdroom_bufs_reset_sizes() argument
452 mlxsw_sp_hdroom_configure_buffers(struct mlxsw_sp_port * mlxsw_sp_port,const struct mlxsw_sp_hdroom * hdroom,bool force) mlxsw_sp_hdroom_configure_buffers() argument
484 mlxsw_sp_hdroom_configure_priomap(struct mlxsw_sp_port * mlxsw_sp_port,const struct mlxsw_sp_hdroom * hdroom,bool force) mlxsw_sp_hdroom_configure_priomap() argument
508 mlxsw_sp_hdroom_configure_int_buf(struct mlxsw_sp_port * mlxsw_sp_port,const struct mlxsw_sp_hdroom * hdroom,bool force) mlxsw_sp_hdroom_configure_int_buf() argument
541 __mlxsw_sp_hdroom_configure(struct mlxsw_sp_port * mlxsw_sp_port,const struct mlxsw_sp_hdroom * hdroom,bool force) __mlxsw_sp_hdroom_configure() argument
596 mlxsw_sp_hdroom_configure(struct mlxsw_sp_port * mlxsw_sp_port,const struct mlxsw_sp_hdroom * hdroom) mlxsw_sp_hdroom_configure() argument
602 mlxsw_sp_port_headroom_init(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_headroom_init() argument
993 mlxsw_sp_port_sb_cms_init(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_sb_cms_init() argument
1098 mlxsw_sp_port_sb_pms_init(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_sb_pms_init() argument
1326 mlxsw_sp_port_buffers_init(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_buffers_init() argument
1353 mlxsw_sp_port_buffers_fini(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_buffers_fini() argument
1446 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_sb_port_pool_get() local
1462 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_sb_port_pool_set() local
1488 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_sb_tc_pool_bind_get() local
1509 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_sb_tc_pool_bind_set() local
1769 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_sb_occ_port_pool_get() local
1786 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_sb_occ_tc_port_bind_get() local
[all...]
H A Dspectrum_ptp.c588 struct mlxsw_sp_port *mlxsw_sp_port; in mlxsw_sp1_ptp_packet_finish() local
710 struct mlxsw_sp_port *mlxsw_sp_port; in mlxsw_sp1_ptp_got_packet() local
751 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp1_ptp_got_timestamp() local
799 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp1_ptp_ht_gc_collect() local
1085 mlxsw_sp1_ptp_hwtstamp_get(struct mlxsw_sp_port * mlxsw_sp_port,struct kernel_hwtstamp_config * config) mlxsw_sp1_ptp_hwtstamp_get() argument
1154 mlxsw_sp1_ptp_mtpppc_update(struct mlxsw_sp_port * mlxsw_sp_port,u16 ing_types,u16 egr_types) mlxsw_sp1_ptp_mtpppc_update() argument
1193 mlxsw_sp1_ptp_hwtstamp_enabled(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp1_ptp_hwtstamp_enabled() argument
1199 mlxsw_sp1_ptp_port_shaper_set(struct mlxsw_sp_port * mlxsw_sp_port,bool enable) mlxsw_sp1_ptp_port_shaper_set() argument
1208 mlxsw_sp1_ptp_port_shaper_check(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp1_ptp_port_shaper_check() argument
1234 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp1_ptp_shaper_work() local
1248 mlxsw_sp1_ptp_hwtstamp_set(struct mlxsw_sp_port * mlxsw_sp_port,struct kernel_hwtstamp_config * config,struct netlink_ext_ack * extack) mlxsw_sp1_ptp_hwtstamp_set() argument
1338 mlxsw_sp1_get_stats(struct mlxsw_sp_port * mlxsw_sp_port,u64 * data,int data_index) mlxsw_sp1_get_stats() argument
1454 mlxsw_sp2_ptp_hwtstamp_get(struct mlxsw_sp_port * mlxsw_sp_port,struct kernel_hwtstamp_config * config) mlxsw_sp2_ptp_hwtstamp_get() argument
1573 mlxsw_sp2_ptp_configure_port(struct mlxsw_sp_port * mlxsw_sp_port,u16 ing_types,u16 egr_types,struct kernel_hwtstamp_config new_config) mlxsw_sp2_ptp_configure_port() argument
1595 mlxsw_sp2_ptp_deconfigure_port(struct mlxsw_sp_port * mlxsw_sp_port,struct kernel_hwtstamp_config new_config) mlxsw_sp2_ptp_deconfigure_port() argument
1617 mlxsw_sp2_ptp_hwtstamp_set(struct mlxsw_sp_port * mlxsw_sp_port,struct kernel_hwtstamp_config * config,struct netlink_ext_ack * extack) mlxsw_sp2_ptp_hwtstamp_set() argument
[all...]
H A Dspectrum_fid.c454 struct mlxsw_sp_port *mlxsw_sp_port, u16 vid) in mlxsw_sp_fid_port_vid_map() argument
462 struct mlxsw_sp_port *mlxsw_sp_por in mlxsw_sp_fid_port_vid_unmap() argument
958 mlxsw_sp_port_vp_mode_trans(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_vp_mode_trans() argument
1000 mlxsw_sp_port_vlan_mode_trans(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_vlan_mode_trans() argument
1117 mlxsw_sp_fid_8021d_port_vid_map(struct mlxsw_sp_fid * fid,struct mlxsw_sp_port * mlxsw_sp_port,u16 vid) mlxsw_sp_fid_8021d_port_vid_map() argument
1158 mlxsw_sp_fid_8021d_port_vid_unmap(struct mlxsw_sp_fid * fid,struct mlxsw_sp_port * mlxsw_sp_port,u16 vid) mlxsw_sp_fid_8021d_port_vid_unmap() argument
1416 mlxsw_sp_fid_rfid_port_vid_map(struct mlxsw_sp_fid * fid,struct mlxsw_sp_port * mlxsw_sp_port,u16 vid) mlxsw_sp_fid_rfid_port_vid_map() argument
1467 mlxsw_sp_fid_rfid_port_vid_unmap(struct mlxsw_sp_fid * fid,struct mlxsw_sp_port * mlxsw_sp_port,u16 vid) mlxsw_sp_fid_rfid_port_vid_unmap() argument
1573 mlxsw_sp_fid_rfid_port_memb_ft_cff(const struct mlxsw_sp_fid_family * fid_family,const struct mlxsw_sp_flood_table * flood_table,const struct mlxsw_sp_port * mlxsw_sp_port,bool member) mlxsw_sp_fid_rfid_port_memb_ft_cff() argument
1605 mlxsw_sp_fid_rfid_port_memb_cff(const struct mlxsw_sp_fid_family * fid_family,const struct mlxsw_sp_port * mlxsw_sp_port,bool member) mlxsw_sp_fid_rfid_port_memb_cff() argument
1627 mlxsw_sp_fid_rfid_port_init_cff(const struct mlxsw_sp_fid_family * fid_family,const struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_fid_rfid_port_init_cff() argument
1634 mlxsw_sp_fid_rfid_port_fini_cff(const struct mlxsw_sp_fid_family * fid_family,const struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_fid_rfid_port_fini_cff() argument
1754 mlxsw_sp_fid_8021q_port_vid_map(struct mlxsw_sp_fid * fid,struct mlxsw_sp_port * mlxsw_sp_port,u16 vid) mlxsw_sp_fid_8021q_port_vid_map() argument
1792 mlxsw_sp_fid_8021q_port_vid_unmap(struct mlxsw_sp_fid * fid,struct mlxsw_sp_port * mlxsw_sp_port,u16 vid) mlxsw_sp_fid_8021q_port_vid_unmap() argument
2222 mlxsw_sp_fid_port_init(const struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_fid_port_init() argument
2235 mlxsw_sp_fid_port_fini(const struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_fid_port_fini() argument
2246 mlxsw_sp_port_fids_init(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_fids_init() argument
2272 mlxsw_sp_port_fids_fini(struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_port_fids_fini() argument
2280 mlxsw_sp_fid_port_join_lag(const struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_fid_port_join_lag() argument
2285 mlxsw_sp_fid_port_leave_lag(const struct mlxsw_sp_port * mlxsw_sp_port) mlxsw_sp_fid_port_leave_lag() argument
[all...]
H A Dspectrum_acl_flex_actions.c140 struct mlxsw_sp_port *mlxsw_sp_port; in mlxsw_sp_act_mirror_add() local
164 struct mlxsw_sp_port *mlxsw_sp_port; in mlxsw_sp_act_mirror_del() local
240 struct mlxsw_sp_port *mlxsw_sp_port; in mlxsw_sp2_act_sampler_add() local
281 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp2_act_sampler_del() local
[all...]
H A Dspectrum_trap.c64 struct mlxsw_sp_port *mlxsw_sp_port) in mlxsw_sp_rx_listener() argument
92 struct mlxsw_sp_port *mlxsw_sp_port; in mlxsw_sp_rx_drop_listener() local
118 struct mlxsw_sp_port *mlxsw_sp_por in mlxsw_sp_rx_acl_drop_listener() local
145 struct mlxsw_sp_port *mlxsw_sp_port; __mlxsw_sp_rx_no_mark_listener() local
244 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_psample_md_init() local
266 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_rx_sample_listener() local
301 struct mlxsw_sp_port *mlxsw_sp_port, *mlxsw_sp_port_tx; mlxsw_sp_rx_sample_tx_listener() local
354 struct mlxsw_sp_port *mlxsw_sp_port; mlxsw_sp_rx_sample_acl_listener() local
[all...]
H A Dspectrum_acl_tcam.c309 struct mlxsw_sp_port *mlxsw_sp_port, in mlxsw_sp_acl_tcam_group_bind() argument
324 struct mlxsw_sp_port *mlxsw_sp_port, in mlxsw_sp_acl_tcam_group_unbind() argument
1716 struct mlxsw_sp_port *mlxsw_sp_port, in mlxsw_sp_acl_tcam_flower_ruleset_bind() argument
1728 struct mlxsw_sp_port *mlxsw_sp_por in mlxsw_sp_acl_tcam_flower_ruleset_unbind() argument
1857 mlxsw_sp_acl_tcam_mr_ruleset_bind(struct mlxsw_sp * mlxsw_sp,void * ruleset_priv,struct mlxsw_sp_port * mlxsw_sp_port,bool ingress) mlxsw_sp_acl_tcam_mr_ruleset_bind() argument
1867 mlxsw_sp_acl_tcam_mr_ruleset_unbind(struct mlxsw_sp * mlxsw_sp,void * ruleset_priv,struct mlxsw_sp_port * mlxsw_sp_port,bool ingress) mlxsw_sp_acl_tcam_mr_ruleset_unbind() argument
[all...]
H A Dspectrum_nve.c1015 int mlxsw_sp_port_nve_init(struct mlxsw_sp_port *mlxsw_sp_port) in mlxsw_sp_port_nve_init() argument
1024 void mlxsw_sp_port_nve_fini(struct mlxsw_sp_port *mlxsw_sp_port) in mlxsw_sp_port_nve_fini() argument
H A Dspectrum_flower.c310 struct mlxsw_sp_port *mlxsw_sp_port; in mlxsw_sp_flower_parse_meta_iif() local
H A Dspectrum_acl.c421 struct mlxsw_sp_port *mlxsw_sp_port; in mlxsw_sp_acl_rulei_act_fwd() local
796 struct mlxsw_sp_port *mlxsw_sp_por in mlxsw_sp_acl_rulei_act_sample() local
[all...]
H A Dspectrum_router.c2870 struct mlxsw_sp_port *mlxsw_sp_port; in mlxsw_sp_dev_lower_is_port() local
8852 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_port_vlan->mlxsw_sp_port; in mlxsw_sp_rif_subport_params_init() local
9114 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_port_vlan->mlxsw_sp_port; __mlxsw_sp_port_vlan_router_join() local
9164 struct mlxsw_sp_port *mlxsw_sp_port = mlxsw_sp_port_vlan->mlxsw_sp_port; __mlxsw_sp_port_vlan_router_leave() local
9211 struct mlxsw_sp_port *mlxsw_sp_port = netdev_priv(port_dev); mlxsw_sp_inetaddr_port_vlan_event() local
10119 mlxsw_sp_port_vid_router_join_existing(struct mlxsw_sp_port * mlxsw_sp_port,u16 vid,struct net_device * dev,struct netlink_ext_ack * extack) mlxsw_sp_port_vid_router_join_existing() argument
10135 mlxsw_sp_port_vid_router_leave(struct mlxsw_sp_port * mlxsw_sp_port,u16 vid,struct net_device * dev) mlxsw_sp_port_vid_router_leave() argument
10148 __mlxsw_sp_router_port_join_lag(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * lag_dev,struct netlink_ext_ack * extack) __mlxsw_sp_router_port_join_lag() argument
10195 __mlxsw_sp_router_port_leave_lag(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * lag_dev) __mlxsw_sp_router_port_leave_lag() argument
10214 mlxsw_sp_router_port_join_lag(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * lag_dev,struct netlink_ext_ack * extack) mlxsw_sp_router_port_join_lag() argument
10227 mlxsw_sp_router_port_leave_lag(struct mlxsw_sp_port * mlxsw_sp_port,struct net_device * lag_dev) mlxsw_sp_router_port_leave_lag() argument
[all...]