Lines Matching refs:nf

224 void inet_frags_init_net(struct netns_frags *nf)  in inet_frags_init_net()  argument
226 init_frag_mem_limit(nf); in inet_frags_init_net()
237 void inet_frags_exit_net(struct netns_frags *nf, struct inet_frags *f) in inet_frags_exit_net() argument
242 nf->low_thresh = 0; in inet_frags_exit_net()
256 percpu_counter_destroy(&nf->mem); in inet_frags_exit_net()
305 static inline void frag_kfree_skb(struct netns_frags *nf, struct inet_frags *f, in frag_kfree_skb() argument
316 struct netns_frags *nf; in inet_frag_destroy() local
324 nf = q->net; in inet_frag_destroy()
329 frag_kfree_skb(nf, f, fp); in inet_frag_destroy()
341 static struct inet_frag_queue *inet_frag_intern(struct netns_frags *nf, in inet_frag_intern() argument
355 if (qp->net == nf && f->match(qp, arg)) { in inet_frag_intern()
365 if (!mod_timer(&qp->timer, jiffies + nf->timeout)) in inet_frag_intern()
376 static struct inet_frag_queue *inet_frag_alloc(struct netns_frags *nf, in inet_frag_alloc() argument
382 if (frag_mem_limit(nf) > nf->high_thresh) { in inet_frag_alloc()
391 q->net = nf; in inet_frag_alloc()
402 static struct inet_frag_queue *inet_frag_create(struct netns_frags *nf, in inet_frag_create() argument
408 q = inet_frag_alloc(nf, f, arg); in inet_frag_create()
412 return inet_frag_intern(nf, q, f, arg); in inet_frag_create()
415 struct inet_frag_queue *inet_frag_find(struct netns_frags *nf, in inet_frag_find() argument
423 if (frag_mem_limit(nf) > nf->low_thresh) in inet_frag_find()
431 if (q->net == nf && f->match(q, key)) { in inet_frag_find()
441 return inet_frag_create(nf, f, key); in inet_frag_find()