Lines Matching refs:reiv_pl
616 char *reiv_pl; in mlxsw_sp_fid_reiv_handle() local
619 reiv_pl = kmalloc(MLXSW_REG_REIV_LEN, GFP_KERNEL); in mlxsw_sp_fid_reiv_handle()
620 if (!reiv_pl) in mlxsw_sp_fid_reiv_handle()
623 mlxsw_reg_reiv_pack(reiv_pl, port_page, rif_index); in mlxsw_sp_fid_reiv_handle()
634 mlxsw_reg_reiv_rec_update_set(reiv_pl, rec_num, true); in mlxsw_sp_fid_reiv_handle()
635 mlxsw_reg_reiv_rec_evid_set(reiv_pl, rec_num, in mlxsw_sp_fid_reiv_handle()
641 kfree(reiv_pl); in mlxsw_sp_fid_reiv_handle()
645 err = mlxsw_reg_write(mlxsw_sp->core, MLXSW_REG(reiv), reiv_pl); in mlxsw_sp_fid_reiv_handle()
649 kfree(reiv_pl); in mlxsw_sp_fid_reiv_handle()
653 kfree(reiv_pl); in mlxsw_sp_fid_reiv_handle()
935 char *reiv_pl; in mlxsw_sp_fid_erif_eport_to_vid_map_one() local
938 reiv_pl = kmalloc(MLXSW_REG_REIV_LEN, GFP_KERNEL); in mlxsw_sp_fid_erif_eport_to_vid_map_one()
939 if (!reiv_pl) in mlxsw_sp_fid_erif_eport_to_vid_map_one()
942 mlxsw_reg_reiv_pack(reiv_pl, port_page, rif_index); in mlxsw_sp_fid_erif_eport_to_vid_map_one()
943 mlxsw_reg_reiv_rec_update_set(reiv_pl, rec_num, true); in mlxsw_sp_fid_erif_eport_to_vid_map_one()
944 mlxsw_reg_reiv_rec_evid_set(reiv_pl, rec_num, valid ? vid : 0); in mlxsw_sp_fid_erif_eport_to_vid_map_one()
945 err = mlxsw_reg_write(mlxsw_sp->core, MLXSW_REG(reiv), reiv_pl); in mlxsw_sp_fid_erif_eport_to_vid_map_one()
946 kfree(reiv_pl); in mlxsw_sp_fid_erif_eport_to_vid_map_one()