Lines Matching refs:tb

408 				struct dn_fib_table *tb,  in dn_hash_dump_bucket()  argument
423 tb->n, in dn_hash_dump_bucket()
437 struct dn_fib_table *tb, in dn_hash_dump_zone() argument
450 if (dn_hash_dump_bucket(skb, cb, tb, dz, dz->dz_hash[h]) < 0) { in dn_hash_dump_zone()
459 static int dn_fib_table_dump(struct dn_fib_table *tb, struct sk_buff *skb, in dn_fib_table_dump() argument
464 struct dn_hash *table = (struct dn_hash *)tb->data; in dn_fib_table_dump()
474 if (dn_hash_dump_zone(skb, cb, tb, dz) < 0) { in dn_fib_table_dump()
491 struct dn_fib_table *tb; in dn_fib_dump() local
506 hlist_for_each_entry(tb, &dn_fib_table_hash[h], hlist) { in dn_fib_dump()
512 if (tb->dump(tb, skb, cb) < 0) in dn_fib_dump()
526 static int dn_fib_table_insert(struct dn_fib_table *tb, struct rtmsg *r, struct nlattr *attrs[], in dn_fib_table_insert() argument
529 struct dn_hash *table = (struct dn_hash *)tb->data; in dn_fib_table_insert()
645 dn_rtmsg_fib(RTM_DELROUTE, f, z, tb->n, n, req); in dn_fib_table_insert()
654 dn_rtmsg_fib(RTM_NEWROUTE, new_f, z, tb->n, n, req); in dn_fib_table_insert()
663 static int dn_fib_table_delete(struct dn_fib_table *tb, struct rtmsg *r, struct nlattr *attrs[], in dn_fib_table_delete() argument
666 struct dn_hash *table = (struct dn_hash*)tb->data; in dn_fib_table_delete()
718 dn_rtmsg_fib(RTM_DELROUTE, f, z, tb->n, n, req); in dn_fib_table_delete()
768 static int dn_fib_table_flush(struct dn_fib_table *tb) in dn_fib_table_flush() argument
770 struct dn_hash *table = (struct dn_hash *)tb->data; in dn_fib_table_flush()
787 static int dn_fib_table_lookup(struct dn_fib_table *tb, const struct flowidn *flp, struct dn_fib_re… in dn_fib_table_lookup() argument
791 struct dn_hash *t = (struct dn_hash *)tb->data; in dn_fib_table_lookup()
891 struct dn_fib_table *tb; in dn_fib_flush() local
895 hlist_for_each_entry(tb, &dn_fib_table_hash[h], hlist) in dn_fib_flush()
896 flushed += tb->flush(tb); in dn_fib_flush()