Home
last modified time | relevance | path

Searched refs:atomic_long_t (Results 1 – 25 of 58) sorted by relevance

123

/include/linux/atomic/
Datomic-long.h13 typedef atomic64_t atomic_long_t; typedef
18 typedef atomic_t atomic_long_t; typedef
35 raw_atomic_long_read(const atomic_long_t *v) in raw_atomic_long_read()
55 raw_atomic_long_read_acquire(const atomic_long_t *v) in raw_atomic_long_read_acquire()
76 raw_atomic_long_set(atomic_long_t *v, long i) in raw_atomic_long_set()
97 raw_atomic_long_set_release(atomic_long_t *v, long i) in raw_atomic_long_set_release()
118 raw_atomic_long_add(long i, atomic_long_t *v) in raw_atomic_long_add()
139 raw_atomic_long_add_return(long i, atomic_long_t *v) in raw_atomic_long_add_return()
160 raw_atomic_long_add_return_acquire(long i, atomic_long_t *v) in raw_atomic_long_add_return_acquire()
181 raw_atomic_long_add_return_release(long i, atomic_long_t *v) in raw_atomic_long_add_return_release()
[all …]
Datomic-instrumented.h3186 atomic_long_read(const atomic_long_t *v) in atomic_long_read()
3203 atomic_long_read_acquire(const atomic_long_t *v) in atomic_long_read_acquire()
3221 atomic_long_set(atomic_long_t *v, long i) in atomic_long_set()
3239 atomic_long_set_release(atomic_long_t *v, long i) in atomic_long_set_release()
3258 atomic_long_add(long i, atomic_long_t *v) in atomic_long_add()
3276 atomic_long_add_return(long i, atomic_long_t *v) in atomic_long_add_return()
3295 atomic_long_add_return_acquire(long i, atomic_long_t *v) in atomic_long_add_return_acquire()
3313 atomic_long_add_return_release(long i, atomic_long_t *v) in atomic_long_add_return_release()
3332 atomic_long_add_return_relaxed(long i, atomic_long_t *v) in atomic_long_add_return_relaxed()
3350 atomic_long_fetch_add(long i, atomic_long_t *v) in atomic_long_fetch_add()
[all …]
/include/asm-generic/bitops/
Datomic.h18 raw_atomic_long_or(BIT_MASK(nr), (atomic_long_t *)p); in arch_set_bit()
25 raw_atomic_long_andnot(BIT_MASK(nr), (atomic_long_t *)p); in arch_clear_bit()
32 raw_atomic_long_xor(BIT_MASK(nr), (atomic_long_t *)p); in arch_change_bit()
42 old = raw_atomic_long_fetch_or(mask, (atomic_long_t *)p); in arch_test_and_set_bit()
53 old = raw_atomic_long_fetch_andnot(mask, (atomic_long_t *)p); in arch_test_and_clear_bit()
64 old = raw_atomic_long_fetch_xor(mask, (atomic_long_t *)p); in arch_test_and_change_bit()
Dlock.h28 old = raw_atomic_long_fetch_or_acquire(mask, (atomic_long_t *)p); in arch_test_and_set_bit_lock()
44 raw_atomic_long_fetch_andnot_release(BIT_MASK(nr), (atomic_long_t *)p); in arch_clear_bit_unlock()
66 raw_atomic_long_set_release((atomic_long_t *)p, old); in arch___clear_bit_unlock()
75 old = raw_atomic_long_fetch_xor_release(mask, (atomic_long_t *)p); in arch_xor_unlock_is_negative_byte()
/include/linux/
Dpage_counter.h15 atomic_long_t usage;
20 atomic_long_t min_usage;
21 atomic_long_t children_min_usage;
25 atomic_long_t low_usage;
26 atomic_long_t children_low_usage;
57 counter->usage = (atomic_long_t)ATOMIC_LONG_INIT(0); in page_counter_init()
Dshrinker.h17 atomic_long_t nr_deferred[SHRINKER_UNIT_BITS];
117 atomic_long_t *nr_deferred;
Dworkqueue_types.h17 atomic_long_t data;
Dmutex_types.h43 atomic_long_t owner;
Dzsmalloc.h38 atomic_long_t pages_compacted;
Dswiotlb.h122 atomic_long_t total_used;
123 atomic_long_t used_hiwater;
124 atomic_long_t transient_nslabs;
Drcu_segcblist.h195 atomic_long_t len;
Dzswap.h24 atomic_long_t nr_disk_swapins;
Dsrcutree.h26 atomic_long_t srcu_lock_count[2]; /* Locks per CPU. */
27 atomic_long_t srcu_unlock_count[2]; /* Unlocks per CPU. */
Diocontext.h100 atomic_long_t refcount;
Dhugetlb_cgroup.h48 atomic_long_t events[HUGE_MAX_HSTATE][HUGETLB_NR_MEMORY_EVENTS];
49 atomic_long_t events_local[HUGE_MAX_HSTATE][HUGETLB_NR_MEMORY_EVENTS];
Duser_namespace.h125 atomic_long_t ucount[UCOUNT_COUNTS];
126 atomic_long_t rlimit[UCOUNT_RLIMIT_COUNTS];
Drwsem.h50 atomic_long_t count;
56 atomic_long_t owner;
/include/linux/sched/
Duser.h21 atomic_long_t pipe_bufs; /* how many pages are allocated in pipe buffers */
30 atomic_long_t locked_vm;
Dext.h151 atomic_long_t ops_state;
/include/net/
Dsnmp.h65 atomic_long_t mibs[ICMPMSG_MIB_MAX];
76 atomic_long_t mibs[ICMP6_MIB_MAX];
82 atomic_long_t mibs[ICMP6MSG_MIB_MAX];
86 atomic_long_t mibs[ICMP6MSG_MIB_MAX];
Dnetmem.h29 atomic_long_t pp_ref_count;
135 static inline atomic_long_t *netmem_get_pp_ref_count_ref(netmem_ref netmem) in netmem_get_pp_ref_count_ref()
/include/target/
Dtarget_core_base.h678 atomic_long_t total_cmds;
679 atomic_long_t read_bytes;
680 atomic_long_t write_bytes;
742 atomic_long_t cmd_pdus;
743 atomic_long_t tx_data_octets;
744 atomic_long_t rx_data_octets;
821 atomic_long_t num_resets;
822 atomic_long_t aborts_complete;
823 atomic_long_t aborts_no_task;
824 atomic_long_t num_cmds;
[all …]
/include/linux/sunrpc/
Dxprtmultipath.h22 atomic_long_t xps_queuelen;
/include/drm/
Dspsc_queue.h43 atomic_long_t tail;
/include/target/iscsi/
Discsi_target_core.h659 atomic_long_t cmd_pdus;
660 atomic_long_t rsp_pdus;
661 atomic_long_t tx_data_octets;
662 atomic_long_t rx_data_octets;
663 atomic_long_t conn_digest_errors;
664 atomic_long_t conn_timeout_errors;

123