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()
3454 MLXSW_ITEM32(reg, qtct, local_port, 0x00, 16, 8);
3479 static inline void mlxsw_reg_qtct_pack(char *payload, u8 local_port, in mlxsw_reg_qtct_pack() argument
3483 mlxsw_reg_qtct_local_port_set(payload, local_port); in mlxsw_reg_qtct_pack()
3503 MLXSW_ITEM32(reg, qeec, local_port, 0x00, 16, 8);
3646 static inline void mlxsw_reg_qeec_pack(char *payload, u8 local_port, in mlxsw_reg_qeec_pack() argument
3651 mlxsw_reg_qeec_local_port_set(payload, local_port); in mlxsw_reg_qeec_pack()
3657 static inline void mlxsw_reg_qeec_ptps_pack(char *payload, u8 local_port, in mlxsw_reg_qeec_ptps_pack() argument
3661 mlxsw_reg_qeec_local_port_set(payload, local_port); in mlxsw_reg_qeec_ptps_pack()
3681 MLXSW_ITEM32(reg, qrwe, local_port, 0x00, 16, 8);
3695 static inline void mlxsw_reg_qrwe_pack(char *payload, u8 local_port, in mlxsw_reg_qrwe_pack() argument
3699 mlxsw_reg_qrwe_local_port_set(payload, local_port); in mlxsw_reg_qrwe_pack()
3722 MLXSW_ITEM32(reg, qpdsm, local_port, 0x00, 16, 8);
3775 static inline void mlxsw_reg_qpdsm_pack(char *payload, u8 local_port) in mlxsw_reg_qpdsm_pack() argument
3778 mlxsw_reg_qpdsm_local_port_set(payload, local_port); in mlxsw_reg_qpdsm_pack()
3808 MLXSW_ITEM32(reg, qpdp, local_port, 0x00, 16, 8);
3816 static inline void mlxsw_reg_qpdp_pack(char *payload, u8 local_port, in mlxsw_reg_qpdp_pack() argument
3820 mlxsw_reg_qpdp_local_port_set(payload, local_port); in mlxsw_reg_qpdp_pack()
3843 MLXSW_ITEM32(reg, qpdpm, local_port, 0x00, 16, 8);
3862 static inline void mlxsw_reg_qpdpm_pack(char *payload, u8 local_port) in mlxsw_reg_qpdpm_pack() argument
3865 mlxsw_reg_qpdpm_local_port_set(payload, local_port); in mlxsw_reg_qpdpm_pack()
3894 MLXSW_ITEM32(reg, qtctm, local_port, 0x00, 16, 8);
3904 mlxsw_reg_qtctm_pack(char *payload, u8 local_port, bool mc) in mlxsw_reg_qtctm_pack() argument
3907 mlxsw_reg_qtctm_local_port_set(payload, local_port); in mlxsw_reg_qtctm_pack()
4037 MLXSW_ITEM32(reg, pmlp, local_port, 0x00, 16, 8);
4068 static inline void mlxsw_reg_pmlp_pack(char *payload, u8 local_port) in mlxsw_reg_pmlp_pack() argument
4071 mlxsw_reg_pmlp_local_port_set(payload, local_port); in mlxsw_reg_pmlp_pack()
4087 MLXSW_ITEM32(reg, pmtu, local_port, 0x00, 16, 8);
4115 static inline void mlxsw_reg_pmtu_pack(char *payload, u8 local_port, in mlxsw_reg_pmtu_pack() argument
4119 mlxsw_reg_pmtu_local_port_set(payload, local_port); in mlxsw_reg_pmtu_pack()
4149 MLXSW_ITEM32(reg, ptys, local_port, 0x00, 16, 8);
4308 static inline void mlxsw_reg_ptys_eth_pack(char *payload, u8 local_port, in mlxsw_reg_ptys_eth_pack() argument
4312 mlxsw_reg_ptys_local_port_set(payload, local_port); in mlxsw_reg_ptys_eth_pack()
4318 static inline void mlxsw_reg_ptys_ext_eth_pack(char *payload, u8 local_port, in mlxsw_reg_ptys_ext_eth_pack() argument
4322 mlxsw_reg_ptys_local_port_set(payload, local_port); in mlxsw_reg_ptys_ext_eth_pack()
4360 static inline void mlxsw_reg_ptys_ib_pack(char *payload, u8 local_port, in mlxsw_reg_ptys_ib_pack() argument
4364 mlxsw_reg_ptys_local_port_set(payload, local_port); in mlxsw_reg_ptys_ib_pack()
4408 MLXSW_ITEM32(reg, ppad, local_port, 0x00, 16, 8);
4418 u8 local_port) in mlxsw_reg_ppad_pack() argument
4422 mlxsw_reg_ppad_local_port_set(payload, local_port); in mlxsw_reg_ppad_pack()
4447 MLXSW_ITEM32(reg, paos, local_port, 0x00, 16, 8);
4492 static inline void mlxsw_reg_paos_pack(char *payload, u8 local_port, in mlxsw_reg_paos_pack() argument
4497 mlxsw_reg_paos_local_port_set(payload, local_port); in mlxsw_reg_paos_pack()
4518 MLXSW_ITEM32(reg, pfcc, local_port, 0x00, 16, 8);
4635 static inline void mlxsw_reg_pfcc_pack(char *payload, u8 local_port) in mlxsw_reg_pfcc_pack() argument
4638 mlxsw_reg_pfcc_local_port_set(payload, local_port); in mlxsw_reg_pfcc_pack()
4668 MLXSW_ITEM32(reg, ppcnt, local_port, 0x00, 16, 8);
5134 static inline void mlxsw_reg_ppcnt_pack(char *payload, u8 local_port, in mlxsw_reg_ppcnt_pack() argument
5140 mlxsw_reg_ppcnt_local_port_set(payload, local_port); in mlxsw_reg_ppcnt_pack()
5160 MLXSW_ITEM32(reg, plib, local_port, 0x00, 16, 8);
5198 MLXSW_ITEM32(reg, pptb, local_port, 0x00, 16, 8);
5245 static inline void mlxsw_reg_pptb_pack(char *payload, u8 local_port) in mlxsw_reg_pptb_pack() argument
5249 mlxsw_reg_pptb_local_port_set(payload, local_port); in mlxsw_reg_pptb_pack()
5275 MLXSW_ITEM32(reg, pbmc, local_port, 0x00, 16, 8);
5342 static inline void mlxsw_reg_pbmc_pack(char *payload, u8 local_port, in mlxsw_reg_pbmc_pack() argument
5346 mlxsw_reg_pbmc_local_port_set(payload, local_port); in mlxsw_reg_pbmc_pack()
5391 MLXSW_ITEM32(reg, pspa, local_port, 0x00, 16, 8);
5400 static inline void mlxsw_reg_pspa_pack(char *payload, u8 swid, u8 local_port) in mlxsw_reg_pspa_pack() argument
5404 mlxsw_reg_pspa_local_port_set(payload, local_port); in mlxsw_reg_pspa_pack()
5479 MLXSW_ITEM32(reg, pplr, local_port, 0x00, 16, 8);
5492 static inline void mlxsw_reg_pplr_pack(char *payload, u8 local_port, in mlxsw_reg_pplr_pack() argument
5496 mlxsw_reg_pplr_local_port_set(payload, local_port); in mlxsw_reg_pplr_pack()
5559 MLXSW_ITEM32(reg, pddr, local_port, 0x00, 16, 8);
5588 static inline void mlxsw_reg_pddr_pack(char *payload, u8 local_port, in mlxsw_reg_pddr_pack() argument
5592 mlxsw_reg_pddr_local_port_set(payload, local_port); in mlxsw_reg_pddr_pack()
9025 MLXSW_ITEM32(reg, mpar, local_port, 0x00, 16, 8);
9051 static inline void mlxsw_reg_mpar_pack(char *payload, u8 local_port, in mlxsw_reg_mpar_pack() argument
9056 mlxsw_reg_mpar_local_port_set(payload, local_port); in mlxsw_reg_mpar_pack()
9153 MLXSW_ITEM32(reg, mlcr, local_port, 0x00, 16, 8);
9172 static inline void mlxsw_reg_mlcr_pack(char *payload, u8 local_port, in mlxsw_reg_mlcr_pack() argument
9176 mlxsw_reg_mlcr_local_port_set(payload, local_port); in mlxsw_reg_mlcr_pack()
9512 MLXSW_ITEM32(reg, mpsc, local_port, 0x00, 16, 8);
9529 static inline void mlxsw_reg_mpsc_pack(char *payload, u8 local_port, bool e, in mlxsw_reg_mpsc_pack() argument
9533 mlxsw_reg_mpsc_local_port_set(payload, local_port); in mlxsw_reg_mpsc_pack()
9735 MLXSW_ITEM32(reg, momte, local_port, 0x00, 16, 8);
9762 static inline void mlxsw_reg_momte_pack(char *payload, u8 local_port, in mlxsw_reg_momte_pack() argument
9766 mlxsw_reg_momte_local_port_set(payload, local_port); in mlxsw_reg_momte_pack()
9830 MLXSW_ITEM32(reg, mtpptr, local_port, 0x00, 16, 8);
10424 MLXSW_ITEM32(reg, tnqdr, local_port, 0x00, 16, 8);
10432 static inline void mlxsw_reg_tnqdr_pack(char *payload, u8 local_port) in mlxsw_reg_tnqdr_pack() argument
10435 mlxsw_reg_tnqdr_local_port_set(payload, local_port); in mlxsw_reg_tnqdr_pack()
10767 MLXSW_ITEM32(reg, sbcm, local_port, 0x00, 16, 8);
10821 static inline void mlxsw_reg_sbcm_pack(char *payload, u8 local_port, u8 pg_buff, in mlxsw_reg_sbcm_pack() argument
10827 mlxsw_reg_sbcm_local_port_set(payload, local_port); in mlxsw_reg_sbcm_pack()
10853 MLXSW_ITEM32(reg, sbpm, local_port, 0x00, 16, 8);
10907 static inline void mlxsw_reg_sbpm_pack(char *payload, u8 local_port, u8 pool, in mlxsw_reg_sbpm_pack() argument
10912 mlxsw_reg_sbpm_local_port_set(payload, local_port); in mlxsw_reg_sbpm_pack()
11092 MLXSW_ITEM32(reg, sbib, local_port, 0x00, 16, 8);
11102 static inline void mlxsw_reg_sbib_pack(char *payload, u8 local_port, in mlxsw_reg_sbib_pack() argument
11106 mlxsw_reg_sbib_local_port_set(payload, local_port); in mlxsw_reg_sbib_pack()
11277 MLXSW_ITEM32(reg, pude, local_port, 0x00, 16, 8);