Lines Matching refs:ipq
61 struct ipq { struct
78 static int ip_frag_reasm(struct ipq *qp, struct sk_buff *skb, argument
84 struct ipq *qp = container_of(q, struct ipq, q); in ip4_frag_init()
98 struct ipq *qp; in ip4_frag_free()
100 qp = container_of(q, struct ipq, q); in ip4_frag_free()
108 static void ipq_put(struct ipq *ipq) in ipq_put() argument
110 inet_frag_put(&ipq->q); in ipq_put()
116 static void ipq_kill(struct ipq *ipq) in ipq_kill() argument
118 inet_frag_kill(&ipq->q); in ipq_kill()
139 struct ipq *qp; in ip_expire()
142 qp = container_of(frag, struct ipq, q); in ip_expire()
205 static struct ipq *ip_find(struct net *net, struct iphdr *iph, in ip_find()
222 return container_of(q, struct ipq, q); in ip_find()
226 static int ip_frag_too_far(struct ipq *qp) in ip_frag_too_far()
249 static int ip_frag_reinit(struct ipq *qp) in ip_frag_reinit()
275 static int ip_frag_queue(struct ipq *qp, struct sk_buff *skb) in ip_frag_queue()
405 static bool ip_frag_coalesce_ok(const struct ipq *qp) in ip_frag_coalesce_ok()
411 static int ip_frag_reasm(struct ipq *qp, struct sk_buff *skb, in ip_frag_reasm()
487 struct ipq *qp; in ip_defrag()
752 ip4_frags.qsize = sizeof(struct ipq); in ipfrag_init()