Lines Matching refs:ipv4
92 return sum_frag_mem_limit(&net->ipv4.frags); in ip_frag_mem()
135 struct netns_ipv4 *ipv4 = container_of(q->net, struct netns_ipv4, in ip4_frag_init() local
137 struct net *net = container_of(ipv4, struct net, ipv4); in ip4_frag_init()
148 inet_getpeer_v4(net->ipv4.peers, arg->iph->saddr, 1) : NULL; in ip4_frag_init()
185 net = container_of(qp->q.net, struct net, ipv4.frags); in ip_expire()
250 q = inet_frag_find(&net->ipv4.frags, &ip4_frags, &arg, hash); in ip_find()
279 net = container_of(qp->q.net, struct net, ipv4.frags); in ip_frag_too_far()
505 struct net *net = container_of(qp->q.net, struct net, ipv4.frags); in ip_frag_reasm()
708 .data = &init_net.ipv4.frags.high_thresh,
712 .extra1 = &init_net.ipv4.frags.low_thresh
716 .data = &init_net.ipv4.frags.low_thresh,
721 .extra2 = &init_net.ipv4.frags.high_thresh
725 .data = &init_net.ipv4.frags.timeout,
765 table[0].data = &net->ipv4.frags.high_thresh; in ip4_frags_ns_ctl_register()
766 table[0].extra1 = &net->ipv4.frags.low_thresh; in ip4_frags_ns_ctl_register()
767 table[0].extra2 = &init_net.ipv4.frags.high_thresh; in ip4_frags_ns_ctl_register()
768 table[1].data = &net->ipv4.frags.low_thresh; in ip4_frags_ns_ctl_register()
769 table[1].extra2 = &net->ipv4.frags.high_thresh; in ip4_frags_ns_ctl_register()
770 table[2].data = &net->ipv4.frags.timeout; in ip4_frags_ns_ctl_register()
781 net->ipv4.frags_hdr = hdr; in ip4_frags_ns_ctl_register()
795 table = net->ipv4.frags_hdr->ctl_table_arg; in ip4_frags_ns_ctl_unregister()
796 unregister_net_sysctl_table(net->ipv4.frags_hdr); in ip4_frags_ns_ctl_unregister()
835 net->ipv4.frags.high_thresh = 4 * 1024 * 1024; in ipv4_frags_init_net()
836 net->ipv4.frags.low_thresh = 3 * 1024 * 1024; in ipv4_frags_init_net()
842 net->ipv4.frags.timeout = IP_FRAG_TIME; in ipv4_frags_init_net()
844 inet_frags_init_net(&net->ipv4.frags); in ipv4_frags_init_net()
852 inet_frags_exit_net(&net->ipv4.frags, &ip4_frags); in ipv4_frags_exit_net()