/include/linux/ |
D | page_counter.h | 37 static inline void page_counter_init(struct page_counter *counter, in page_counter_init() argument 40 atomic_long_set(&counter->usage, 0); in page_counter_init() 41 counter->max = PAGE_COUNTER_MAX; in page_counter_init() 42 counter->parent = parent; in page_counter_init() 45 static inline unsigned long page_counter_read(struct page_counter *counter) in page_counter_read() argument 47 return atomic_long_read(&counter->usage); in page_counter_read() 50 void page_counter_cancel(struct page_counter *counter, unsigned long nr_pages); 51 void page_counter_charge(struct page_counter *counter, unsigned long nr_pages); 52 bool page_counter_try_charge(struct page_counter *counter, 55 void page_counter_uncharge(struct page_counter *counter, unsigned long nr_pages); [all …]
|
D | counter_enum.h | 15 ssize_t counter_signal_enum_read(struct counter_device *counter, 18 ssize_t counter_signal_enum_write(struct counter_device *counter, 22 ssize_t counter_signal_enum_available_read(struct counter_device *counter, 26 ssize_t counter_count_enum_read(struct counter_device *counter, 29 ssize_t counter_count_enum_write(struct counter_device *counter, 33 ssize_t counter_count_enum_available_read(struct counter_device *counter, 37 ssize_t counter_device_enum_read(struct counter_device *counter, void *priv, 39 ssize_t counter_device_enum_write(struct counter_device *counter, void *priv, 42 ssize_t counter_device_enum_available_read(struct counter_device *counter,
|
D | counter.h | 39 ssize_t (*read)(struct counter_device *counter, 41 ssize_t (*write)(struct counter_device *counter, 87 int (*get)(struct counter_device *counter, 89 int (*set)(struct counter_device *counter, 157 ssize_t (*read)(struct counter_device *counter, 159 ssize_t (*write)(struct counter_device *counter, 228 int (*get)(struct counter_device *counter, struct counter_count *count, 230 int (*set)(struct counter_device *counter, struct counter_count *count, 356 int (*signal_read)(struct counter_device *counter, 359 int (*count_read)(struct counter_device *counter, [all …]
|
D | types.h | 172 int counter; member 177 s64 counter; member
|
D | quota.h | 267 struct percpu_counter counter[_DQST_DQSTAT_LAST]; member 274 percpu_counter_inc(&dqstats.counter[type]); in dqstats_inc() 279 percpu_counter_dec(&dqstats.counter[type]); in dqstats_dec()
|
D | atomic-fallback.h | 82 return smp_load_acquire(&(v)->counter); in atomic_read_acquire() 91 smp_store_release(&(v)->counter, i); in atomic_set_release() 1181 #define atomic_cond_read_acquire(v, c) smp_cond_load_acquire(&(v)->counter, (c)) 1182 #define atomic_cond_read_relaxed(v, c) smp_cond_load_relaxed(&(v)->counter, (c)) 1192 return smp_load_acquire(&(v)->counter); in atomic64_read_acquire() 1201 smp_store_release(&(v)->counter, i); in atomic64_set_release() 2291 #define atomic64_cond_read_acquire(v, c) smp_cond_load_acquire(&(v)->counter, (c)) 2292 #define atomic64_cond_read_relaxed(v, c) smp_cond_load_relaxed(&(v)->counter, (c))
|
D | iova.h | 57 u64 counter; /* Flush counter when this entrie was added */ member
|
D | memcontrol.h | 448 #define mem_cgroup_from_counter(counter, member) \ argument 449 container_of(counter, struct mem_cgroup, member)
|
/include/asm-generic/ |
D | atomic.h | 41 c = v->counter; \ 42 while ((old = cmpxchg(&v->counter, c, c c_op i)) != c) \ 51 c = v->counter; \ 52 while ((old = cmpxchg(&v->counter, c, c c_op i)) != c) \ 63 c = v->counter; \ 64 while ((old = cmpxchg(&v->counter, c, c c_op i)) != c) \ 80 v->counter = v->counter c_op i; \ 91 ret = (v->counter = v->counter c_op i); \ 104 ret = v->counter; \ 105 v->counter = v->counter c_op i; \ [all …]
|
D | atomic64.h | 13 s64 counter; member
|
/include/linux/netfilter/ipset/ |
D | ip_set.h | 578 ip_set_add_bytes(u64 bytes, struct ip_set_counter *counter) in ip_set_add_bytes() argument 580 atomic64_add((long long)bytes, &(counter)->bytes); in ip_set_add_bytes() 584 ip_set_add_packets(u64 packets, struct ip_set_counter *counter) in ip_set_add_packets() argument 586 atomic64_add((long long)packets, &(counter)->packets); in ip_set_add_packets() 590 ip_set_get_bytes(const struct ip_set_counter *counter) in ip_set_get_bytes() argument 592 return (u64)atomic64_read(&(counter)->bytes); in ip_set_get_bytes() 596 ip_set_get_packets(const struct ip_set_counter *counter) in ip_set_get_packets() argument 598 return (u64)atomic64_read(&(counter)->packets); in ip_set_get_packets() 602 ip_set_match_counter(u64 counter, u64 match, u8 op) in ip_set_match_counter() argument 608 return counter == match; in ip_set_match_counter() [all …]
|
/include/linux/mlx5/ |
D | fs.h | 228 void mlx5_fc_destroy(struct mlx5_core_dev *dev, struct mlx5_fc *counter); 229 u64 mlx5_fc_query_lastuse(struct mlx5_fc *counter); 230 void mlx5_fc_query_cached(struct mlx5_fc *counter, 232 int mlx5_fc_query(struct mlx5_core_dev *dev, struct mlx5_fc *counter, 234 u32 mlx5_fc_id(struct mlx5_fc *counter);
|
/include/linux/platform_data/ |
D | mlxreg.h | 135 int counter; member 159 int counter; member
|
/include/sound/ |
D | soundfont.h | 26 int counter; member 36 int counter; member
|
/include/rdma/ |
D | ib_pma.h | 84 __be32 counter[15]; member 91 __be64 counter[15]; member
|
D | rdma_counter.h | 53 int rdma_counter_query_stats(struct rdma_counter *counter);
|
D | ib_verbs.h | 1749 struct rdma_counter *counter; member 2545 int (*counter_bind_qp)(struct rdma_counter *counter, struct ib_qp *qp); 2554 int (*counter_dealloc)(struct rdma_counter *counter); 2560 struct rdma_counter *counter); 2564 int (*counter_update_stats)(struct rdma_counter *counter);
|
/include/net/netfilter/ |
D | nf_conntrack_acct.h | 20 struct nf_conn_counter counter[IP_CT_DIR_MAX]; member
|
/include/linux/mlx4/ |
D | device.h | 823 #define ASSIGN_32BIT_COUNTER(counter, value) do { \ argument 825 counter = cpu_to_be32(U32_MAX); \ 827 counter = cpu_to_be32(value); \ 847 int counter; member
|
/include/linux/netfilter/ |
D | x_tables.h | 428 struct xt_counters *counter);
|
/include/net/sctp/ |
D | sctp.h | 298 {.label= #name, .counter= &sctp_dbg_objcnt_## name}
|
D | structs.h | 2173 atomic_t *counter; member
|
/include/net/ |
D | devlink.h | 199 u64 counter; member
|
D | mac80211.h | 4756 void ieee80211_csa_set_counter(struct ieee80211_vif *vif, u8 counter);
|
/include/uapi/linux/ |
D | bpf.h | 3449 __u64 counter; member
|