Lines Matching refs:iif
31 int iif; member
49 int iif; member
61 static inline int route4_fastmap_hash(u32 id, int iif) in route4_fastmap_hash() argument
76 route4_set_fastmap(struct route4_head *head, u32 id, int iif, in route4_set_fastmap() argument
79 int h = route4_fastmap_hash(id, iif); in route4_set_fastmap()
84 head->fastmap[h].iif = iif; in route4_set_fastmap()
99 static inline int route4_hash_iif(int iif) in route4_hash_iif() argument
101 return 16 + ((iif >> 16) & 0xF); in route4_hash_iif()
120 route4_set_fastmap(head, id, iif, f); \
132 int iif, dont_cache = 0; in route4_classify() local
140 iif = inet_iif(skb); in route4_classify()
142 h = route4_fastmap_hash(id, iif); in route4_classify()
146 iif == head->fastmap[h].iif && in route4_classify()
170 for (f = rcu_dereference_bh(b->ht[route4_hash_iif(iif)]); in route4_classify()
173 if (f->iif == iif) in route4_classify()
188 route4_set_fastmap(head, id, iif, ROUTE4_FAILURE); in route4_classify()
456 f->iif = id; in route4_set_parms()
513 f->iif = fold->iif; in route4_change()
627 nla_put_u32(skb, TCA_ROUTE4_IIF, f->iif)) in route4_dump()