Home
last modified time | relevance | path

Searched refs:mr_mfc (Results 1 – 7 of 7) sorted by relevance

/linux/include/linux/
H A Dmroute_base.h135 struct mr_mfc { struct
162 static inline void mr_cache_put(struct mr_mfc *c) in mr_cache_put() argument
168 static inline void mr_cache_hold(struct mr_mfc *c) in mr_cache_hold()
175 struct mr_mfc *mfc;
182 struct mr_mfc *mfc, u32 tb_id, in mr_call_mfc_notifier()
200 struct mr_mfc *mfc, u32 tb_id, in mr_call_mfc_notifiers()
296 struct mr_mfc *c, struct rtmsg *rtm);
300 u32 portid, u32 seq, struct mr_mfc *c,
308 u32 portid, u32 seq, struct mr_mfc *c,
341 static inline struct mr_mfc *mr_mfc_find_any(struct mr_table *mrt, in mr_mfc_find_any()
[all …]
H A Dmroute.h81 struct mr_mfc _c;
H A Dmroute6.h91 struct mr_mfc _c;
/linux/net/ipv4/
H A Dipmr_base.c82 struct mr_mfc *c; in mr_mfc_find_parent()
95 struct mr_mfc *c; in mr_mfc_find_any_parent()
109 struct mr_mfc *c, *proxy; in mr_mfc_find_any()
161 struct mr_mfc *mfc; in mr_mfc_seq_idx()
187 struct mr_mfc *c = v; in mr_mfc_seq_next()
195 return list_entry(c->list.next, struct mr_mfc, list); in mr_mfc_seq_next()
206 return list_first_entry(it->cache, struct mr_mfc, list); in mr_mfc_seq_next()
217 struct mr_mfc *c, struct rtmsg *rtm) in mr_fill_mroute()
287 const struct mr_mfc *c, in mr_mfc_uses_dev()
308 u32 portid, u32 seq, struct mr_mfc *c, in mr_table_dump()
[all …]
H A Dipmr.c400 .head_offset = offsetof(struct mr_mfc, mnode),
745 struct mr_mfc *c = container_of(head, struct mr_mfc, rcu); in ipmr_cache_free_rcu()
790 struct mr_mfc *c, *next; in ipmr_expire_process()
826 static void ipmr_update_thresholds(struct mr_table *mrt, struct mr_mfc *cache, in ipmr_update_thresholds()
1243 struct mr_mfc *_uc; in ipmr_mfc_add()
1324 struct mr_mfc *c, *tmp; in mroute_clean_tables()
2548 u32 portid, u32 seq, struct mr_mfc *c, int cmd, in _ipmr_fill_mroute()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_mr.c56 const struct mr_mfc *mfc);
59 struct mr_mfc *mfc);
84 struct mr_mfc *mfc;
300 struct mr_mfc *mfc) in mlxsw_sp_mr_route_create()
387 struct mr_mfc *mfc, bool replace) in mlxsw_sp_mr_route_add()
465 struct mr_mfc *mfc) in mlxsw_sp_mr_route_del()
778 const struct mr_mfc *c) in mlxsw_sp_mr_route4_validate()
796 struct mr_mfc *c) in mlxsw_sp_mr_route4_key()
825 const struct mr_mfc *c) in mlxsw_sp_mr_route6_validate()
843 struct mr_mfc *c) in mlxsw_sp_mr_route6_key()
H A Dspectrum_mr.h74 struct mr_mfc *mfc, bool replace);
76 struct mr_mfc *mfc);