Lines Matching defs:cb
673 fn_hash_dump_bucket(struct sk_buff *skb, struct netlink_callback *cb,
682 s_i = cb->args[4];
691 if (fib_dump_info(skb, NETLINK_CB(cb->skb).pid,
692 cb->nlh->nlmsg_seq,
702 cb->args[4] = i;
709 cb->args[4] = i;
714 fn_hash_dump_zone(struct sk_buff *skb, struct netlink_callback *cb,
720 s_h = cb->args[3];
724 memset(&cb->args[4], 0,
725 sizeof(cb->args) - 4*sizeof(cb->args[0]));
729 if (fn_hash_dump_bucket(skb, cb, tb, fz, &fz->fz_hash[h])<0) {
730 cb->args[3] = h;
734 cb->args[3] = h;
738 static int fn_hash_dump(struct fib_table *tb, struct sk_buff *skb, struct netlink_callback *cb)
744 s_m = cb->args[2];
749 memset(&cb->args[3], 0,
750 sizeof(cb->args) - 3*sizeof(cb->args[0]));
751 if (fn_hash_dump_zone(skb, cb, tb, fz) < 0) {
752 cb->args[2] = m;
758 cb->args[2] = m;