Home
last modified time | relevance | path

Searched refs:atomic_load_acq_32 (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/sys/sys/
H A Dbuf_ring.h105 prod_head = atomic_load_acq_32(&br->br_prod_head); in buf_ring_enqueue()
107 cons_tail = atomic_load_acq_32(&br->br_cons_tail); in buf_ring_enqueue()
157 cons_head = atomic_load_acq_32(&br->br_cons_head); in buf_ring_dequeue_mc()
159 prod_tail = atomic_load_acq_32(&br->br_prod_tail); in buf_ring_dequeue_mc()
200 prod_tail = atomic_load_acq_32(&br->br_prod_tail); in buf_ring_dequeue_sc()
295 prod_tail = atomic_load_acq_32(&br->br_prod_tail); in buf_ring_peek()
316 prod_tail = atomic_load_acq_32(&br->br_prod_tail); in buf_ring_peek_clear_sc()
H A D_atomic_subword.h185 ret = (atomic_load_acq_32(_ATOMIC_WORD_ALIGNED(p)) >> shift) & 0xff; in atomic_load_acq_8()
198 ret = (atomic_load_acq_32(_ATOMIC_WORD_ALIGNED(p)) >> shift) & in atomic_load_acq_16()
H A Datomic_san.h359 #define atomic_load_acq_32 ATOMIC_SAN(load_acq_32) macro
/freebsd/lib/libsys/
H A D__vdso_gettimeofday.c72 curr = atomic_load_acq_32(&tk->tk_current); in binuptime()
74 gen = atomic_load_acq_32(&th->th_gen); in binuptime()
116 curr = atomic_load_acq_32(&tk->tk_current); in getnanouptime()
118 gen = atomic_load_acq_32(&th->th_gen); in getnanouptime()
/freebsd/sys/dev/hyperv/vmbus/
H A Dvmbus_brvar.h100 return (atomic_load_acq_32(&tbr->txbr_windex) == in vmbus_txbr_empty()
101 atomic_load_acq_32(&tbr->txbr_rindex) ? true : false); in vmbus_txbr_empty()
108 return (atomic_load_acq_32(&rbr->rxbr_windex) == in vmbus_rxbr_empty()
109 atomic_load_acq_32(&rbr->rxbr_rindex) ? true : false); in vmbus_rxbr_empty()
H A Dvmbus_br.c142 rindex = atomic_load_acq_32(&rbr->rxbr_rindex); in vmbus_rxbr_avail()
143 windex = atomic_load_acq_32(&rbr->rxbr_windex); in vmbus_rxbr_avail()
289 if (old_windex == atomic_load_acq_32(&tbr->txbr_rindex)) in vmbus_txbr_need_signal()
301 rindex = atomic_load_acq_32(&tbr->txbr_rindex); in vmbus_txbr_avail()
302 windex = atomic_load_acq_32(&tbr->txbr_windex); in vmbus_txbr_avail()
471 old_windex = atomic_load_acq_32(&tbr->txbr_windex); in vmbus_txbr_write()
558 atomic_load_acq_32(&rbr->rxbr_rindex), data, dlen); in vmbus_rxbr_peek()
627 atomic_load_acq_32(&rbr->rxbr_rindex), data, dlen); in vmbus_rxbr_idxadv_peek()
703 rindex = VMBUS_BR_IDXINC(atomic_load_acq_32(&rbr->rxbr_rindex), in vmbus_rxbr_read()
/freebsd/sys/compat/linux/
H A Dlinux_vdso_gtod.inc186 curr = atomic_load_acq_32(&tk->tk_current);
188 gen = atomic_load_acq_32(&th->th_gen);
230 curr = atomic_load_acq_32(&tk->tk_current);
232 gen = atomic_load_acq_32(&th->th_gen);
/freebsd/lib/libc/gen/
H A Darc4random.h53 #define fxrng_load_acq_generation(x) atomic_load_acq_32(x)
/freebsd/sys/x86/x86/
H A Dpvclock.c109 version = atomic_load_acq_32(&ti->version); in pvclock_read_time_info()
124 version = atomic_load_acq_32(&wc->version); in pvclock_read_wall_clock()
/freebsd/lib/libsys/x86/
H A D__vdso_gettc.c358 version = atomic_load_acq_32(&ti->version); in __vdso_pvclock_gettc()
365 version = atomic_load_acq_32(&ti->version); in __vdso_pvclock_gettc()
/freebsd/sys/dev/hid/
H A Dhkbd.c397 if (tail != atomic_load_acq_32(&sc->sc_inputhead)) { in hkbd_put_key()
423 atomic_load_acq_32(&sc->sc_inputtail)) { in hkbd_do_poll()
469 if (head == atomic_load_acq_32(&sc->sc_inputtail)) { in hkbd_get_key()
564 if (sc->sc_inputhead == atomic_load_acq_32(&sc->sc_inputtail)) in hkbd_event_keyinput()
605 atomic_load_acq_32(&sc->sc_inputhead) != sc->sc_inputtail) { in hkbd_timeout()
1212 if (sc->sc_inputhead != atomic_load_acq_32(&sc->sc_inputtail)) { in hkbd_check()
/freebsd/sys/arm/include/
H A Datomic.h611 atomic_load_acq_32(const volatile uint32_t *p) in atomic_load_acq_32() function
1076 #define atomic_load_acq_ptr atomic_load_acq_32
1102 #define atomic_load_acq_int atomic_load_acq_32
H A Dcpu.h669 h = (uint64_t)atomic_load_acq_32(&ccnt_hi[cpu]); in get_cyclecount()
679 h2 = (uint64_t)atomic_load_acq_32(&ccnt_hi[cpu]); in get_cyclecount()
/freebsd/sys/riscv/include/
H A Datomic.h315 atomic_load_acq_32(const volatile uint32_t *p) in atomic_load_acq_32() function
339 #define atomic_load_acq_int atomic_load_acq_32
/freebsd/sys/dev/gve/
H A Dgve_tx_dqo.c530 old_head = atomic_load_acq_32(&tx->dqo.free_pending_pkts_prd); in gve_free_pending_packet()
550 tx->dqo.desc_head = atomic_load_acq_32(&tx->dqo.hw_tx_head); in gve_tx_has_desc_room_dqo()
588 tx->dqo.qpl_bufs_produced_cached = atomic_load_acq_32( in gve_tx_have_enough_qpl_bufs()
/freebsd/sys/amd64/include/
H A Datomic.h527 #define atomic_load_acq_32 atomic_load_acq_int macro
/freebsd/sys/amd64/vmm/io/
H A Dvlapic.c374 val = atomic_load_acq_32(&vlapic->lvt_last[idx]); in vlapic_get_lvt()
444 reg = atomic_load_acq_32(&vlapic->lvt_last[lvt]); in vlapic_fire_lvt()
/freebsd/sys/dev/ocs_fc/
H A Docs_os.h948 #define ocs_atomic_read(a) atomic_load_acq_32(a)
/freebsd/sys/arm64/include/
H A Datomic.h578 #define atomic_load_acq_int atomic_load_acq_32
/freebsd/sys/i386/include/
H A Datomic.h780 #define atomic_load_acq_32 atomic_load_acq_int macro
/freebsd/sys/powerpc/include/
H A Datomic.h524 #define atomic_load_acq_32 atomic_load_acq_int macro
/freebsd/sys/dev/cxgbe/
H A Dt4_netmap.c1183 kring->nr_hwtail = atomic_load_acq_32(&nm_rxq->fl_cidx); in cxgbe_netmap_rxsync()
1340 uint32_t fl_cidx = atomic_load_acq_32(&nm_rxq->fl_cidx); in service_nm_rxq()
/freebsd/sys/dev/iavf/
H A Diavf_lib.c1489 atomic_load_acq_32(&sc->queues_enabled)) { in iavf_disable_queues_with_retries()
/freebsd/sys/rpc/
H A Dsvc_vc.c618 *ack = atomic_load_acq_32(&xprt->xp_snt_cnt); in svc_vc_ack()
/freebsd/sys/dev/pms/freebsd/driver/ini/src/
H A Dagtiapi.c5976 lReadRm = atomic_load_acq_32( &pWWNList[lIdx].devRemoved ); in agtiapi_devRmCheck()

12