Searched refs:rec_index (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/ |
| D | reg.h | 391 static inline void mlxsw_reg_sfd_rec_pack(char *payload, int rec_index, in mlxsw_reg_sfd_rec_pack() argument 398 if (rec_index >= num_rec) in mlxsw_reg_sfd_rec_pack() 399 mlxsw_reg_sfd_num_rec_set(payload, rec_index + 1); in mlxsw_reg_sfd_rec_pack() 400 mlxsw_reg_sfd_rec_swid_set(payload, rec_index, 0); in mlxsw_reg_sfd_rec_pack() 401 mlxsw_reg_sfd_rec_type_set(payload, rec_index, rec_type); in mlxsw_reg_sfd_rec_pack() 402 mlxsw_reg_sfd_rec_mac_memcpy_to(payload, rec_index, mac); in mlxsw_reg_sfd_rec_pack() 403 mlxsw_reg_sfd_rec_action_set(payload, rec_index, action); in mlxsw_reg_sfd_rec_pack() 406 static inline void mlxsw_reg_sfd_uc_pack(char *payload, int rec_index, in mlxsw_reg_sfd_uc_pack() argument 412 mlxsw_reg_sfd_rec_pack(payload, rec_index, in mlxsw_reg_sfd_uc_pack() 414 mlxsw_reg_sfd_rec_policy_set(payload, rec_index, policy); in mlxsw_reg_sfd_uc_pack() [all …]
|
| D | spectrum_switchdev.c | 2450 char *sfn_pl, int rec_index, in mlxsw_sp_fdb_notify_mac_process() argument 2464 mlxsw_reg_sfn_mac_unpack(sfn_pl, rec_index, mac, &fid, &local_port); in mlxsw_sp_fdb_notify_mac_process() 2511 char *sfn_pl, int rec_index, in mlxsw_sp_fdb_notify_mac_lag_process() argument 2526 mlxsw_reg_sfn_mac_lag_unpack(sfn_pl, rec_index, mac, &fid, &lag_id); in mlxsw_sp_fdb_notify_mac_lag_process() 2627 int rec_index, in mlxsw_sp_fdb_notify_mac_uc_tunnel_process() argument 2641 mlxsw_reg_sfn_uc_tunnel_unpack(sfn_pl, rec_index, mac, &fid_index, in mlxsw_sp_fdb_notify_mac_uc_tunnel_process() 2691 char *sfn_pl, int rec_index) in mlxsw_sp_fdb_notify_rec_process() argument 2693 switch (mlxsw_reg_sfn_rec_type_get(sfn_pl, rec_index)) { in mlxsw_sp_fdb_notify_rec_process() 2696 rec_index, true); in mlxsw_sp_fdb_notify_rec_process() 2700 rec_index, false); in mlxsw_sp_fdb_notify_rec_process() [all …]
|
| D | spectrum_buffers.c | 1197 int rec_index = 0; in mlxsw_sp_sb_sr_occ_query_cb() local 1216 mlxsw_reg_sbsr_rec_unpack(sbsr_pl, rec_index++, in mlxsw_sp_sb_sr_occ_query_cb() 1230 mlxsw_reg_sbsr_rec_unpack(sbsr_pl, rec_index++, in mlxsw_sp_sb_sr_occ_query_cb()
|
| D | spectrum_router.c | 2130 int rec_index) in mlxsw_sp_router_neigh_ent_ipv6_process() argument 2137 mlxsw_reg_rauhtd_ent_ipv6_unpack(rauhtd_pl, rec_index, &rif, in mlxsw_sp_router_neigh_ent_ipv6_process() 2157 int rec_index) in mlxsw_sp_router_neigh_ent_ipv6_process() argument 2164 int rec_index) in mlxsw_sp_router_neigh_rec_ipv4_process() argument 2170 rec_index); in mlxsw_sp_router_neigh_rec_ipv4_process() 2178 ent_index = rec_index * MLXSW_REG_RAUHTD_IPV4_ENT_PER_REC + i; in mlxsw_sp_router_neigh_rec_ipv4_process() 2187 int rec_index) in mlxsw_sp_router_neigh_rec_ipv6_process() argument 2191 rec_index); in mlxsw_sp_router_neigh_rec_ipv6_process() 2195 char *rauhtd_pl, int rec_index) in mlxsw_sp_router_neigh_rec_process() argument 2197 switch (mlxsw_reg_rauhtd_rec_type_get(rauhtd_pl, rec_index)) { in mlxsw_sp_router_neigh_rec_process() [all …]
|