Home
last modified time | relevance | path

Searched refs:old_ng (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/net/core/
H A Dnet_namespace.c104 struct net_generic *ng, *old_ng; in net_assign_generic() local
108 old_ng = rcu_dereference_protected(net->gen, in net_assign_generic()
110 if (old_ng->s.len > id) { in net_assign_generic()
111 old_ng->ptr[id] = data; in net_assign_generic()
130 memcpy(&ng->ptr[MIN_PERNET_OPS_ID], &old_ng->ptr[MIN_PERNET_OPS_ID], in net_assign_generic()
131 (old_ng->s.len - MIN_PERNET_OPS_ID) * sizeof(void *)); in net_assign_generic()
135 kfree_rcu(old_ng, s.rcu); in net_assign_generic()
/kernel/linux/linux-6.6/net/core/
H A Dnet_namespace.c84 struct net_generic *ng, *old_ng; in net_assign_generic() local
88 old_ng = rcu_dereference_protected(net->gen, in net_assign_generic()
90 if (old_ng->s.len > id) { in net_assign_generic()
91 old_ng->ptr[id] = data; in net_assign_generic()
110 memcpy(&ng->ptr[MIN_PERNET_OPS_ID], &old_ng->ptr[MIN_PERNET_OPS_ID], in net_assign_generic()
111 (old_ng->s.len - MIN_PERNET_OPS_ID) * sizeof(void *)); in net_assign_generic()
115 kfree_rcu(old_ng, s.rcu); in net_assign_generic()

Completed in 5 milliseconds