Lines Matching +refs:trap +refs:id +refs:attrs
366 val ^= fib_devindex_hashfn(fi->nh->id); in fib_info_hashfn()
394 if (!fi->nh || fi->nh->id != cfg->fc_nh_id) in fib_find_info_nh()
533 fri.trap = READ_ONCE(fa->trap); in rtmsg_fib()
722 struct nlattr *nla, *nlav, *attrs = rtnh_attrs(rtnh); in fib_get_nhs() local
724 nla = nla_find(attrs, attrlen, RTA_GATEWAY); in fib_get_nhs()
725 nlav = nla_find(attrs, attrlen, RTA_VIA); in fib_get_nhs()
745 nla = nla_find(attrs, attrlen, RTA_FLOW); in fib_get_nhs()
754 fib_cfg.fc_encap = nla_find(attrs, attrlen, RTA_ENCAP); in fib_get_nhs()
758 nla = nla_find(attrs, attrlen, RTA_ENCAP_TYPE); in fib_get_nhs()
889 if (fi->nh && cfg->fc_nh_id == fi->nh->id) in fib_nh_match()
948 struct nlattr *nla, *nlav, *attrs = rtnh_attrs(rtnh); in fib_nh_match() local
951 nla = nla_find(attrs, attrlen, RTA_GATEWAY); in fib_nh_match()
952 nlav = nla_find(attrs, attrlen, RTA_VIA); in fib_nh_match()
992 nla = nla_find(attrs, attrlen, RTA_FLOW); in fib_nh_match()
1823 if (nla_put_u32(skb, RTA_NH_ID, fi->nh->id)) in fib_dump_info()
1857 if (fri->trap) in fib_dump_info()