Home
last modified time | relevance | path

Searched refs:rcu_assign_pointer (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Drculist.h59 rcu_assign_pointer(list_next_rcu(prev), new); in linux_list_add_rcu()
79 rcu_assign_pointer(list_next_rcu(prev), next); in __list_del_rcu()
103 rcu_assign_pointer(hlist_next_rcu(prev), n); in hlist_add_behind_rcu()
133 rcu_assign_pointer(hlist_first_rcu(h), n); in hlist_add_head_rcu()
H A Drcupdate.h132 #define rcu_assign_pointer(p, v) do { \ macro
140 rcu_assign_pointer(rcu, ptr); \
146 rcu_assign_pointer(rcu, ptr); \
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_uverbs_uapi.c125 rcu_assign_pointer(method_elm->handler, method->handler); in uapi_merge_method()
687 rcu_assign_pointer(uverbs_dev->ib_dev, NULL); in uverbs_disassociate_api_pre()
695 rcu_assign_pointer(method_elm->handler, NULL); in uverbs_disassociate_api_pre()
H A Dib_uverbs_main.c1068 rcu_assign_pointer(uverbs_dev->ib_dev, device); in ib_uverbs_add_one()
/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dmld-sta.c574 rcu_assign_pointer(mvm_sta->link[link_id], link); in iwl_mvm_mld_alloc_sta_link()
575 rcu_assign_pointer(mvm->fw_id_to_mac_id[link->sta_id], sta); in iwl_mvm_mld_alloc_sta_link()
576 rcu_assign_pointer(mvm->fw_id_to_link_sta[link->sta_id], in iwl_mvm_mld_alloc_sta_link()
660 rcu_assign_pointer(mvm->fw_id_to_mac_id[sta_id], sta); in iwl_mvm_alloc_sta_after_restart()
661 rcu_assign_pointer(mvm->fw_id_to_link_sta[sta_id], link_sta); in iwl_mvm_alloc_sta_after_restart()
1143 rcu_assign_pointer(mvm->fw_id_to_mac_id[sta_id], sta); in iwl_mvm_mld_update_sta_links()
1144 rcu_assign_pointer(mvm->fw_id_to_link_sta[sta_id], in iwl_mvm_mld_update_sta_links()
H A Dlink.c95 rcu_assign_pointer(mvm->link_id_to_link_conf[link_info->fw_link_id], in iwl_mvm_add_link()
H A Dmld-mac80211.c37 rcu_assign_pointer(mvm->vif_id_to_mac[mvmvif->id], vif); in iwl_mvm_mld_mac_add_interface()
485 rcu_assign_pointer(mvm->csa_tx_blocked_vif, vif); in __iwl_mvm_mld_unassign_vif_chanctx()
H A Dmac80211.c1793 rcu_assign_pointer(mvm->vif_id_to_mac[mvmvif->id], vif); in iwl_mvm_mc_iface_iterator()
4419 rcu_assign_pointer(mvmvif->bcn_prot.keys[keyidx - 6], in iwl_mvm_send_aux_roc_cmd()
4514 rcu_assign_pointer(mvmsta->ptk_pn[keyidx], ptk_pn); in iwl_mvm_send_aux_roc_cmd()
5289 rcu_assign_pointer(mvm->csa_tx_blocked_vif, vif); in __iwl_mvm_mac_testmode_cmd()
5687 rcu_assign_pointer(mvm->csa_vif, vif); in iwl_mvm_mac_flush_sta()
H A Dsta.c1766 rcu_assign_pointer(mvm_sta->link[0], &mvm_sta->deflink); in iwl_mvm_sta_init()
1916 rcu_assign_pointer(mvm->fw_id_to_mac_id[sta_id], sta); in iwl_mvm_drain_sta()
3005 rcu_assign_pointer(mvm->baid_map[baid], baid_data); in iwl_mvm_sta_rx_agg()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dpci_init.c67 rcu_assign_pointer(dev->mt76.wcid[idx], &dev->mt76.global_wcid); in mt7615_init_hardware()
H A Dusb_sdio.c301 rcu_assign_pointer(dev->mt76.wcid[idx], &dev->mt76.global_wcid); in mt7663_usb_sdio_init_hardware()
H A Dmain.c234 rcu_assign_pointer(dev->mt76.wcid[idx], &mvif->sta.wcid); in mt7615_add_interface()
269 rcu_assign_pointer(dev->mt76.wcid[idx], NULL); in mt7615_remove_interface()
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dagg-rx.c260 rcu_assign_pointer(wcid->aggr[tidno], tid); in mt76_rx_aggr_start()
H A Dmt76x02_util.c294 rcu_assign_pointer(dev->mt76.wcid[MT_VIF_WCID(idx)], &mvif->group_wcid); in mt76x02_vif_init()
348 rcu_assign_pointer(dev->mt76.wcid[mvif->group_wcid.idx], NULL); in mt76x02_remove_interface()
H A Dmt792x_core.c107 rcu_assign_pointer(dev->mt76.wcid[idx], NULL); in mt792x_remove_interface()
707 rcu_assign_pointer(dev->mt76.wcid[idx], &dev->mt76.global_wcid); in mt792x_init_wcid()
H A Dmt76x02_mmio.c410 rcu_assign_pointer(dev->mt76.wcid[i], NULL); in mt76x02_reset_state()
H A Dmac80211.c1447 rcu_assign_pointer(dev->wcid[wcid->idx], wcid); in mt76_sta_add()
1518 rcu_assign_pointer(dev->wcid[wcid->idx], NULL); in mt76_sta_pre_rcu_remove()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/
H A Dmain.c80 rcu_assign_pointer(dev->mt76.wcid[idx], &mvif->sta.wcid); in mt7603_add_interface()
102 rcu_assign_pointer(dev->mt76.wcid[idx], NULL); in mt7603_remove_interface()
H A Dinit.c226 rcu_assign_pointer(dev->mt76.wcid[MT7603_WTBL_RESERVED], in mt7603_mac_init()
/freebsd/sys/dev/bnxt/bnxt_en/
H A Dbnxt_ulp.c75 rcu_assign_pointer(ulp->ulp_ops, ulp_ops); in bnxt_register_dev()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dmain.c234 rcu_assign_pointer(dev->mt76.wcid[idx], &mvif->sta.wcid); in mt7996_add_interface()
259 rcu_assign_pointer(dev->mt76.wcid[idx], NULL); in mt7996_remove_interface()
H A Dinit.c492 rcu_assign_pointer(dev->mt76.wcid[idx], &dev->mt76.global_wcid); in mt7996_init_hardware()
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dcore.c699 rcu_assign_pointer(ab->pdevs_active[ar->pdev_idx], NULL); in ath12k_core_halt()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dmain.c276 rcu_assign_pointer(dev->mt76.wcid[idx], &mvif->sta.wcid); in mt7915_add_interface()
305 rcu_assign_pointer(dev->mt76.wcid[idx], NULL); in mt7915_remove_interface()
H A Dinit.c849 rcu_assign_pointer(dev->mt76.wcid[idx], &dev->mt76.global_wcid); in mt7915_init_hardware()

12