Lines Matching refs:ng
46 struct net_generic *ng; in net_alloc_generic() local
49 ng = kzalloc(generic_size, GFP_KERNEL); in net_alloc_generic()
50 if (ng) in net_alloc_generic()
51 ng->len = max_gen_ptrs; in net_alloc_generic()
53 return ng; in net_alloc_generic()
58 struct net_generic *ng, *old_ng; in net_assign_generic() local
65 ng = old_ng; in net_assign_generic()
69 ng = net_alloc_generic(); in net_assign_generic()
70 if (ng == NULL) in net_assign_generic()
84 memcpy(&ng->ptr, &old_ng->ptr, old_ng->len * sizeof(void*)); in net_assign_generic()
86 rcu_assign_pointer(net->gen, ng); in net_assign_generic()
89 ng->ptr[id - 1] = data; in net_assign_generic()
279 struct net_generic *ng; in net_alloc() local
281 ng = net_alloc_generic(); in net_alloc()
282 if (!ng) in net_alloc()
289 rcu_assign_pointer(net->gen, ng); in net_alloc()
294 kfree(ng); in net_alloc()
689 struct net_generic *ng; in net_ns_init() local
702 ng = net_alloc_generic(); in net_ns_init()
703 if (!ng) in net_ns_init()
706 rcu_assign_pointer(init_net.gen, ng); in net_ns_init()