Home
last modified time | relevance | path

Searched defs:v (Results 1 – 25 of 80) sorted by relevance

1234

/include/asm-generic/
Datomic.h177 #define atomic_read(v) READ_ONCE((v)->counter) argument
187 #define atomic_set(v, i) WRITE_ONCE(((v)->counter), (i)) argument
191 static inline int atomic_add_negative(int i, atomic_t *v) in atomic_add_negative()
196 static inline void atomic_add(int i, atomic_t *v) in atomic_add()
201 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub()
206 static inline void atomic_inc(atomic_t *v) in atomic_inc()
211 static inline void atomic_dec(atomic_t *v) in atomic_dec()
216 #define atomic_dec_return(v) atomic_sub_return(1, (v)) argument
217 #define atomic_inc_return(v) atomic_add_return(1, (v)) argument
219 #define atomic_sub_and_test(i, v) (atomic_sub_return((i), (v)) == 0) argument
[all …]
Datomic64.h24 #define atomic64_set_release(v, i) atomic64_set((v), (i)) argument
57 #define atomic64_add_negative(a, v) (atomic64_add_return((a), (v)) < 0) argument
58 #define atomic64_inc(v) atomic64_add(1LL, (v)) argument
59 #define atomic64_inc_return(v) atomic64_add_return(1LL, (v)) argument
60 #define atomic64_inc_and_test(v) (atomic64_inc_return(v) == 0) argument
61 #define atomic64_sub_and_test(a, v) (atomic64_sub_return((a), (v)) == 0) argument
62 #define atomic64_dec(v) atomic64_sub(1LL, (v)) argument
63 #define atomic64_dec_return(v) atomic64_sub_return(1LL, (v)) argument
64 #define atomic64_dec_and_test(v) (atomic64_dec_return((v)) == 0) argument
65 #define atomic64_inc_not_zero(v) atomic64_add_unless((v), 1LL, 0LL) argument
Dbarrier.h124 #define __smp_store_release(p, v) \ argument
157 #define smp_store_release(p, v) __smp_store_release(p, v) argument
179 #define smp_store_release(p, v) \ argument
207 #define virt_store_release(p, v) __smp_store_release(p, v) argument
Datomic-long.h93 #define atomic_long_xchg_relaxed(v, new) \ argument
95 #define atomic_long_xchg_acquire(v, new) \ argument
97 #define atomic_long_xchg_release(v, new) \ argument
99 #define atomic_long_xchg(v, new) \ argument
/include/linux/
Datomic.h27 #define atomic_read_acquire(v) smp_load_acquire(&(v)->counter) argument
31 #define atomic_set_release(v, i) smp_store_release(&(v)->counter, (i)) argument
199 #define atomic_fetch_inc(v) atomic_fetch_add(1, (v)) argument
200 #define atomic_fetch_inc_relaxed(v) atomic_fetch_add_relaxed(1, (v)) argument
201 #define atomic_fetch_inc_acquire(v) atomic_fetch_add_acquire(1, (v)) argument
202 #define atomic_fetch_inc_release(v) atomic_fetch_add_release(1, (v)) argument
255 #define atomic_fetch_dec(v) atomic_fetch_sub(1, (v)) argument
256 #define atomic_fetch_dec_relaxed(v) atomic_fetch_sub_relaxed(1, (v)) argument
257 #define atomic_fetch_dec_acquire(v) atomic_fetch_sub_acquire(1, (v)) argument
258 #define atomic_fetch_dec_release(v) atomic_fetch_sub_release(1, (v)) argument
[all …]
Dpage_ref.h41 static inline void __page_ref_set(struct page *page, int v) in __page_ref_set()
44 static inline void __page_ref_mod(struct page *page, int v) in __page_ref_mod()
47 static inline void __page_ref_mod_and_test(struct page *page, int v, int ret) in __page_ref_mod_and_test()
50 static inline void __page_ref_mod_and_return(struct page *page, int v, int ret) in __page_ref_mod_and_return()
53 static inline void __page_ref_mod_unless(struct page *page, int v, int u) in __page_ref_mod_unless()
56 static inline void __page_ref_freeze(struct page *page, int v, int ret) in __page_ref_freeze()
59 static inline void __page_ref_unfreeze(struct page *page, int v) in __page_ref_unfreeze()
75 static inline void set_page_count(struct page *page, int v) in set_page_count()
Dfixp-arith.h92 #define fixp_cos32(v) fixp_sin32((v) + 90) argument
100 #define fixp_sin16(v) (fixp_sin32(v) >> 16) argument
101 #define fixp_cos16(v) (fixp_cos32(v) >> 16) argument
Dssbi.h27 u8 v; in ssbi_reg_read() local
39 u8 v = val; in ssbi_reg_write() local
Drandom.h169 static inline bool arch_get_random_long(unsigned long *v) in arch_get_random_long()
173 static inline bool arch_get_random_int(unsigned int *v) in arch_get_random_int()
181 static inline bool arch_get_random_seed_long(unsigned long *v) in arch_get_random_seed_long()
185 static inline bool arch_get_random_seed_int(unsigned int *v) in arch_get_random_seed_int()
Dvirtio_ring.h50 __virtio16 *p, __virtio16 v) in virtio_store_mb()
Drcupdate.h369 #define RCU_INITIALIZER(v) (typeof(*(v)) __force __rcu *)(v) argument
402 #define rcu_assign_pointer(p, v) \ argument
816 #define RCU_INIT_POINTER(p, v) \ argument
829 #define RCU_POINTER_INITIALIZER(p, v) \ argument
/include/linux/ceph/
Ddecode.h21 u64 v = get_unaligned_le64(*p); in ceph_decode_64() local
27 u32 v = get_unaligned_le32(*p); in ceph_decode_32() local
33 u16 v = get_unaligned_le16(*p); in ceph_decode_16() local
39 u8 v = *(u8 *)*p; in ceph_decode_8() local
63 #define ceph_decode_64_safe(p, end, v, bad) \ argument
68 #define ceph_decode_32_safe(p, end, v, bad) \ argument
73 #define ceph_decode_16_safe(p, end, v, bad) \ argument
78 #define ceph_decode_8_safe(p, end, v, bad) \ argument
230 static inline void ceph_encode_64(void **p, u64 v) in ceph_encode_64()
235 static inline void ceph_encode_32(void **p, u32 v) in ceph_encode_32()
[all …]
Dpagelist.h51 static inline int ceph_pagelist_encode_64(struct ceph_pagelist *pl, u64 v) in ceph_pagelist_encode_64()
56 static inline int ceph_pagelist_encode_32(struct ceph_pagelist *pl, u32 v) in ceph_pagelist_encode_32()
61 static inline int ceph_pagelist_encode_16(struct ceph_pagelist *pl, u16 v) in ceph_pagelist_encode_16()
66 static inline int ceph_pagelist_encode_8(struct ceph_pagelist *pl, u8 v) in ceph_pagelist_encode_8()
Dceph_frag.h22 static inline __u32 ceph_frag_make(__u32 b, __u32 v) in ceph_frag_make()
44 static inline bool ceph_frag_contains_value(__u32 f, __u32 v) in ceph_frag_contains_value()
/include/net/
Dred.h160 static inline void red_set_vars(struct red_vars *v) in red_set_vars()
220 static inline int red_is_idling(const struct red_vars *v) in red_is_idling()
225 static inline void red_start_of_idle_period(struct red_vars *v) in red_start_of_idle_period()
230 static inline void red_end_of_idle_period(struct red_vars *v) in red_end_of_idle_period()
235 static inline void red_restart(struct red_vars *v) in red_restart()
243 const struct red_vars *v) in red_calc_qavg_from_idle_time()
291 const struct red_vars *v, in red_calc_qavg_no_idle_time()
307 const struct red_vars *v, in red_calc_qavg()
323 const struct red_vars *v, in red_mark_probability()
368 struct red_vars *v, in red_action()
[all …]
Ddcbevent.h42 static inline int call_dcbevent_notifiers(unsigned long val, void *v) in call_dcbevent_notifiers()
/include/acpi/platform/
Dacgcc.h54 #define va_start(v, l) __builtin_va_start(v, l) argument
55 #define va_end(v) __builtin_va_end(v) argument
56 #define va_arg(v, l) __builtin_va_arg(v, l) argument
/include/linux/platform_data/
Dmcs.h16 #define MCS_KEY_MAP(v, c) ((((v) & 0xff) << 16) | ((c) & 0xffff)) argument
17 #define MCS_KEY_VAL(v) (((v) >> 16) & 0xff) argument
18 #define MCS_KEY_CODE(v) ((v) & 0xffff) argument
/include/soc/arc/
Daux.h18 #define write_aux_reg(r, v) __builtin_arc_sr((unsigned int)(v), r) argument
31 static inline void write_aux_reg(u32 r, u32 v) in write_aux_reg()
/include/sound/
Dpcm_params.h113 unsigned int v; in snd_mask_leave() local
120 const struct snd_mask *v) in snd_mask_intersect()
128 const struct snd_mask *v) in snd_mask_eq()
134 const struct snd_mask *v) in snd_mask_copy()
160 const struct snd_mask *v) in snd_mask_refine()
267 unsigned int v; in snd_interval_max() local
Daess.h46 u32 v; in aess_enable_autogating() local
/include/kvm/
Darm_pmu.h42 #define kvm_arm_pmu_v3_ready(v) ((v)->arch.pmu.ready) argument
43 #define kvm_arm_pmu_irq_initialized(v) ((v)->arch.pmu.irq_num >= VGIC_NR_SGIS) argument
71 #define kvm_arm_pmu_v3_ready(v) (false) argument
72 #define kvm_arm_pmu_irq_initialized(v) (false) argument
Diodev.h56 int l, void *v) in kvm_iodevice_read()
64 int l, const void *v) in kvm_iodevice_write()
Darm_arch_timer.h85 #define vcpu_vtimer(v) (&(v)->arch.timer_cpu.vtimer) argument
86 #define vcpu_ptimer(v) (&(v)->arch.timer_cpu.ptimer) argument
/include/linux/spi/
Dmxs-spi.h67 #define BF_SSP_TIMING_CLOCK_DIVIDE(v) \ argument
71 #define BF_SSP_TIMING_CLOCK_RATE(v) \ argument
95 #define BF_SSP_CTRL1_WORD_LENGTH(v) \ argument
102 #define BF_SSP_CTRL1_SSP_MODE(v) \ argument

1234