Searched refs:atomic (Results 751 - 775 of 929) sorted by relevance

<<3132333435363738

/linux-master/include/linux/
H A Ddevice.h26 #include <linux/atomic.h>
H A Dmmzone.h21 #include <linux/atomic.h>
371 * across tiers only involves atomic operations on folio->flags and therefore
1056 * sets it, so none of the operations on it need to be atomic.
/linux-master/kernel/
H A Dkcov.c5 #include <linux/atomic.h>
/linux-master/fs/nfs/
H A Ddirect.c57 #include <linux/atomic.h>
954 * is no atomic O_APPEND write facility in the NFS protocol.
/linux-master/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c2541 wqe->atomic.cmp_data = atomic_wr(wr)->compare_add;
2542 wqe->atomic.swap_data = atomic_wr(wr)->swap;
2546 wqe->atomic.cmp_data = atomic_wr(wr)->compare_add;
2551 wqe->atomic.remote_va = atomic_wr(wr)->remote_addr;
2552 wqe->atomic.r_key = atomic_wr(wr)->rkey;
/linux-master/virt/kvm/
H A Dkvm_main.c2757 * only part that runs if we can in atomic context.
2927 * @atomic: whether this function is forbidden from sleeping
2939 kvm_pfn_t hva_to_pfn(unsigned long addr, bool atomic, bool interruptible, argument
2947 BUG_ON(atomic && async);
2952 if (atomic)
2991 bool atomic, bool interruptible, bool *async,
3013 return hva_to_pfn(addr, atomic, interruptible, async, write_fault,
3899 * kick" check does not need atomic operations if kvm_vcpu_kick is used
2990 __gfn_to_pfn_memslot(const struct kvm_memory_slot *slot, gfn_t gfn, bool atomic, bool interruptible, bool *async, bool write_fault, bool *writable, hva_t *hva) argument
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dcxgb3_offload.c39 #include <linux/atomic.h>
/linux-master/net/batman-adv/
H A Dnetwork-coding.c10 #include <linux/atomic.h>
H A Dmulticast.c10 #include <linux/atomic.h>
H A Ddistributed-arp-table.c11 #include <linux/atomic.h>
/linux-master/include/net/
H A Dip_vs.h15 #include <linux/atomic.h> /* for struct atomic_t */
/linux-master/drivers/xen/xen-pciback/
H A Dpci_stub.c20 #include <linux/atomic.h>
/linux-master/drivers/mfd/
H A Dsi476x-cmd.c15 #include <linux/atomic.h>
/linux-master/drivers/misc/lis3lv02d/
H A Dlis3lv02d.c28 #include <linux/atomic.h>
/linux-master/arch/powerpc/platforms/powernv/
H A Deeh-powernv.c8 #include <linux/atomic.h>
/linux-master/drivers/net/thunderbolt/
H A Dmain.c12 #include <linux/atomic.h>
/linux-master/drivers/crypto/hisilicon/sec/
H A Dsec_drv.c8 #include <linux/atomic.h>
/linux-master/drivers/media/radio/
H A Dradio-si476x.c15 #include <linux/atomic.h>
/linux-master/drivers/misc/genwqe/
H A Dcard_dev.c27 #include <linux/atomic.h>
/linux-master/drivers/platform/surface/aggregator/
H A Dssh_packet_layer.c9 #include <linux/atomic.h>
/linux-master/drivers/net/phy/
H A Dphy.c33 #include <linux/atomic.h>
/linux-master/net/l2tp/
H A Dl2tp_ppp.c97 #include <linux/atomic.h>
/linux-master/drivers/s390/crypto/
H A Dzcrypt_msgtype6.c21 #include <linux/atomic.h>
/linux-master/drivers/iommu/
H A Dapple-dart.c14 #include <linux/atomic.h>
233 * The atomic variant is used inside apple_dart_domain where we have to guard
235 * Note that even inside the atomic variant the apple_dart pointer is not
/linux-master/drivers/md/dm-vdo/
H A Drecovery-journal.c8 #include <linux/atomic.h>
1578 * was original developed using an atomic add operation that implicitly had them.
1605 * Extra barriers because this was originally developed using an atomic add operation that

Completed in 499 milliseconds

<<3132333435363738