Lines Matching refs:local_port

110 static inline void mlxsw_reg_sspr_pack(char *payload, u16 local_port)
114 mlxsw_reg_sspr_local_port_set(payload, local_port);
115 mlxsw_reg_sspr_system_port_set(payload, local_port);
376 u16 local_port)
385 mlxsw_reg_sfd_uc_system_port_set(payload, rec_index, local_port);
792 static inline void mlxsw_reg_spms_pack(char *payload, u16 local_port)
795 mlxsw_reg_spms_local_port_set(payload, local_port);
860 static inline void mlxsw_reg_spvid_pack(char *payload, u16 local_port, u16 pvid,
864 mlxsw_reg_spvid_local_port_set(payload, local_port);
951 static inline void mlxsw_reg_spvm_pack(char *payload, u16 local_port,
959 mlxsw_reg_spvm_local_port_set(payload, local_port);
1013 static inline void mlxsw_reg_spaft_pack(char *payload, u16 local_port,
1017 mlxsw_reg_spaft_local_port_set(payload, local_port);
1274 u16 local_port)
1280 mlxsw_reg_sldr_system_port_set(payload, 0, local_port);
1284 u16 local_port)
1290 mlxsw_reg_sldr_system_port_set(payload, 0, local_port);
1306 /* Per port configuration, based on local_port field */
1458 u16 local_port, u16 lag_id,
1463 mlxsw_reg_slcor_local_port_set(payload, local_port);
1468 u16 local_port, u16 lag_id,
1471 mlxsw_reg_slcor_pack(payload, local_port, lag_id,
1477 u16 local_port, u16 lag_id)
1479 mlxsw_reg_slcor_pack(payload, local_port, lag_id,
1484 u16 local_port, u16 lag_id)
1486 mlxsw_reg_slcor_pack(payload, local_port, lag_id,
1491 u16 local_port, u16 lag_id)
1493 mlxsw_reg_slcor_pack(payload, local_port, lag_id,
1538 static inline void mlxsw_reg_spmlr_pack(char *payload, u16 local_port,
1542 mlxsw_reg_spmlr_local_port_set(payload, local_port);
1665 static inline void mlxsw_reg_svfa_port_vid_pack(char *payload, u16 local_port,
1672 mlxsw_reg_svfa_local_port_set(payload, local_port);
1787 u16 local_port,
1792 mlxsw_reg_spvtr_local_port_set(payload, local_port);
1822 static inline void mlxsw_reg_svpe_pack(char *payload, u16 local_port,
1826 mlxsw_reg_svpe_local_port_set(payload, local_port);
1862 * router-sub-port local_port. Must not be set for a FID which is not a
2049 static inline void mlxsw_reg_spvmlr_pack(char *payload, u16 local_port,
2059 mlxsw_reg_spvmlr_local_port_set(payload, local_port);
2093 static inline void mlxsw_reg_spfsr_pack(char *payload, u16 local_port,
2097 mlxsw_reg_spfsr_local_port_set(payload, local_port);
2185 static inline void mlxsw_reg_spvc_pack(char *payload, u16 local_port, bool et1,
2189 mlxsw_reg_spvc_local_port_set(payload, local_port);
2270 static inline void mlxsw_reg_spevet_pack(char *payload, u16 local_port,
2274 mlxsw_reg_spevet_local_port_set(payload, local_port);
2308 static inline void mlxsw_reg_smpe_pack(char *payload, u16 local_port,
2312 mlxsw_reg_smpe_local_port_set(payload, local_port);
2432 static inline void mlxsw_reg_cwtp_pack(char *payload, u16 local_port,
2438 mlxsw_reg_cwtp_local_port_set(payload, local_port);
2550 static inline void mlxsw_reg_cwtpm_pack(char *payload, u16 local_port,
2555 mlxsw_reg_cwtpm_local_port_set(payload, local_port);
2641 u16 local_port, u16 acl_info)
2646 mlxsw_reg_ppbt_local_port_set(payload, local_port);
3857 static inline void mlxsw_reg_qpts_pack(char *payload, u16 local_port,
3862 mlxsw_reg_qpts_local_port_set(payload, local_port);
4073 static inline void mlxsw_reg_qtct_pack(char *payload, u16 local_port,
4077 mlxsw_reg_qtct_local_port_set(payload, local_port);
4241 static inline void mlxsw_reg_qeec_pack(char *payload, u16 local_port,
4246 mlxsw_reg_qeec_local_port_set(payload, local_port);
4252 static inline void mlxsw_reg_qeec_ptps_pack(char *payload, u16 local_port,
4256 mlxsw_reg_qeec_local_port_set(payload, local_port);
4290 static inline void mlxsw_reg_qrwe_pack(char *payload, u16 local_port,
4294 mlxsw_reg_qrwe_local_port_set(payload, local_port);
4370 static inline void mlxsw_reg_qpdsm_pack(char *payload, u16 local_port)
4373 mlxsw_reg_qpdsm_local_port_set(payload, local_port);
4411 static inline void mlxsw_reg_qpdp_pack(char *payload, u16 local_port,
4415 mlxsw_reg_qpdp_local_port_set(payload, local_port);
4457 static inline void mlxsw_reg_qpdpm_pack(char *payload, u16 local_port)
4460 mlxsw_reg_qpdpm_local_port_set(payload, local_port);
4499 mlxsw_reg_qtctm_pack(char *payload, u16 local_port, bool mc)
4502 mlxsw_reg_qtctm_local_port_set(payload, local_port);
4672 static inline void mlxsw_reg_pmlp_pack(char *payload, u16 local_port)
4675 mlxsw_reg_pmlp_local_port_set(payload, local_port);
4719 static inline void mlxsw_reg_pmtu_pack(char *payload, u16 local_port,
4723 mlxsw_reg_pmtu_local_port_set(payload, local_port);
4873 static inline void mlxsw_reg_ptys_eth_pack(char *payload, u16 local_port,
4877 mlxsw_reg_ptys_local_port_set(payload, local_port);
4883 static inline void mlxsw_reg_ptys_ext_eth_pack(char *payload, u16 local_port,
4887 mlxsw_reg_ptys_local_port_set(payload, local_port);
4937 * 1: single_mac - mac of the local_port
4943 * port number, if single_base_mac = 0 then local_port is reserved
4956 u16 local_port)
4960 mlxsw_reg_ppad_local_port_set(payload, local_port);
5030 static inline void mlxsw_reg_paos_pack(char *payload, u16 local_port,
5035 mlxsw_reg_paos_local_port_set(payload, local_port);
5059 * Port number access type. Determines the way local_port is interpreted:
5173 static inline void mlxsw_reg_pfcc_pack(char *payload, u16 local_port)
5176 mlxsw_reg_pfcc_local_port_set(payload, local_port);
5195 * Only valid on Set() operation with local_port=255.
5255 * 0: local_port 255 = all ports of the device.
5256 * 1: local_port indicates local port number for all ports.
5655 * selected by prio_tc and the port selected by local_port.
5684 static inline void mlxsw_reg_ppcnt_pack(char *payload, u16 local_port,
5690 mlxsw_reg_ppcnt_local_port_set(payload, local_port);
5775 static inline void mlxsw_reg_pptb_pack(char *payload, u16 local_port)
5779 mlxsw_reg_pptb_local_port_set(payload, local_port);
5872 static inline void mlxsw_reg_pbmc_pack(char *payload, u16 local_port,
5876 mlxsw_reg_pbmc_local_port_set(payload, local_port);
5930 static inline void mlxsw_reg_pspa_pack(char *payload, u8 swid, u16 local_port)
5934 mlxsw_reg_pspa_local_port_set(payload, local_port);
6046 static inline void mlxsw_reg_pplr_pack(char *payload, u16 local_port,
6050 mlxsw_reg_pplr_local_port_set(payload, local_port);
6102 * The local_port value which can be assigned to the module.
6171 static inline void mlxsw_reg_pmecr_pack(char *payload, u16 local_port,
6175 mlxsw_reg_pmecr_local_port_set(payload, local_port);
6268 static inline void mlxsw_reg_pddr_pack(char *payload, u16 local_port,
6272 mlxsw_reg_pddr_local_port_set(payload, local_port);
6354 * Label split mapping for local_port.
6365 static inline void mlxsw_reg_pllp_pack(char *payload, u16 local_port)
6368 mlxsw_reg_pllp_local_port_set(payload, local_port);
10108 static inline void mlxsw_reg_mpar_pack(char *payload, u16 local_port,
10114 mlxsw_reg_mpar_local_port_set(payload, local_port);
10253 static inline void mlxsw_reg_mlcr_pack(char *payload, u16 local_port,
10257 mlxsw_reg_mlcr_local_port_set(payload, local_port);
10738 * Enable sampling on port local_port
10752 static inline void mlxsw_reg_mpsc_pack(char *payload, u16 local_port, bool e,
10756 mlxsw_reg_mpsc_local_port_set(payload, local_port);
10987 static inline void mlxsw_reg_momte_pack(char *payload, u16 local_port,
10991 mlxsw_reg_momte_local_port_set(payload, local_port);
11189 * 0: config is global. When reading - the local_port is 1.
11229 u16 local_port, bool ptp_trap_en,
11234 mlxsw_reg_mtpcpc_local_port_set(payload, pport ? local_port : 0);
12310 static inline void mlxsw_reg_tnqdr_pack(char *payload, u16 local_port)
12313 mlxsw_reg_tnqdr_local_port_set(payload, local_port);
12698 static inline void mlxsw_reg_sbcm_pack(char *payload, u16 local_port, u8 pg_buff,
12704 mlxsw_reg_sbcm_local_port_set(payload, local_port);
12733 * The pool associated to quota counting on the local_port.
12784 static inline void mlxsw_reg_sbpm_pack(char *payload, u16 local_port, u8 pool,
12789 mlxsw_reg_sbpm_local_port_set(payload, local_port);
12989 static inline void mlxsw_reg_sbib_pack(char *payload, u16 local_port,
12993 mlxsw_reg_sbib_local_port_set(payload, local_port);