rcu: convert uses of rcu_assign_pointer(x, NULL) to RCU_INIT_POINTER
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / net / phonet / af_phonet.c
index c6fffd946d42e4dc44b818a7b194b3a92274aa2e..bf10ea8fbbf95bd349d0f69f18527a524d5d3a9c 100644 (file)
@@ -480,7 +480,7 @@ int __init_or_module phonet_proto_register(unsigned int protocol,
        if (proto_tab[protocol])
                err = -EBUSY;
        else
-               rcu_assign_pointer(proto_tab[protocol], pp);
+               RCU_INIT_POINTER(proto_tab[protocol], pp);
        mutex_unlock(&proto_tab_lock);
 
        return err;
@@ -491,7 +491,7 @@ void phonet_proto_unregister(unsigned int protocol, struct phonet_protocol *pp)
 {
        mutex_lock(&proto_tab_lock);
        BUG_ON(proto_tab[protocol] != pp);
-       rcu_assign_pointer(proto_tab[protocol], NULL);
+       RCU_INIT_POINTER(proto_tab[protocol], NULL);
        mutex_unlock(&proto_tab_lock);
        synchronize_rcu();
        proto_unregister(pp->prot);