Lines Matching refs:dn_fib_node
46 struct dn_fib_node **dz_hash;
103 static inline struct dn_fib_node **dn_chain_p(dn_fib_key_t key, struct dn_zone *dz) in dn_chain_p()
108 static inline struct dn_fib_node *dz_chain(dn_fib_key_t key, struct dn_zone *dz) in dz_chain()
124 struct dn_fib_node **old_ht, in dn_rebuild_zone()
127 struct dn_fib_node *f, **fp, *next; in dn_rebuild_zone()
145 struct dn_fib_node **ht, **old_ht; in dn_rehash_zone()
166 ht = kcalloc(new_divisor, sizeof(struct dn_fib_node*), GFP_KERNEL); in dn_rehash_zone()
180 static void dn_free_node(struct dn_fib_node *f) in dn_free_node()
202 dz->dz_hash = kcalloc(dz->dz_divisor, sizeof(struct dn_fib_node *), GFP_KERNEL); in dn_new_zone()
382 static void dn_rtmsg_fib(int event, struct dn_fib_node *f, int z, u32 tb_id, in dn_rtmsg_fib()
413 struct dn_fib_node *f) in dn_hash_dump_bucket()
533 struct dn_fib_node *new_f, *f, **fp, **del_fp; in dn_fib_table_insert()
588 struct dn_fib_node **ins_fp; in dn_fib_table_insert()
670 struct dn_fib_node **fp, **del_fp, *f; in dn_fib_table_delete()
748 static inline int dn_flush_list(struct dn_fib_node **fp, int z, struct dn_hash *table) in dn_flush_list()
751 struct dn_fib_node *f; in dn_flush_list()
798 struct dn_fib_node *f; in dn_fib_table_lookup()