Lines Matching refs:mrt

277 	       void (*table_set)(struct mr_table *mrt,
283 void *mr_mfc_find_parent(struct mr_table *mrt,
285 void *mr_mfc_find_any_parent(struct mr_table *mrt, int vifi);
286 void *mr_mfc_find_any(struct mr_table *mrt, int vifi, void *hasharg);
288 int mr_fill_mroute(struct mr_table *mrt, struct sk_buff *skb,
290 int mr_table_dump(struct mr_table *mrt, struct sk_buff *skb,
292 int (*fill)(struct mr_table *mrt, struct sk_buff *skb,
298 struct mr_table *mrt),
299 int (*fill)(struct mr_table *mrt,
310 struct mr_table *mrt),
322 static inline void *mr_mfc_find_parent(struct mr_table *mrt, in mr_mfc_find_parent() argument
328 static inline void *mr_mfc_find_any_parent(struct mr_table *mrt, in mr_mfc_find_any_parent() argument
334 static inline struct mr_mfc *mr_mfc_find_any(struct mr_table *mrt, in mr_mfc_find_any() argument
340 static inline int mr_fill_mroute(struct mr_table *mrt, struct sk_buff *skb, in mr_fill_mroute() argument
349 struct mr_table *mrt), in mr_rtm_dumproute() argument
350 int (*fill)(struct mr_table *mrt, in mr_rtm_dumproute() argument
365 struct mr_table *mrt), in mr_dump() argument
372 static inline void *mr_mfc_find(struct mr_table *mrt, void *hasharg) in mr_mfc_find() argument
374 return mr_mfc_find_parent(mrt, hasharg, -1); in mr_mfc_find()
380 struct mr_table *mrt; member
386 struct mr_table *mrt; member
413 struct mr_table *mrt, spinlock_t *lock) in mr_mfc_seq_start() argument
417 it->mrt = mrt; in mr_mfc_seq_start()
429 struct mr_table *mrt = it->mrt; in mr_mfc_seq_stop() local
431 if (it->cache == &mrt->mfc_unres_queue) in mr_mfc_seq_stop()
433 else if (it->cache == &mrt->mfc_cache_list) in mr_mfc_seq_stop()
467 struct mr_table *mrt, spinlock_t *lock) in mr_mfc_seq_start() argument