Home
last modified time | relevance | path

Searched refs:READ_ONCE (Results 1 – 25 of 46) sorted by relevance

12

/freebsd-14.2/sys/contrib/openzfs/include/os/linux/kernel/linux/
H A Dcompiler_compat.h39 #if !defined(READ_ONCE)
40 #define READ_ONCE(x) ACCESS_ONCE(x) macro
/freebsd-14.2/sys/compat/linuxkpi/common/include/linux/
H A Drcupdate.h96 ((__typeof(*p) *)READ_ONCE(p))
99 ((__typeof(*p) *)READ_ONCE(p))
128 ((__typeof(*p) *)READ_ONCE(p))
H A Dcompiler.h110 #define READ_ONCE(x) ({ \ macro
119 #define lockless_dereference(p) READ_ONCE(p)
H A Dsrcu.h36 ((__typeof(*(p)) *)READ_ONCE(p))
H A Drculist.h35 container_of(READ_ONCE(ptr), type, member)
H A Diosys-map.h134 val = READ_ONCE(*(_type *)((_ism)->vaddr + (_off))); \
H A Dnetdevice.h486 #define rcu_dereference_rtnl(x) READ_ONCE(x)
H A Dbitops.h289 !!(READ_ONCE(((volatile const unsigned long *)(a))[BIT_WORD(i)]) & BIT_MASK(i))
/freebsd-14.2/sys/contrib/dev/rtw89/
H A Dchan.h14 return READ_ONCE(hal->entity_active); in rtw89_get_entity_state()
29 return READ_ONCE(hal->entity_mode); in rtw89_get_entity_mode()
/freebsd-14.2/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dccompat.h115 #define READ_ONCE(x) ({ \ macro
138 return (READ_ONCE(v->counter)); in atomic_read()
/freebsd-14.2/sys/compat/linuxkpi/common/include/asm/
H A Datomic.h90 return READ_ONCE(v->counter); in atomic_read()
240 __ret.val = READ_ONCE(*ptr); \
248 __ret.val = READ_ONCE(*ptr); \
H A Dbarrier.h62 #define smp_load_acquire(p) ({ typeof(*p) _v = READ_ONCE(*p); smp_mb(); _v; })
H A Datomic-long.h67 return READ_ONCE(v->counter); in atomic_long_read()
H A Datomic64.h80 return READ_ONCE(v->counter); in atomic64_read()
/freebsd-14.2/sys/contrib/ena-com/
H A Dena_plat.h451 #define READ_ONCE(x) ({ \ macro
458 #define READ_ONCE8(x) READ_ONCE(x)
459 #define READ_ONCE16(x) READ_ONCE(x)
460 #define READ_ONCE32(x) READ_ONCE(x)
/freebsd-14.2/sys/compat/linuxkpi/common/src/
H A Dlinux_netdev.c112 old = READ_ONCE(napi->state); in linuxkpi_napi_schedule_prep()
155 new = old = READ_ONCE(napi->state); in lkpi___napi_schedule_dd()
227 new = old = READ_ONCE(napi->state); in linuxkpi_napi_complete_done()
H A Dlinux_tasklet.c50 READ_ONCE(*(volatile u_int *)&(ts)->tasklet_state)
/freebsd-14.2/sys/contrib/openzfs/module/os/linux/spl/
H A Dspl-condvar.c128 m = READ_ONCE(cvp->cv_mutex); in cv_wait_common()
277 m = READ_ONCE(cvp->cv_mutex); in __cv_timedwait_common()
384 m = READ_ONCE(cvp->cv_mutex); in __cv_timedwait_hires()
/freebsd-14.2/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_port.c167 packets += READ_ONCE(ring->packets); in mlx4_en_fold_software_stats()
168 bytes += READ_ONCE(ring->bytes); in mlx4_en_fold_software_stats()
178 packets += READ_ONCE(ring->packets); in mlx4_en_fold_software_stats()
179 bytes += READ_ONCE(ring->bytes); in mlx4_en_fold_software_stats()
/freebsd-14.2/sys/contrib/openzfs/include/os/freebsd/linux/
H A Dcompiler.h97 #define lockless_dereference(p) READ_ONCE(p)
/freebsd-14.2/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dpci_mac.c162 (READ_ONCE(dev->reset_state) & state), in mt7615_wait_reset_state()
215 if (!(READ_ONCE(dev->reset_state) & MT_MCU_CMD_STOP_PDMA)) in mt7615_mac_reset_work()
/freebsd-14.2/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dmutex.h63 #define mutex_owner(mp) (READ_ONCE((mp)->m_owner))
/freebsd-14.2/sys/ofed/drivers/infiniband/core/
H A Dib_uverbs_main.c93 struct ib_ucontext *ucontext = READ_ONCE(ufile->ucontext); in ib_uverbs_get_ucontext_file()
151 READ_ONCE(uobj->uobject.ufile->async_file); in ib_uverbs_release_uevent()
428 ib_uverbs_async_handler(READ_ONCE(eobj->uobject.ufile->async_file), in uverbs_uobj_event()
1140 ib_uverbs_async_handler(READ_ONCE(file->async_file), 0, in ib_uverbs_free_hw_resources()
/freebsd-14.2/sys/contrib/dev/iwlwifi/pcie/
H A Dinternal.h199 return READ_ONCE(*rb_stts); in iwl_get_closed_rb_stts()
203 return READ_ONCE(rb_stts->closed_rb_num); in iwl_get_closed_rb_stts()
/freebsd-14.2/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_tx.c129 if (sq != NULL && READ_ONCE(sq->running) != 0) in mlx5e_select_queue_by_send_tag()
172 if (likely(READ_ONCE(sq->running) != 0)) in mlx5e_select_queue()
1107 READ_ONCE(sq->running) == 0)) { in mlx5e_xmit_locked()

12