/linux-master/tools/iio/ |
H A D | iio_utils.h | 66 struct iio_channel_info **ci_array, int *counter);
|
/linux-master/include/rdma/ |
H A D | rdma_counter.h | 54 int rdma_counter_query_stats(struct rdma_counter *counter);
|
/linux-master/tools/counter/ |
H A D | counter_example.c | 13 #include <linux/counter.h>
|
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpmac-cmd.h | 74 __le64 counter; member in struct:dpmac_rsp_get_counter
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | bpf_iter_unix.c | 42 sk->sk_refcnt.refs.counter,
|
/linux-master/arch/sparc/include/asm/ |
H A D | atomic_32.h | 49 #define arch_atomic_read(v) READ_ONCE((v)->counter)
|
/linux-master/include/net/netfilter/ |
H A D | nf_conntrack_acct.h | 20 struct nf_conn_counter counter[IP_CT_DIR_MAX]; member in struct:nf_conn_acct
|
/linux-master/include/asm-generic/ |
H A D | spinlock.h | 73 u32 val = lock.counter;
|
H A D | qspinlock.h | 73 return !lock.val.counter;
|
/linux-master/arch/m68k/sun3/ |
H A D | intersil.c | 33 todintersil = (struct intersil_dt *) &intersil_clock->counter;
|
/linux-master/arch/s390/kernel/ |
H A D | diag.c | 22 unsigned int counter[NR_DIAG_STAT]; member in struct:diag_stat 94 seq_printf(m, " %10u", stat->counter[n-1]); 137 this_cpu_inc(diag_stat.counter[nr]); 144 this_cpu_inc(diag_stat.counter[nr]);
|
/linux-master/arch/x86/include/asm/ |
H A D | qspinlock.h | 23 val = GEN_BINARY_RMWcc(LOCK_PREFIX "btsl", lock->val.counter, c,
|
H A D | atomic64_32.h | 12 s64 __aligned(8) counter; member in struct:__anon111 40 return __READ_ONCE(v->counter); 92 return arch_cmpxchg64(&v->counter, old, new); 98 return arch_try_cmpxchg64(&v->counter, old, new);
|
H A D | msr.h | 208 * It is ordered like a load to a global in-memory counter. It should 240 static inline unsigned long long native_read_pmc(int counter) argument 244 asm volatile("rdpmc" : EAX_EDX_RET(val, low, high) : "c" (counter)); 246 do_trace_rdpmc(counter, EAX_EDX_VAL(val, low, high), 0); 304 #define rdpmc(counter, low, high) \ 306 u64 _l = native_read_pmc((counter)); \ 311 #define rdpmcl(counter, val) ((val) = native_read_pmc(counter))
|
/linux-master/drivers/infiniband/core/ |
H A D | restrack.c | 210 /* Special case to ensure that cntn points to right counter */ 211 struct rdma_counter *counter; local 213 counter = container_of(res, struct rdma_counter, res); 214 ret = xa_insert(&rt->xa, counter->id, res, GFP_KERNEL); 215 res->id = ret ? 0 : counter->id;
|
/linux-master/drivers/iommu/intel/ |
H A D | perf.h | 33 u64 counter[COUNTS_NUM]; member in struct:latency_statistic
|
/linux-master/fs/bcachefs/ |
H A D | quota.h | 54 enum quota_counters counter, s64 v, 53 bch2_quota_acct(struct bch_fs *c, struct bch_qid qid, enum quota_counters counter, s64 v, enum quota_acct_mode mode) argument
|
/linux-master/sound/core/seq/ |
H A D | seq_memory.c | 24 return pool->total_elements - atomic_read(&pool->counter); 230 atomic_dec(&pool->counter); 316 atomic_inc(&pool->counter); 317 used = atomic_read(&pool->counter); 494 while (atomic_read(&pool->counter) > 0) 527 atomic_set(&pool->counter, 0); 559 snd_iprintf(buffer, "%sCells in use : %d\n", space, atomic_read(&pool->counter));
|
/linux-master/drivers/comedi/drivers/ |
H A D | das16m1.c | 97 struct comedi_8254 *counter; member in struct:das16m1_private 250 * Initialize lower half of hardware counter, used to determine how 251 * many samples are in fifo. Value doesn't actually load into counter 252 * until counter's next clock (the next a/d conversion). 254 comedi_8254_set_mode(devpriv->counter, 1, I8254_MODE2 | I8254_BINARY); 255 comedi_8254_write(devpriv->counter, 1, 0); 258 * Remember current reading of counter so we know when counter has 261 devpriv->initial_hw_count = comedi_8254_read(devpriv->counter, 1); 265 /* enable interrupts and set internal pacer counter mod [all...] |
/linux-master/arch/arm64/include/asm/ |
H A D | atomic_lse.h | 20 : [v] "+Q" (v->counter) \ 45 : [v] "+Q" (v->counter), \ 127 : [v] "+Q" (v->counter) \ 152 : [v] "+Q" (v->counter), \ 241 : [ret] "+&r" (v), [v] "+Q" (v->counter), [tmp] "=&r" (tmp)
|
/linux-master/arch/x86/kvm/ |
H A D | pmu.c | 51 * - Each perf counter is defined as "struct kvm_pmc"; 151 * so that the perf subsystem would assign specific hardware counter 194 attr.sample_period = get_sample_period(pmc, pmc->counter); 201 * allocating the counter doesn't fail. 232 u64 counter = pmc->counter; local 235 /* update counter, reset event value to avoid redundant accumulation */ 237 counter += perf_event_pause(pmc->perf_event, true); 240 * Snapshot the previous counter *after* accumulating state from perf. 243 * counter event [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
H A D | meter.c | 250 struct mlx5_fc *counter; local 258 counter = mlx5_fc_create(mdev, true); 259 if (IS_ERR(counter)) { 260 err = PTR_ERR(counter); 263 meter->drop_counter = counter; 265 counter = mlx5_fc_create(mdev, true); 266 if (IS_ERR(counter)) { 267 err = PTR_ERR(counter); 270 meter->act_counter = counter;
|
/linux-master/drivers/clocksource/ |
H A D | timer-ti-dm-systimer.c | 44 u8 counter; member in struct:dmtimer_systimer 145 * Check if the SoC als has a usable working 32 KiHz counter. The 32 KiHz 146 * counter is handled by timer-ti-32k, but we need to detect it as it 148 * typically no use for a dmtimer clocksource if the 32 KiHz counter is 409 t->counter = regbase + _OMAP_TIMER_COUNTER_OFFSET; 454 writel_relaxed(0xffffffff - cycles, t->base + t->counter); 499 writel_relaxed(clkevt->period, t->base + t->counter); 572 * For clock-event timers we never read the timer counter and 717 return (u64)readl_relaxed(t->base + t->counter); 732 clksrc->loadval = readl_relaxed(t->base + t->counter); [all...] |
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | counters.c | 510 mlx5_ib_counter_alloc_stats(struct rdma_counter *counter) argument 512 struct mlx5_ib_dev *dev = to_mdev(counter->device); 513 const struct mlx5_ib_counters *cnts = get_counters(dev, counter->port); 518 static int mlx5_ib_counter_update_stats(struct rdma_counter *counter) argument 520 struct mlx5_ib_dev *dev = to_mdev(counter->device); 521 const struct mlx5_ib_counters *cnts = get_counters(dev, counter->port); 524 counter->stats, counter->id); 527 static int mlx5_ib_counter_dealloc(struct rdma_counter *counter) argument 529 struct mlx5_ib_dev *dev = to_mdev(counter 541 mlx5_ib_counter_bind_qp(struct rdma_counter *counter, struct ib_qp *qp) argument [all...] |
/linux-master/tools/perf/arch/x86/util/ |
H A D | iostat.c | 456 struct evsel *counter = evlist__first(evlist); local 458 evlist__set_selected(evlist, counter); 461 evlist__for_each_entry(evlist, counter) { 463 if (perf_device && perf_device != counter->priv) { 464 evlist__set_selected(evlist, counter); 468 print_cnt_cb(config, counter, arg);
|