Home
last modified time | relevance | path

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

123456

/linux/include/linux/atomic/
A Datomic-long.h13 typedef atomic64_t atomic_long_t; typedef
18 typedef atomic_t atomic_long_t; typedef
27 arch_atomic_long_read(const atomic_long_t *v) in arch_atomic_long_read()
39 arch_atomic_long_set(atomic_long_t *v, long i) in arch_atomic_long_set()
51 arch_atomic_long_add(long i, atomic_long_t *v) in arch_atomic_long_add()
159 arch_atomic_long_inc(atomic_long_t *v) in arch_atomic_long_inc()
189 arch_atomic_long_fetch_inc(atomic_long_t *v) in arch_atomic_long_fetch_inc()
213 arch_atomic_long_dec(atomic_long_t *v) in arch_atomic_long_dec()
243 arch_atomic_long_fetch_dec(atomic_long_t *v) in arch_atomic_long_fetch_dec()
653 arch_atomic_long_inc(atomic_long_t *v) in arch_atomic_long_inc()
[all …]
A Datomic-instrumented.h1181 atomic_long_read(const atomic_long_t *v) in atomic_long_read()
1195 atomic_long_set(atomic_long_t *v, long i) in atomic_long_set()
1209 atomic_long_add(long i, atomic_long_t *v) in atomic_long_add()
1272 atomic_long_sub(long i, atomic_long_t *v) in atomic_long_sub()
1335 atomic_long_inc(atomic_long_t *v) in atomic_long_inc()
1342 atomic_long_inc_return(atomic_long_t *v) in atomic_long_inc_return()
1370 atomic_long_fetch_inc(atomic_long_t *v) in atomic_long_fetch_inc()
1398 atomic_long_dec(atomic_long_t *v) in atomic_long_dec()
1405 atomic_long_dec_return(atomic_long_t *v) in atomic_long_dec_return()
1433 atomic_long_fetch_dec(atomic_long_t *v) in atomic_long_fetch_dec()
[all …]
/linux/drivers/misc/sgi-gru/
A Dgrutables.h162 atomic_long_t gts_free;
164 atomic_long_t gms_free;
176 atomic_long_t nopfn;
177 atomic_long_t asid_new;
181 atomic_long_t intr;
182 atomic_long_t intr_cbr;
183 atomic_long_t intr_tfh;
186 atomic_long_t call_os;
211 atomic_long_t copy_gpa;
243 atomic_long_t count;
[all …]
/linux/include/asm-generic/bitops/
A Datomic.h18 arch_atomic_long_or(BIT_MASK(nr), (atomic_long_t *)p); in arch_set_bit()
25 arch_atomic_long_andnot(BIT_MASK(nr), (atomic_long_t *)p); in arch_clear_bit()
32 arch_atomic_long_xor(BIT_MASK(nr), (atomic_long_t *)p); in arch_change_bit()
45 old = arch_atomic_long_fetch_or(mask, (atomic_long_t *)p); in arch_test_and_set_bit()
59 old = arch_atomic_long_fetch_andnot(mask, (atomic_long_t *)p); in arch_test_and_clear_bit()
70 old = arch_atomic_long_fetch_xor(mask, (atomic_long_t *)p); in arch_test_and_change_bit()
A Dlock.h28 old = arch_atomic_long_fetch_or_acquire(mask, (atomic_long_t *)p); in arch_test_and_set_bit_lock()
44 arch_atomic_long_fetch_andnot_release(BIT_MASK(nr), (atomic_long_t *)p); in arch_clear_bit_unlock()
66 arch_atomic_long_set_release((atomic_long_t *)p, old); in arch___clear_bit_unlock()
86 old = arch_atomic_long_fetch_andnot_release(mask, (atomic_long_t *)p); in arch_clear_bit_unlock_is_negative_byte()
/linux/net/l2tp/
A Dl2tp_core.h33 atomic_long_t tx_packets;
34 atomic_long_t tx_bytes;
35 atomic_long_t tx_errors;
36 atomic_long_t rx_packets;
37 atomic_long_t rx_bytes;
38 atomic_long_t rx_seq_discards;
39 atomic_long_t rx_oos_packets;
40 atomic_long_t rx_errors;
41 atomic_long_t rx_cookie_discards;
42 atomic_long_t rx_invalid;
A Dl2tp_eth.c40 atomic_long_t tx_bytes;
41 atomic_long_t tx_packets;
42 atomic_long_t tx_dropped;
43 atomic_long_t rx_bytes;
44 atomic_long_t rx_packets;
45 atomic_long_t rx_errors;
/linux/include/linux/
A Dpage_counter.h10 atomic_long_t usage;
18 atomic_long_t min_usage;
19 atomic_long_t children_min_usage;
23 atomic_long_t low_usage;
24 atomic_long_t children_low_usage;
A Dmisc_cgroup.h38 atomic_long_t usage;
39 atomic_long_t events;
A Dmm_types.h118 atomic_long_t pp_frag_count;
455 atomic_long_t swap_readahead_info;
519 atomic_long_t pgtables_bytes; /* PTE page table pages */
642 atomic_long_t hugetlb_usage;
A Drwsem.h48 atomic_long_t count;
54 atomic_long_t owner;
A Dhugetlb_cgroup.h52 atomic_long_t events[HUGE_MAX_HSTATE][HUGETLB_NR_MEMORY_EVENTS];
53 atomic_long_t events_local[HUGE_MAX_HSTATE][HUGETLB_NR_MEMORY_EVENTS];
/linux/kernel/printk/
A Dprintk_ringbuffer.h59 atomic_long_t state_var;
67 atomic_long_t head_lpos;
68 atomic_long_t tail_lpos;
76 atomic_long_t head_id;
77 atomic_long_t tail_id;
89 atomic_long_t fail;
/linux/include/target/
A Dtarget_core_base.h662 atomic_long_t total_cmds;
663 atomic_long_t read_bytes;
664 atomic_long_t write_bytes;
725 atomic_long_t cmd_pdus;
726 atomic_long_t tx_data_octets;
727 atomic_long_t rx_data_octets;
808 atomic_long_t num_resets;
810 atomic_long_t aborts_no_task;
811 atomic_long_t num_cmds;
812 atomic_long_t read_bytes;
[all …]
/linux/drivers/md/bcache/
A Dbcache.h468 atomic_long_t meta_sectors_written;
469 atomic_long_t btree_sectors_written;
470 atomic_long_t sectors_written;
526 atomic_long_t flash_dev_dirty_sectors;
705 atomic_long_t cache_read_races;
706 atomic_long_t writeback_keys_done;
707 atomic_long_t writeback_keys_failed;
709 atomic_long_t reclaim;
710 atomic_long_t reclaimed_journal_buckets;
711 atomic_long_t flush_write;
/linux/include/net/
A 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];
/linux/kernel/kcsan/
A Dcore.c99 static atomic_long_t watchpoints[CONFIG_KCSAN_NUM_WATCHPOINTS + NUM_SLOTS-1];
110 static __always_inline atomic_long_t *find_watchpoint(unsigned long addr, in find_watchpoint()
117 atomic_long_t *watchpoint; in find_watchpoint()
143 static inline atomic_long_t *
148 atomic_long_t *watchpoint; in insert_watchpoint()
179 try_consume_watchpoint(atomic_long_t *watchpoint, long encoded_watchpoint) in try_consume_watchpoint()
185 static inline bool consume_watchpoint(atomic_long_t *watchpoint) in consume_watchpoint()
191 static inline void remove_watchpoint(atomic_long_t *watchpoint) in remove_watchpoint()
359 atomic_long_t *watchpoint, in kcsan_found_watchpoint()
429 atomic_long_t *watchpoint; in kcsan_setup_watchpoint()
[all …]
/linux/net/packet/
A Dinternal.h102 atomic_long_t num;
103 atomic_long_t num_huge;
104 atomic_long_t num_failed;
/linux/include/linux/sched/
A Duser.h20 atomic_long_t pipe_bufs; /* how many pages are allocated in pipe buffers */
28 atomic_long_t locked_vm;
/linux/scripts/atomic/
A Dgen-atomic-long.sh71 typedef atomic64_t atomic_long_t;
76 typedef atomic_t atomic_long_t;
A Datomics.tbl15 # * cv - const pointer to atomic base type (atomic_t/atomic64_t/atomic_long_t)
16 # * v - pointer to atomic base type (atomic_t/atomic64_t/atomic_long_t)
/linux/include/target/iscsi/
A Discsi_target_core.h656 atomic_long_t cmd_pdus;
657 atomic_long_t rsp_pdus;
658 atomic_long_t tx_data_octets;
659 atomic_long_t rx_data_octets;
660 atomic_long_t conn_digest_errors;
661 atomic_long_t conn_timeout_errors;
/linux/lib/
A Dsbitmap.c78 atomic_long_andnot(mask, (atomic_long_t *)&map->word); in sbitmap_deferred_clear()
79 BUILD_BUG_ON(sizeof(atomic_long_t) != sizeof(map->word)); in sbitmap_deferred_clear()
518 atomic_long_t *ptr = (atomic_long_t *) &map->word; in __sbitmap_queue_get_batch()
655 atomic_long_andnot(mask, (atomic_long_t *) addr); in sbitmap_queue_clear_batch()
663 atomic_long_andnot(mask, (atomic_long_t *) addr); in sbitmap_queue_clear_batch()
/linux/kernel/sched/
A Dloadavg.c59 atomic_long_t calc_load_tasks;
206 static atomic_long_t calc_load_nohz[2];
/linux/Documentation/translations/zh_CN/core-api/
A Dlocal_ops.rst54 通过在一个结构体中嵌入一个 ``atomic_long_t`` , ``local_t`` 类型被定义为
58 typedef struct { atomic_long_t a; } local_t;

Completed in 47 milliseconds

123456