/freebsd/sys/contrib/openzfs/include/os/linux/kernel/linux/ |
H A D | compiler_compat.h | 39 #if !defined(READ_ONCE) 40 #define READ_ONCE(x) ACCESS_ONCE(x) macro
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | rcupdate.h | 96 ((__typeof(*p) *)READ_ONCE(p)) 99 ((__typeof(*p) *)READ_ONCE(p)) 128 ((__typeof(*p) *)READ_ONCE(p))
|
H A D | compiler.h | 112 #define READ_ONCE(x) ({ \ macro 121 #define lockless_dereference(p) READ_ONCE(p)
|
H A D | srcu.h | 36 ((__typeof(*(p)) *)READ_ONCE(p))
|
H A D | rculist.h | 35 container_of(READ_ONCE(ptr), type, member)
|
H A D | iosys-map.h | 134 val = READ_ONCE(*(_type *)((_ism)->vaddr + (_off))); \
|
H A D | skbuff.h | 547 return (READ_ONCE(q->next) == (const struct sk_buff *)q); in skb_queue_empty_lockless() 633 skb = READ_ONCE(q->prev); in skb_peek_tail() 748 return (READ_ONCE(q->qlen)); in skb_queue_len_lockless()
|
H A D | netdevice.h | 486 #define rcu_dereference_rtnl(x) READ_ONCE(x)
|
H A D | bitops.h | 289 !!(READ_ONCE(((volatile const unsigned long *)(a))[BIT_WORD(i)]) & BIT_MASK(i))
|
/freebsd/sys/contrib/dev/rtw89/ |
H A D | chan.h | 50 return READ_ONCE(hal->entity_active); 65 return READ_ONCE(hal->entity_mode);
|
/freebsd/sys/compat/linuxkpi/common/include/asm/ |
H A D | atomic.h | 90 return READ_ONCE(v->counter); in atomic_read() 240 __ret.val = READ_ONCE(*ptr); \ 248 __ret.val = READ_ONCE(*ptr); \
|
H A D | atomic-long.h | 67 return READ_ONCE(v->counter); in atomic_long_read()
|
H A D | atomic64.h | 80 return READ_ONCE(v->counter); in atomic64_read()
|
/freebsd/sys/contrib/ena-com/ |
H A D | ena_plat.h | 451 #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/sys/compat/linuxkpi/common/src/ |
H A D | linux_netdev.c | 111 old = READ_ONCE(napi->state); in linuxkpi_napi_schedule_prep() 154 new = old = READ_ONCE(napi->state); in lkpi___napi_schedule_dd() 226 new = old = READ_ONCE(napi->state); in linuxkpi_napi_complete_done()
|
H A D | linux_tasklet.c | 49 READ_ONCE(*(volatile u_int *)&(ts)->tasklet_state)
|
/freebsd/sys/contrib/openzfs/module/os/linux/spl/ |
H A D | spl-condvar.c | 125 m = READ_ONCE(cvp->cv_mutex); in cv_wait_common() 232 m = READ_ONCE(cvp->cv_mutex); in __cv_timedwait_common() 339 m = READ_ONCE(cvp->cv_mutex); in __cv_timedwait_hires()
|
/freebsd/sys/dev/mlx4/mlx4_en/ |
H A D | mlx4_en_port.c | 167 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/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
H A D | ccompat.h | 87 return (READ_ONCE(v->counter)); in atomic_read()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/ |
H A D | pci_mac.c | 162 (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/sys/contrib/openzfs/include/os/linux/spl/sys/ |
H A D | mutex.h | 63 #define mutex_owner(mp) (READ_ONCE((mp)->m_owner))
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_uverbs_main.c | 93 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/sys/contrib/dev/iwlwifi/pcie/ |
H A D | internal.h | 200 return le16_to_cpu(READ_ONCE(*rb_stts)); in iwl_get_closed_rb_stts() 204 return le16_to_cpu(READ_ONCE(rb_stts->closed_rb_num)) & 0xFFF; in iwl_get_closed_rb_stts()
|
/freebsd/sys/dev/mlx5/mlx5_en/ |
H A D | mlx5_en_tx.c | 130 if (sq != NULL && READ_ONCE(sq->running) != 0) in mlx5e_select_queue_by_send_tag() 173 if (likely(READ_ONCE(sq->running) != 0)) in mlx5e_select_queue() 1110 READ_ONCE(sq->running) == 0)) { in mlx5e_xmit_locked()
|
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | dma.c | 400 u32 ctrl = le32_to_cpu(READ_ONCE(desc->ctrl)); in mt76_dma_get_buf() 427 u32 ctrl = le32_to_cpu(READ_ONCE(desc->ctrl)); in mt76_dma_get_buf()
|