Lines Matching refs:ng
32 struct net_generic *ng;
34 ng = container_of(rcu, struct net_generic, rcu);
35 kfree(ng);
40 struct net_generic *ng, *old_ng;
45 ng = old_ng = net->gen;
49 ng = kzalloc(sizeof(struct net_generic) +
51 if (ng == NULL)
65 ng->len = id;
66 memcpy(&ng->ptr, &old_ng->ptr, old_ng->len * sizeof(void*));
68 rcu_assign_pointer(net->gen, ng);
71 ng->ptr[id - 1] = data;
167 struct net_generic *ng;
171 ng = kzalloc(generic_size, GFP_KERNEL);
172 if (ng)
173 ng->len = INITIAL_NET_GEN_PTRS;
175 return ng;
185 struct net_generic *ng;
187 ng = net_alloc_generic();
188 if (!ng)
195 rcu_assign_pointer(net->gen, ng);
200 kfree(ng);
346 struct net_generic *ng;
359 ng = net_alloc_generic();
360 if (!ng)
363 rcu_assign_pointer(init_net.gen, ng);