Lines Matching refs:iif
32 int iif; member
50 int iif; member
62 static inline int route4_fastmap_hash(u32 id, int iif) in route4_fastmap_hash() argument
77 route4_set_fastmap(struct route4_head *head, u32 id, int iif, in route4_set_fastmap() argument
80 int h = route4_fastmap_hash(id, iif); in route4_set_fastmap()
85 head->fastmap[h].iif = iif; in route4_set_fastmap()
100 static inline int route4_hash_iif(int iif) in route4_hash_iif() argument
102 return 16 + ((iif >> 16) & 0xF); in route4_hash_iif()
121 route4_set_fastmap(head, id, iif, f); \
134 int iif, dont_cache = 0; in route4_classify() local
142 iif = inet_iif(skb); in route4_classify()
144 h = route4_fastmap_hash(id, iif); in route4_classify()
148 iif == head->fastmap[h].iif && in route4_classify()
172 for (f = rcu_dereference_bh(b->ht[route4_hash_iif(iif)]); in route4_classify()
175 if (f->iif == iif) in route4_classify()
190 route4_set_fastmap(head, id, iif, ROUTE4_FAILURE); in route4_classify()
458 f->iif = id; in route4_set_parms()
515 f->iif = fold->iif; in route4_change()
623 nla_put_u32(skb, TCA_ROUTE4_IIF, f->iif)) in route4_dump()