rcu: convert uses of rcu_assign_pointer(x, NULL) to RCU_INIT_POINTER
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / net / netfilter / core.c
index 899b71c0ff5d0a4c8004e5c8a3cef27aa3a173cc..3346829ea07f09e28107c4b227d8b5d5763be30b 100644 (file)
@@ -37,7 +37,7 @@ int nf_register_afinfo(const struct nf_afinfo *afinfo)
        err = mutex_lock_interruptible(&afinfo_mutex);
        if (err < 0)
                return err;
-       rcu_assign_pointer(nf_afinfo[afinfo->family], afinfo);
+       RCU_INIT_POINTER(nf_afinfo[afinfo->family], afinfo);
        mutex_unlock(&afinfo_mutex);
        return 0;
 }
@@ -46,7 +46,7 @@ EXPORT_SYMBOL_GPL(nf_register_afinfo);
 void nf_unregister_afinfo(const struct nf_afinfo *afinfo)
 {
        mutex_lock(&afinfo_mutex);
-       rcu_assign_pointer(nf_afinfo[afinfo->family], NULL);
+       RCU_INIT_POINTER(nf_afinfo[afinfo->family], NULL);
        mutex_unlock(&afinfo_mutex);
        synchronize_rcu();
 }