Lines Matching refs:iif
35 int iif; member
53 int iif; member
65 static inline int route4_fastmap_hash(u32 id, int iif) in route4_fastmap_hash() argument
80 route4_set_fastmap(struct route4_head *head, u32 id, int iif, in route4_set_fastmap() argument
83 int h = route4_fastmap_hash(id, iif); in route4_set_fastmap()
88 head->fastmap[h].iif = iif; in route4_set_fastmap()
103 static inline int route4_hash_iif(int iif) in route4_hash_iif() argument
105 return 16 + ((iif >> 16) & 0xF); in route4_hash_iif()
124 route4_set_fastmap(head, id, iif, f); \
136 int iif, dont_cache = 0; in route4_classify() local
146 iif = inet_iif(skb); in route4_classify()
148 h = route4_fastmap_hash(id, iif); in route4_classify()
152 iif == head->fastmap[h].iif && in route4_classify()
176 for (f = rcu_dereference_bh(b->ht[route4_hash_iif(iif)]); in route4_classify()
179 if (f->iif == iif) in route4_classify()
194 route4_set_fastmap(head, id, iif, ROUTE4_FAILURE); in route4_classify()
455 f->iif = id; in route4_set_parms()
509 f->iif = fold->iif; in route4_change()
623 nla_put_u32(skb, TCA_ROUTE4_IIF, f->iif)) in route4_dump()