Searched refs:smp_load_acquire (Results 1 - 25 of 141) sorted by path

123456

/linux-master/arch/arm/include/asm/
H A Dmcs_spinlock.h13 while (!(smp_load_acquire(lock))) \
/linux-master/tools/arch/arm64/include/asm/
H A Dbarrier.h64 #define smp_load_acquire(p) \ macro
/linux-master/tools/arch/powerpc/include/asm/
H A Dbarrier.h39 #define smp_load_acquire(p) \ macro
/linux-master/tools/arch/s390/include/asm/
H A Dbarrier.h37 #define smp_load_acquire(p) \ macro
/linux-master/tools/arch/sparc/include/asm/
H A Dbarrier_64.h49 #define smp_load_acquire(p) \ macro
/linux-master/tools/arch/x86/include/asm/
H A Dbarrier.h39 #define smp_load_acquire(p) \ macro
/linux-master/arch/arm64/include/asm/
H A Dbarrier.h207 VAL = smp_load_acquire(__PTR); \
/linux-master/arch/x86/kvm/
H A Dmmu.h270 return smp_load_acquire(&kvm->arch.shadow_root_allocated);
/linux-master/arch/x86/kvm/mmu/
H A Dpage_track.c30 return smp_load_acquire(&kvm->arch.external_write_tracking_enabled);
/linux-master/arch/x86/kvm/svm/
H A Dsvm.c3638 bool in_guest_mode = (smp_load_acquire(&vcpu->mode) == IN_GUEST_MODE);
/linux-master/block/
H A Dblk-crypto-fallback.c634 if (likely(smp_load_acquire(&tfms_inited[mode_num])))
/linux-master/drivers/android/
H A Dbinder_alloc.c190 return smp_load_acquire(&lru_page->page_ptr);
335 /* pairs with smp_load_acquire in binder_alloc_get_vma() */
343 return smp_load_acquire(&alloc->vma);
/linux-master/drivers/char/hw_random/
H A Dvirtio-rng.c91 if (smp_load_acquire(&vi->data_avail)) {
/linux-master/drivers/gpu/drm/scheduler/
H A Dsched_fence.c176 parent = smp_load_acquire(&fence->parent);
/linux-master/drivers/greybus/
H A Dgb-beagleplay.c130 int head = smp_load_acquire(&bg->tx_circ_buf.head);
/linux-master/drivers/infiniband/core/
H A Duverbs_main.c103 struct ib_ucontext *ucontext = smp_load_acquire(&ufile->ucontext);
/linux-master/drivers/infiniband/hw/hfi1/
H A Dipoib_tx.c167 if (!smp_load_acquire(&tx->complete))
366 head = smp_load_acquire(&tx_ring->head);
/linux-master/drivers/infiniband/sw/rdmavt/
H A Dqp.c1931 slast = smp_load_acquire(&qp->s_last);
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_queue.h108 prod = smp_load_acquire(&q->buf->producer_index);
120 prod = smp_load_acquire(&q->buf->producer_index);
139 cons = smp_load_acquire(&q->buf->consumer_index);
143 cons = smp_load_acquire(&q->buf->consumer_index);
/linux-master/drivers/input/keyboard/
H A Dapplespi.c1043 input = smp_load_acquire(&applespi->touchpad_input_dev);
/linux-master/drivers/md/
H A Ddm-bufio.c1491 /* smp_load_acquire() pairs with read_endio()'s smp_mb__before_atomic() */
1492 if (!smp_load_acquire(&b->state)) /* fast case */
2234 if (likely(!smp_load_acquire(&b->state))) {
H A Draid5.c5507 if (!did_inc || smp_load_acquire(&conf->quiesce) != 0) {
/linux-master/drivers/media/dvb-core/
H A Ddvb_ringbuffer.c54 /* smp_load_acquire() to load write pointer on reader side
60 return (rbuf->pread == smp_load_acquire(&rbuf->pwrite));
86 /* smp_load_acquire() to load write pointer on reader side
90 avail = smp_load_acquire(&rbuf->pwrite) - rbuf->pread;
101 * smp_load_acquire() to load write pointer
106 smp_store_release(&rbuf->pread, smp_load_acquire(&rbuf->pwrite));
195 * update, this pairs with smp_load_acquire() in
224 * update, this pairs with smp_load_acquire() in
/linux-master/drivers/media/usb/uvc/
H A Duvc_ctrl.c1579 if (smp_load_acquire(&dev->flush_status))
/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.c967 /* This smp_load_acquire() pairs with smp_store_release() in
970 ntc = smp_load_acquire(&tx_spare->last_to_clean);
990 /* This smp_store_release() pairs with smp_load_acquire() in
3581 /* This smp_load_acquire() pairs with smp_store_release() in
3584 int ltu = smp_load_acquire(&ring->last_to_use);
3620 /* This smp_store_release() pairs with smp_load_acquire() in

Completed in 482 milliseconds

123456