Lines Matching refs:mfc6_cache

112 			   struct sk_buff *skb, struct mfc6_cache *cache);
116 struct mfc6_cache *c, struct rtmsg *rtm);
117 static void mr6_netlink_event(struct mr6_table *mrt, struct mfc6_cache *mfc,
351 static struct mfc6_cache *ipmr_mfc_seq_idx(struct net *net, in ipmr_mfc_seq_idx()
355 struct mfc6_cache *mfc; in ipmr_mfc_seq_idx()
504 struct mfc6_cache *mfc = v; in ipmr_mfc_seq_next()
515 return list_entry(mfc->list.next, struct mfc6_cache, list); in ipmr_mfc_seq_next()
526 return list_first_entry(it->cache, struct mfc6_cache, list); in ipmr_mfc_seq_next()
536 return list_first_entry(it->cache, struct mfc6_cache, list); in ipmr_mfc_seq_next()
566 const struct mfc6_cache *mfc = v; in ipmr_mfc_seq_show()
830 static inline void ip6mr_cache_free(struct mfc6_cache *c) in ip6mr_cache_free()
839 static void ip6mr_destroy_unres(struct mr6_table *mrt, struct mfc6_cache *c) in ip6mr_destroy_unres()
868 struct mfc6_cache *c, *next; in ipmr_do_expire_process()
905 static void ip6mr_update_thresholds(struct mr6_table *mrt, struct mfc6_cache *cache, in ip6mr_update_thresholds()
1010 static struct mfc6_cache *ip6mr_cache_find(struct mr6_table *mrt, in ip6mr_cache_find()
1015 struct mfc6_cache *c; in ip6mr_cache_find()
1026 static struct mfc6_cache *ip6mr_cache_find_any_parent(struct mr6_table *mrt, in ip6mr_cache_find_any_parent()
1030 struct mfc6_cache *c; in ip6mr_cache_find_any_parent()
1042 static struct mfc6_cache *ip6mr_cache_find_any(struct mr6_table *mrt, in ip6mr_cache_find_any()
1047 struct mfc6_cache *c, *proxy; in ip6mr_cache_find_any()
1072 static struct mfc6_cache *ip6mr_cache_alloc(void) in ip6mr_cache_alloc()
1074 struct mfc6_cache *c = kmem_cache_zalloc(mrt_cachep, GFP_KERNEL); in ip6mr_cache_alloc()
1081 static struct mfc6_cache *ip6mr_cache_alloc_unres(void) in ip6mr_cache_alloc_unres()
1083 struct mfc6_cache *c = kmem_cache_zalloc(mrt_cachep, GFP_ATOMIC); in ip6mr_cache_alloc_unres()
1096 struct mfc6_cache *uc, struct mfc6_cache *c) in ip6mr_cache_resolve()
1227 struct mfc6_cache *c; in ip6mr_cache_unresolved()
1303 struct mfc6_cache *c, *next; in ip6mr_mfc_delete()
1404 sizeof(struct mfc6_cache), in ip6_mr_init()
1454 struct mfc6_cache *uc, *c; in ip6mr_mfc_add()
1545 struct mfc6_cache *c, *next; in mroute_clean_tables()
1858 struct mfc6_cache *c; in ip6mr_ioctl()
1932 struct mfc6_cache *c; in ip6mr_compat_ioctl()
1999 struct sk_buff *skb, struct mfc6_cache *c, int vifi) in ip6mr_forward2()
2084 struct sk_buff *skb, struct mfc6_cache *cache) in ip6_mr_forward()
2095 struct mfc6_cache *cache_proxy; in ip6_mr_forward()
2179 struct mfc6_cache *cache; in ip6_mr_input()
2233 struct mfc6_cache *c, struct rtmsg *rtm) in __ip6mr_fill_mroute()
2283 struct mfc6_cache *cache; in ip6mr_get_route()
2356 u32 portid, u32 seq, struct mfc6_cache *c, int cmd, in ip6mr_fill_mroute()
2420 static void mr6_netlink_event(struct mr6_table *mrt, struct mfc6_cache *mfc, in mr6_netlink_event()
2449 struct mfc6_cache *mfc; in ip6mr_rtm_dumproute()