Home
last modified time | relevance | path

Searched refs:WRITE_ONCE (Results 1 – 21 of 21) sorted by relevance

/freebsd-14-stable/sys/compat/linuxkpi/common/include/asm/
HDbarrier.h55 #define smp_store_mb(x, v) do { WRITE_ONCE(x, v); smp_mb(); } while (0)
61 #define smp_store_release(p, v) do { smp_mb(); WRITE_ONCE(*p, v); } while (0)
HDatomic-long.h61 WRITE_ONCE(v->counter, i); in atomic_long_set()
HDatomic.h72 WRITE_ONCE(v->counter, i); in atomic_set()
/freebsd-14-stable/sys/compat/linuxkpi/common/include/linux/
HDskbuff.h580 WRITE_ONCE(new->prev, prev); in __skb_insert()
581 WRITE_ONCE(new->next, next); in __skb_insert()
582 WRITE_ONCE(((struct sk_buff_head_l *)next)->prev, new); in __skb_insert()
583 WRITE_ONCE(((struct sk_buff_head_l *)prev)->next, new); in __skb_insert()
584 WRITE_ONCE(q->qlen, q->qlen + 1); in __skb_insert()
655 WRITE_ONCE(q->qlen, q->qlen - 1); in __skb_unlink()
658 WRITE_ONCE(n->prev, p); in __skb_unlink()
659 WRITE_ONCE(p->next, n); in __skb_unlink()
768 WRITE_ONCE(b->prev, p); in ___skb_queue_splice()
769 WRITE_ONCE(((struct sk_buff_head_l *)p)->next, b); in ___skb_queue_splice()
[all …]
HDlist.h113 WRITE_ONCE(prev->next, next); in __list_del()
370 WRITE_ONCE(*(n->pprev), n->next); in hlist_del()
392 WRITE_ONCE(h->first, n); in hlist_add_head()
403 WRITE_ONCE(*(n->pprev), n); in hlist_add_before()
411 WRITE_ONCE(prev->next, n); in hlist_add_behind()
HDcompiler.h104 #define WRITE_ONCE(x,v) do { \ macro
HDrculist.h121 WRITE_ONCE(*pprev, next); in hlist_del_rcu()
HDiosys-map.h147 WRITE_ONCE(*(_type *)((_ism)->vaddr + (_off)), val); \
/freebsd-14-stable/sys/contrib/openzfs/include/os/freebsd/spl/sys/
HDccompat.h61 WRITE_ONCE(h->first, n); in hlist_add_head()
68 WRITE_ONCE(*(n->pprev), n->next); in hlist_del()
/freebsd-14-stable/sys/contrib/dev/rtw89/
HDchan.h66 WRITE_ONCE(hal->entity_active[phy_idx], active); in rtw89_set_entity_state()
82 WRITE_ONCE(hal->entity_mode, mode); in rtw89_set_entity_mode()
HDmac80211.c747 WRITE_ONCE(rtwvif_link->sync_bcn_tsf, 0); in rtw89_ops_link_info_changed()
HDcore.c2194 WRITE_ONCE(rtwvif_link->sync_bcn_tsf, le64_to_cpu(mgmt->u.beacon.timestamp)); in rtw89_vif_sync_bcn_tsf()
/freebsd-14-stable/sys/contrib/dev/mediatek/mt76/
HDdma.c241 WRITE_ONCE(desc->buf0, cpu_to_le32(buf->addr)); in mt76_dma_add_rx_buf()
242 WRITE_ONCE(desc->buf1, cpu_to_le32(buf1)); in mt76_dma_add_rx_buf()
243 WRITE_ONCE(desc->ctrl, cpu_to_le32(ctrl)); in mt76_dma_add_rx_buf()
244 WRITE_ONCE(desc->info, 0); in mt76_dma_add_rx_buf()
304 WRITE_ONCE(desc->buf0, cpu_to_le32(buf0)); in mt76_dma_add_buf()
305 WRITE_ONCE(desc->buf1, cpu_to_le32(buf1)); in mt76_dma_add_buf()
306 WRITE_ONCE(desc->info, cpu_to_le32(info)); in mt76_dma_add_buf()
307 WRITE_ONCE(desc->ctrl, cpu_to_le32(ctrl)); in mt76_dma_add_buf()
HDutil.h122 WRITE_ONCE(w->state, 0); in mt76_worker_disable()
/freebsd-14-stable/sys/compat/linuxkpi/common/src/
HDlinux_tasklet.c47 WRITE_ONCE(*(volatile u_int *)&(ts)->tasklet_state, new)
/freebsd-14-stable/lib/libpmc/pmu-events/
HDlist.h56 #define WRITE_ONCE(x,v) do { \ macro
97 WRITE_ONCE(prev->next, next); in __list_del()
/freebsd-14-stable/sys/dev/mlx5/mlx5_en/
HDmlx5_en_iq.c350 WRITE_ONCE(iq->running, 1); in mlx5e_iq_open()
382 WRITE_ONCE(iq->running, 0); in mlx5e_iq_drain()
HDmlx5_en_main.c1836 WRITE_ONCE(sq->running, 1); in mlx5e_open_sq()
1918 WRITE_ONCE(sq->running, 0); in mlx5e_drain_sq()
4119 WRITE_ONCE(sq->running, 1); in mlx5e_resume_sq()
HDmlx5_en_rl.c215 WRITE_ONCE(sq->running, 1); in mlx5e_rl_open_sq()
/freebsd-14-stable/sys/dev/irdma/
HDirdma_utils.c408 WRITE_ONCE(cqp_request->request_done, false); in irdma_free_cqp_request()
442 WRITE_ONCE(cqp_request->request_done, true); in irdma_free_pending_cqp_request()
HDirdma_hw.c195 WRITE_ONCE(cqp_request->request_done, true); in irdma_complete_cqp_request()