Lines Matching refs:reiv_pl
757 char *reiv_pl; in mlxsw_sp_fid_reiv_handle() local
760 reiv_pl = kmalloc(MLXSW_REG_REIV_LEN, GFP_KERNEL); in mlxsw_sp_fid_reiv_handle()
761 if (!reiv_pl) in mlxsw_sp_fid_reiv_handle()
764 mlxsw_reg_reiv_pack(reiv_pl, port_page, rif_index); in mlxsw_sp_fid_reiv_handle()
775 mlxsw_reg_reiv_rec_update_set(reiv_pl, rec_num, true); in mlxsw_sp_fid_reiv_handle()
776 mlxsw_reg_reiv_rec_evid_set(reiv_pl, rec_num, in mlxsw_sp_fid_reiv_handle()
782 kfree(reiv_pl); in mlxsw_sp_fid_reiv_handle()
786 err = mlxsw_reg_write(mlxsw_sp->core, MLXSW_REG(reiv), reiv_pl); in mlxsw_sp_fid_reiv_handle()
790 kfree(reiv_pl); in mlxsw_sp_fid_reiv_handle()
794 kfree(reiv_pl); in mlxsw_sp_fid_reiv_handle()
1077 char *reiv_pl; in mlxsw_sp_fid_erif_eport_to_vid_map_one() local
1080 reiv_pl = kmalloc(MLXSW_REG_REIV_LEN, GFP_KERNEL); in mlxsw_sp_fid_erif_eport_to_vid_map_one()
1081 if (!reiv_pl) in mlxsw_sp_fid_erif_eport_to_vid_map_one()
1084 mlxsw_reg_reiv_pack(reiv_pl, port_page, rif_index); in mlxsw_sp_fid_erif_eport_to_vid_map_one()
1085 mlxsw_reg_reiv_rec_update_set(reiv_pl, rec_num, true); in mlxsw_sp_fid_erif_eport_to_vid_map_one()
1086 mlxsw_reg_reiv_rec_evid_set(reiv_pl, rec_num, valid ? vid : 0); in mlxsw_sp_fid_erif_eport_to_vid_map_one()
1087 err = mlxsw_reg_write(mlxsw_sp->core, MLXSW_REG(reiv), reiv_pl); in mlxsw_sp_fid_erif_eport_to_vid_map_one()
1088 kfree(reiv_pl); in mlxsw_sp_fid_erif_eport_to_vid_map_one()