Lines Matching refs:local_port
144 MLXSW_ITEM32(reg, sspr, local_port, 0x00, 16, 8);
164 static inline void mlxsw_reg_sspr_pack(char *payload, u8 local_port) in mlxsw_reg_sspr_pack() argument
168 mlxsw_reg_sspr_local_port_set(payload, local_port); in mlxsw_reg_sspr_pack()
170 mlxsw_reg_sspr_system_port_set(payload, local_port); in mlxsw_reg_sspr_pack()
410 u8 local_port) in mlxsw_reg_sfd_uc_pack() argument
417 mlxsw_reg_sfd_uc_system_port_set(payload, rec_index, local_port); in mlxsw_reg_sfd_uc_pack()
784 MLXSW_ITEM32(reg, spms, local_port, 0x00, 16, 8);
803 static inline void mlxsw_reg_spms_pack(char *payload, u8 local_port) in mlxsw_reg_spms_pack() argument
806 mlxsw_reg_spms_local_port_set(payload, local_port); in mlxsw_reg_spms_pack()
828 MLXSW_ITEM32(reg, spvid, local_port, 0x00, 16, 8);
843 static inline void mlxsw_reg_spvid_pack(char *payload, u8 local_port, u16 pvid) in mlxsw_reg_spvid_pack() argument
846 mlxsw_reg_spvid_local_port_set(payload, local_port); in mlxsw_reg_spvid_pack()
884 MLXSW_ITEM32(reg, spvm, local_port, 0x00, 16, 8);
932 static inline void mlxsw_reg_spvm_pack(char *payload, u8 local_port, in mlxsw_reg_spvm_pack() argument
940 mlxsw_reg_spvm_local_port_set(payload, local_port); in mlxsw_reg_spvm_pack()
967 MLXSW_ITEM32(reg, spaft, local_port, 0x00, 16, 8);
994 static inline void mlxsw_reg_spaft_pack(char *payload, u8 local_port, in mlxsw_reg_spaft_pack() argument
998 mlxsw_reg_spaft_local_port_set(payload, local_port); in mlxsw_reg_spaft_pack()
1320 u8 local_port) in mlxsw_reg_sldr_lag_add_port_pack() argument
1326 mlxsw_reg_sldr_system_port_set(payload, 0, local_port); in mlxsw_reg_sldr_lag_add_port_pack()
1330 u8 local_port) in mlxsw_reg_sldr_lag_remove_port_pack() argument
1336 mlxsw_reg_sldr_system_port_set(payload, 0, local_port); in mlxsw_reg_sldr_lag_remove_port_pack()
1370 MLXSW_ITEM32(reg, slcr, local_port, 0x00, 16, 8);
1488 MLXSW_ITEM32(reg, slcor, local_port, 0x00, 16, 8);
1504 u8 local_port, u16 lag_id, in mlxsw_reg_slcor_pack() argument
1509 mlxsw_reg_slcor_local_port_set(payload, local_port); in mlxsw_reg_slcor_pack()
1514 u8 local_port, u16 lag_id, in mlxsw_reg_slcor_port_add_pack() argument
1517 mlxsw_reg_slcor_pack(payload, local_port, lag_id, in mlxsw_reg_slcor_port_add_pack()
1523 u8 local_port, u16 lag_id) in mlxsw_reg_slcor_port_remove_pack() argument
1525 mlxsw_reg_slcor_pack(payload, local_port, lag_id, in mlxsw_reg_slcor_port_remove_pack()
1530 u8 local_port, u16 lag_id) in mlxsw_reg_slcor_col_enable_pack() argument
1532 mlxsw_reg_slcor_pack(payload, local_port, lag_id, in mlxsw_reg_slcor_col_enable_pack()
1537 u8 local_port, u16 lag_id) in mlxsw_reg_slcor_col_disable_pack() argument
1539 mlxsw_reg_slcor_pack(payload, local_port, lag_id, in mlxsw_reg_slcor_col_disable_pack()
1556 MLXSW_ITEM32(reg, spmlr, local_port, 0x00, 16, 8);
1584 static inline void mlxsw_reg_spmlr_pack(char *payload, u8 local_port, in mlxsw_reg_spmlr_pack() argument
1588 mlxsw_reg_spmlr_local_port_set(payload, local_port); in mlxsw_reg_spmlr_pack()
1615 MLXSW_ITEM32(reg, svfa, local_port, 0x00, 16, 8);
1669 static inline void mlxsw_reg_svfa_pack(char *payload, u8 local_port, in mlxsw_reg_svfa_pack() argument
1674 local_port = mt == MLXSW_REG_SVFA_MT_VID_TO_FID ? 0 : local_port; in mlxsw_reg_svfa_pack()
1676 mlxsw_reg_svfa_local_port_set(payload, local_port); in mlxsw_reg_svfa_pack()
1698 MLXSW_ITEM32(reg, svpe, local_port, 0x00, 16, 8);
1708 static inline void mlxsw_reg_svpe_pack(char *payload, u8 local_port, in mlxsw_reg_svpe_pack() argument
1712 mlxsw_reg_svpe_local_port_set(payload, local_port); in mlxsw_reg_svpe_pack()
1818 MLXSW_ITEM32(reg, spvmlr, local_port, 0x00, 16, 8);
1841 static inline void mlxsw_reg_spvmlr_pack(char *payload, u8 local_port, in mlxsw_reg_spvmlr_pack() argument
1851 mlxsw_reg_spvmlr_local_port_set(payload, local_port); in mlxsw_reg_spvmlr_pack()
1876 MLXSW_ITEM32(reg, cwtp, local_port, 0, 16, 8);
1910 static inline void mlxsw_reg_cwtp_pack(char *payload, u8 local_port, in mlxsw_reg_cwtp_pack() argument
1916 mlxsw_reg_cwtp_local_port_set(payload, local_port); in mlxsw_reg_cwtp_pack()
1954 MLXSW_ITEM32(reg, cwtpm, local_port, 0, 16, 8);
2028 static inline void mlxsw_reg_cwtpm_pack(char *payload, u8 local_port, in mlxsw_reg_cwtpm_pack() argument
2033 mlxsw_reg_cwtpm_local_port_set(payload, local_port); in mlxsw_reg_cwtpm_pack()
2100 MLXSW_ITEM32(reg, ppbt, local_port, 0x00, 16, 8);
2119 u8 local_port, u16 acl_info) in mlxsw_reg_ppbt_pack() argument
2124 mlxsw_reg_ppbt_local_port_set(payload, local_port); in mlxsw_reg_ppbt_pack()
3250 MLXSW_ITEM32(reg, qpts, local_port, 0x00, 16, 8);
3263 static inline void mlxsw_reg_qpts_pack(char *payload, u8 local_port, in mlxsw_reg_qpts_pack() argument
3268 mlxsw_reg_qpts_local_port_set(payload, local_port); in mlxsw_reg_qpts_pack()
3428 MLXSW_ITEM32(reg, qtct, local_port, 0x00, 16, 8);
3453 static inline void mlxsw_reg_qtct_pack(char *payload, u8 local_port, in mlxsw_reg_qtct_pack() argument
3457 mlxsw_reg_qtct_local_port_set(payload, local_port); in mlxsw_reg_qtct_pack()
3477 MLXSW_ITEM32(reg, qeec, local_port, 0x00, 16, 8);
3605 static inline void mlxsw_reg_qeec_pack(char *payload, u8 local_port, in mlxsw_reg_qeec_pack() argument
3610 mlxsw_reg_qeec_local_port_set(payload, local_port); in mlxsw_reg_qeec_pack()
3616 static inline void mlxsw_reg_qeec_ptps_pack(char *payload, u8 local_port, in mlxsw_reg_qeec_ptps_pack() argument
3620 mlxsw_reg_qeec_local_port_set(payload, local_port); in mlxsw_reg_qeec_ptps_pack()
3641 MLXSW_ITEM32(reg, qrwe, local_port, 0x00, 16, 8);
3655 static inline void mlxsw_reg_qrwe_pack(char *payload, u8 local_port, in mlxsw_reg_qrwe_pack() argument
3659 mlxsw_reg_qrwe_local_port_set(payload, local_port); in mlxsw_reg_qrwe_pack()
3682 MLXSW_ITEM32(reg, qpdsm, local_port, 0x00, 16, 8);
3735 static inline void mlxsw_reg_qpdsm_pack(char *payload, u8 local_port) in mlxsw_reg_qpdsm_pack() argument
3738 mlxsw_reg_qpdsm_local_port_set(payload, local_port); in mlxsw_reg_qpdsm_pack()
3771 MLXSW_ITEM32(reg, qpdpm, local_port, 0x00, 16, 8);
3790 static inline void mlxsw_reg_qpdpm_pack(char *payload, u8 local_port) in mlxsw_reg_qpdpm_pack() argument
3793 mlxsw_reg_qpdpm_local_port_set(payload, local_port); in mlxsw_reg_qpdpm_pack()
3822 MLXSW_ITEM32(reg, qtctm, local_port, 0x00, 16, 8);
3832 mlxsw_reg_qtctm_pack(char *payload, u8 local_port, bool mc) in mlxsw_reg_qtctm_pack() argument
3835 mlxsw_reg_qtctm_local_port_set(payload, local_port); in mlxsw_reg_qtctm_pack()
3965 MLXSW_ITEM32(reg, pmlp, local_port, 0x00, 16, 8);
3995 static inline void mlxsw_reg_pmlp_pack(char *payload, u8 local_port) in mlxsw_reg_pmlp_pack() argument
3998 mlxsw_reg_pmlp_local_port_set(payload, local_port); in mlxsw_reg_pmlp_pack()
4014 MLXSW_ITEM32(reg, pmtu, local_port, 0x00, 16, 8);
4042 static inline void mlxsw_reg_pmtu_pack(char *payload, u8 local_port, in mlxsw_reg_pmtu_pack() argument
4046 mlxsw_reg_pmtu_local_port_set(payload, local_port); in mlxsw_reg_pmtu_pack()
4076 MLXSW_ITEM32(reg, ptys, local_port, 0x00, 16, 8);
4240 static inline void mlxsw_reg_ptys_eth_pack(char *payload, u8 local_port, in mlxsw_reg_ptys_eth_pack() argument
4244 mlxsw_reg_ptys_local_port_set(payload, local_port); in mlxsw_reg_ptys_eth_pack()
4250 static inline void mlxsw_reg_ptys_ext_eth_pack(char *payload, u8 local_port, in mlxsw_reg_ptys_ext_eth_pack() argument
4254 mlxsw_reg_ptys_local_port_set(payload, local_port); in mlxsw_reg_ptys_ext_eth_pack()
4292 static inline void mlxsw_reg_ptys_ib_pack(char *payload, u8 local_port, in mlxsw_reg_ptys_ib_pack() argument
4296 mlxsw_reg_ptys_local_port_set(payload, local_port); in mlxsw_reg_ptys_ib_pack()
4340 MLXSW_ITEM32(reg, ppad, local_port, 0x00, 16, 8);
4350 u8 local_port) in mlxsw_reg_ppad_pack() argument
4354 mlxsw_reg_ppad_local_port_set(payload, local_port); in mlxsw_reg_ppad_pack()
4379 MLXSW_ITEM32(reg, paos, local_port, 0x00, 16, 8);
4424 static inline void mlxsw_reg_paos_pack(char *payload, u8 local_port, in mlxsw_reg_paos_pack() argument
4429 mlxsw_reg_paos_local_port_set(payload, local_port); in mlxsw_reg_paos_pack()
4450 MLXSW_ITEM32(reg, pfcc, local_port, 0x00, 16, 8);
4567 static inline void mlxsw_reg_pfcc_pack(char *payload, u8 local_port) in mlxsw_reg_pfcc_pack() argument
4570 mlxsw_reg_pfcc_local_port_set(payload, local_port); in mlxsw_reg_pfcc_pack()
4600 MLXSW_ITEM32(reg, ppcnt, local_port, 0x00, 16, 8);
5066 static inline void mlxsw_reg_ppcnt_pack(char *payload, u8 local_port, in mlxsw_reg_ppcnt_pack() argument
5072 mlxsw_reg_ppcnt_local_port_set(payload, local_port); in mlxsw_reg_ppcnt_pack()
5092 MLXSW_ITEM32(reg, plib, local_port, 0x00, 16, 8);
5130 MLXSW_ITEM32(reg, pptb, local_port, 0x00, 16, 8);
5177 static inline void mlxsw_reg_pptb_pack(char *payload, u8 local_port) in mlxsw_reg_pptb_pack() argument
5181 mlxsw_reg_pptb_local_port_set(payload, local_port); in mlxsw_reg_pptb_pack()
5207 MLXSW_ITEM32(reg, pbmc, local_port, 0x00, 16, 8);
5274 static inline void mlxsw_reg_pbmc_pack(char *payload, u8 local_port, in mlxsw_reg_pbmc_pack() argument
5278 mlxsw_reg_pbmc_local_port_set(payload, local_port); in mlxsw_reg_pbmc_pack()
5323 MLXSW_ITEM32(reg, pspa, local_port, 0x00, 16, 8);
5332 static inline void mlxsw_reg_pspa_pack(char *payload, u8 swid, u8 local_port) in mlxsw_reg_pspa_pack() argument
5336 mlxsw_reg_pspa_local_port_set(payload, local_port); in mlxsw_reg_pspa_pack()
5353 MLXSW_ITEM32(reg, pplr, local_port, 0x00, 16, 8);
5366 static inline void mlxsw_reg_pplr_pack(char *payload, u8 local_port, in mlxsw_reg_pplr_pack() argument
5370 mlxsw_reg_pplr_local_port_set(payload, local_port); in mlxsw_reg_pplr_pack()
8682 MLXSW_ITEM32(reg, mpar, local_port, 0x00, 16, 8);
8708 static inline void mlxsw_reg_mpar_pack(char *payload, u8 local_port, in mlxsw_reg_mpar_pack() argument
8713 mlxsw_reg_mpar_local_port_set(payload, local_port); in mlxsw_reg_mpar_pack()
8810 MLXSW_ITEM32(reg, mlcr, local_port, 0x00, 16, 8);
8829 static inline void mlxsw_reg_mlcr_pack(char *payload, u8 local_port, in mlxsw_reg_mlcr_pack() argument
8833 mlxsw_reg_mlcr_local_port_set(payload, local_port); in mlxsw_reg_mlcr_pack()
9169 MLXSW_ITEM32(reg, mpsc, local_port, 0x00, 16, 8);
9186 static inline void mlxsw_reg_mpsc_pack(char *payload, u8 local_port, bool e, in mlxsw_reg_mpsc_pack() argument
9190 mlxsw_reg_mpsc_local_port_set(payload, local_port); in mlxsw_reg_mpsc_pack()
9379 MLXSW_ITEM32(reg, mtpptr, local_port, 0x00, 16, 8);
9867 MLXSW_ITEM32(reg, tnqdr, local_port, 0x00, 16, 8);
9875 static inline void mlxsw_reg_tnqdr_pack(char *payload, u8 local_port) in mlxsw_reg_tnqdr_pack() argument
9878 mlxsw_reg_tnqdr_local_port_set(payload, local_port); in mlxsw_reg_tnqdr_pack()
10124 MLXSW_ITEM32(reg, sbcm, local_port, 0x00, 16, 8);
10178 static inline void mlxsw_reg_sbcm_pack(char *payload, u8 local_port, u8 pg_buff, in mlxsw_reg_sbcm_pack() argument
10184 mlxsw_reg_sbcm_local_port_set(payload, local_port); in mlxsw_reg_sbcm_pack()
10210 MLXSW_ITEM32(reg, sbpm, local_port, 0x00, 16, 8);
10264 static inline void mlxsw_reg_sbpm_pack(char *payload, u8 local_port, u8 pool, in mlxsw_reg_sbpm_pack() argument
10269 mlxsw_reg_sbpm_local_port_set(payload, local_port); in mlxsw_reg_sbpm_pack()
10449 MLXSW_ITEM32(reg, sbib, local_port, 0x00, 16, 8);
10459 static inline void mlxsw_reg_sbib_pack(char *payload, u8 local_port, in mlxsw_reg_sbib_pack() argument
10463 mlxsw_reg_sbib_local_port_set(payload, local_port); in mlxsw_reg_sbib_pack()
10622 MLXSW_ITEM32(reg, pude, local_port, 0x00, 16, 8);