Home
last modified time | relevance | path

Searched refs:s64 (Results 1 – 25 of 794) sorted by relevance

12345678910>>...32

/Linux-v5.4/arch/x86/include/asm/
Datomic64_64.h20 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
32 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
44 static __always_inline void arch_atomic64_add(s64 i, atomic64_t *v) in arch_atomic64_add()
58 static inline void arch_atomic64_sub(s64 i, atomic64_t *v) in arch_atomic64_sub()
74 static inline bool arch_atomic64_sub_and_test(s64 i, atomic64_t *v) in arch_atomic64_sub_and_test()
145 static inline bool arch_atomic64_add_negative(s64 i, atomic64_t *v) in arch_atomic64_add_negative()
158 static __always_inline s64 arch_atomic64_add_return(s64 i, atomic64_t *v) in arch_atomic64_add_return()
163 static inline s64 arch_atomic64_sub_return(s64 i, atomic64_t *v) in arch_atomic64_sub_return()
168 static inline s64 arch_atomic64_fetch_add(s64 i, atomic64_t *v) in arch_atomic64_fetch_add()
173 static inline s64 arch_atomic64_fetch_sub(s64 i, atomic64_t *v) in arch_atomic64_fetch_sub()
[all …]
Datomic64_32.h12 s64 __aligned(8) counter;
74 static inline s64 arch_atomic64_cmpxchg(atomic64_t *v, s64 o, s64 n) in arch_atomic64_cmpxchg()
87 static inline s64 arch_atomic64_xchg(atomic64_t *v, s64 n) in arch_atomic64_xchg()
89 s64 o; in arch_atomic64_xchg()
105 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
120 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
122 s64 r; in arch_atomic64_read()
134 static inline s64 arch_atomic64_add_return(s64 i, atomic64_t *v) in arch_atomic64_add_return()
145 static inline s64 arch_atomic64_sub_return(s64 i, atomic64_t *v) in arch_atomic64_sub_return()
153 static inline s64 arch_atomic64_inc_return(atomic64_t *v) in arch_atomic64_inc_return()
[all …]
/Linux-v5.4/include/linux/
Datomic-fallback.h1189 static inline s64
1199 atomic64_set_release(atomic64_t *v, s64 i) in atomic64_set_release()
1213 static inline s64
1214 atomic64_add_return_acquire(s64 i, atomic64_t *v) in atomic64_add_return_acquire()
1216 s64 ret = atomic64_add_return_relaxed(i, v); in atomic64_add_return_acquire()
1224 static inline s64
1225 atomic64_add_return_release(s64 i, atomic64_t *v) in atomic64_add_return_release()
1234 static inline s64
1235 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return()
1237 s64 ret; in atomic64_add_return()
[all …]
Dpercpu_counter.h22 s64 count;
31 int __percpu_counter_init(struct percpu_counter *fbc, s64 amount, gfp_t gfp,
42 void percpu_counter_set(struct percpu_counter *fbc, s64 amount);
43 void percpu_counter_add_batch(struct percpu_counter *fbc, s64 amount,
45 s64 __percpu_counter_sum(struct percpu_counter *fbc);
46 int __percpu_counter_compare(struct percpu_counter *fbc, s64 rhs, s32 batch);
48 static inline int percpu_counter_compare(struct percpu_counter *fbc, s64 rhs) in percpu_counter_compare()
53 static inline void percpu_counter_add(struct percpu_counter *fbc, s64 amount) in percpu_counter_add()
58 static inline s64 percpu_counter_sum_positive(struct percpu_counter *fbc) in percpu_counter_sum_positive()
60 s64 ret = __percpu_counter_sum(fbc); in percpu_counter_sum_positive()
[all …]
Dktime.h28 typedef s64 ktime_t;
37 static inline ktime_t ktime_set(const s64 secs, const unsigned long nsecs) in ktime_set()
42 return secs * NSEC_PER_SEC + (s64)nsecs; in ktime_set()
97 static inline s64 ktime_to_ns(const ktime_t kt) in ktime_to_ns()
146 extern s64 __ktime_divns(const ktime_t kt, s64 div);
147 static inline s64 ktime_divns(const ktime_t kt, s64 div) in ktime_divns()
155 s64 ns = kt; in ktime_divns()
165 static inline s64 ktime_divns(const ktime_t kt, s64 div) in ktime_divns()
176 static inline s64 ktime_to_us(const ktime_t kt) in ktime_to_us()
181 static inline s64 ktime_to_ms(const ktime_t kt) in ktime_to_ms()
[all …]
/Linux-v5.4/arch/mips/fw/cfe/
Dcfe_api_int.h43 typedef s64 cfe_xptr_t;
58 s64 enum_idx; /* 0-based enumeration index */
60 s64 name_length; /* size of name buffer */
62 s64 val_length; /* size of value string buffer */
75 s64 ticks; /* current time in ticks */
79 s64 status;
83 s64 mi_idx; /* 0-based enumeration index */
84 s64 mi_type; /* type of memory block */
90 s64 fwi_version; /* major, minor, eco version */
91 s64 fwi_totalmem; /* total installed mem */
[all …]
/Linux-v5.4/include/asm-generic/
Datomic64.h13 s64 counter;
18 extern s64 atomic64_read(const atomic64_t *v);
19 extern void atomic64_set(atomic64_t *v, s64 i);
24 extern void atomic64_##op(s64 a, atomic64_t *v);
27 extern s64 atomic64_##op##_return(s64 a, atomic64_t *v);
30 extern s64 atomic64_fetch_##op(s64 a, atomic64_t *v);
49 extern s64 atomic64_dec_if_positive(atomic64_t *v);
51 extern s64 atomic64_cmpxchg(atomic64_t *v, s64 o, s64 n);
52 extern s64 atomic64_xchg(atomic64_t *v, s64 new);
53 extern s64 atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u);
Datomic-instrumented.h833 static inline s64
842 static inline s64
852 atomic64_set(atomic64_t *v, s64 i) in atomic64_set()
861 atomic64_set_release(atomic64_t *v, s64 i) in atomic64_set_release()
870 atomic64_add(s64 i, atomic64_t *v) in atomic64_add()
878 static inline s64
879 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return()
888 static inline s64
889 atomic64_add_return_acquire(s64 i, atomic64_t *v) in atomic64_add_return_acquire()
898 static inline s64
[all …]
/Linux-v5.4/include/drm/
Ddrm_fixed.h79 static inline s64 drm_int2fixp(int a) in drm_int2fixp()
81 return ((s64)a) << DRM_FIXED_POINT; in drm_int2fixp()
84 static inline int drm_fixp2int(s64 a) in drm_fixp2int()
86 return ((s64)a) >> DRM_FIXED_POINT; in drm_fixp2int()
89 static inline int drm_fixp2int_ceil(s64 a) in drm_fixp2int_ceil()
97 static inline unsigned drm_fixp_msbset(s64 a) in drm_fixp_msbset()
108 static inline s64 drm_fixp_mul(s64 a, s64 b) in drm_fixp_mul()
111 s64 result; in drm_fixp_mul()
131 static inline s64 drm_fixp_div(s64 a, s64 b) in drm_fixp_div()
134 s64 result; in drm_fixp_div()
[all …]
/Linux-v5.4/lib/
Datomic64.c45 s64 atomic64_read(const atomic64_t *v) in atomic64_read()
49 s64 val; in atomic64_read()
58 void atomic64_set(atomic64_t *v, s64 i) in atomic64_set()
70 void atomic64_##op(s64 a, atomic64_t *v) \
82 s64 atomic64_##op##_return(s64 a, atomic64_t *v) \
86 s64 val; \
96 s64 atomic64_fetch_##op(s64 a, atomic64_t *v) \
100 s64 val; \
133 s64 atomic64_dec_if_positive(atomic64_t *v) in atomic64_dec_if_positive()
137 s64 val; in atomic64_dec_if_positive()
[all …]
/Linux-v5.4/fs/jfs/
Djfs_dmap.h41 #define MAXL0SIZE ((s64)1 << L2MAXL0SIZE)
42 #define MAXL1SIZE ((s64)1 << L2MAXL1SIZE)
43 #define MAXL2SIZE ((s64)1 << L2MAXL2SIZE)
127 ((s64)(a) << (JFS_SBI((ip)->i_sb)->bmap->db_agl2size))
211 s64 dn_mapsize; /* number of blocks in aggregate */
212 s64 dn_nfree; /* num free blks in aggregate map */
223 s64 dn_agfree[MAXAG]; /* per AG free count */
224 s64 dn_agsize; /* num of blks per alloc group */
272 (((b) & (((s64)1 << ((m) + L2LPERCTL)) - 1)) >> (m))
284 extern int dbFree(struct inode *ipbmap, s64 blkno, s64 nblocks);
[all …]
Djfs_xtree.h42 ( ((s64)((xad)->off1)) << 32 | __le32_to_cpu((xad)->off2))
91 extern int xtLookup(struct inode *ip, s64 lstart, s64 llen,
92 int *pflag, s64 * paddr, int *plen, int flag);
95 int xflag, s64 xoff, int xlen, s64 * xaddrp, int flag);
96 extern int xtExtend(tid_t tid, struct inode *ip, s64 xoff, int xlen,
100 s64 xoff, int xlen, s64 xaddr, int flag);
103 extern int xtDelete(tid_t tid, struct inode *ip, s64 xoff, int xlen,
105 extern s64 xtTruncate(tid_t tid, struct inode *ip, s64 newsize, int type);
106 extern s64 xtTruncate_pmap(tid_t tid, struct inode *ip, s64 committed_size);
108 xad_t * oxad, s64 nxaddr, int xtype);
[all …]
Djfs_extent.c18 static int extBalloc(struct inode *, s64, s64 *, s64 *);
20 static int extBrealloc(struct inode *, s64, s64, s64 *, s64 *);
22 static s64 extRoundDown(s64 nb);
73 extAlloc(struct inode *ip, s64 xlen, s64 pno, xad_t * xp, bool abnr) in extAlloc()
76 s64 nxlen, nxaddr, xoff, hint, xaddr = 0; in extAlloc()
133 dbFree(ip, nxaddr, (s64) nxlen); in extAlloc()
202 int extRealloc(struct inode *ip, s64 nxlen, xad_t * xp, bool abnr) in extRealloc()
205 s64 xaddr, xlen, nxaddr, delta, xoff; in extRealloc()
206 s64 ntail, nextend, ninsert; in extRealloc()
249 dbFree(ip, nxaddr, (s64) nxlen); in extRealloc()
[all …]
/Linux-v5.4/fs/ntfs/
Dbitmap.h18 extern int __ntfs_bitmap_set_bits_in_run(struct inode *vi, const s64 start_bit,
19 const s64 count, const u8 value, const bool is_rollback);
34 const s64 start_bit, const s64 count, const u8 value) in ntfs_bitmap_set_bits_in_run()
51 static inline int ntfs_bitmap_set_run(struct inode *vi, const s64 start_bit, in ntfs_bitmap_set_run()
52 const s64 count) in ntfs_bitmap_set_run()
68 static inline int ntfs_bitmap_clear_run(struct inode *vi, const s64 start_bit, in ntfs_bitmap_clear_run()
69 const s64 count) in ntfs_bitmap_clear_run()
83 static inline int ntfs_bitmap_set_bit(struct inode *vi, const s64 bit) in ntfs_bitmap_set_bit()
97 static inline int ntfs_bitmap_clear_bit(struct inode *vi, const s64 bit) in ntfs_bitmap_clear_bit()
Dattrib.h65 const s64 size, const s64 initialized_size);
67 static inline s64 ntfs_attr_size(const ATTR_RECORD *a) in ntfs_attr_size()
70 return (s64)le32_to_cpu(a->data.resident.value_length); in ntfs_attr_size()
82 const ATTR_TYPE type, const s64 size);
94 extern s64 ntfs_attr_extend_allocation(ntfs_inode *ni, s64 new_alloc_size,
95 const s64 new_data_size, const s64 data_start);
97 extern int ntfs_attr_set(ntfs_inode *ni, const s64 ofs, const s64 cnt,
/Linux-v5.4/arch/s390/include/asm/
Datomic.h87 static inline s64 atomic64_read(const atomic64_t *v) in atomic64_read()
89 s64 c; in atomic64_read()
97 static inline void atomic64_set(atomic64_t *v, s64 i) in atomic64_set()
104 static inline s64 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return()
109 static inline s64 atomic64_fetch_add(s64 i, atomic64_t *v) in atomic64_fetch_add()
114 static inline void atomic64_add(s64 i, atomic64_t *v) in atomic64_add()
127 static inline s64 atomic64_cmpxchg(atomic64_t *v, s64 old, s64 new) in atomic64_cmpxchg()
133 static inline void atomic64_##op(s64 i, atomic64_t *v) \
137 static inline long atomic64_fetch_##op(s64 i, atomic64_t *v) \
148 #define atomic64_sub_return(_i, _v) atomic64_add_return(-(s64)(_i), _v)
[all …]
/Linux-v5.4/arch/arm/include/asm/
Datomic.h249 s64 counter;
255 static inline s64 atomic64_read(const atomic64_t *v) in atomic64_read()
257 s64 result; in atomic64_read()
268 static inline void atomic64_set(atomic64_t *v, s64 i) in atomic64_set()
277 static inline s64 atomic64_read(const atomic64_t *v) in atomic64_read()
279 s64 result; in atomic64_read()
290 static inline void atomic64_set(atomic64_t *v, s64 i) in atomic64_set()
292 s64 tmp; in atomic64_set()
307 static inline void atomic64_##op(s64 i, atomic64_t *v) \
309 s64 result; \
[all …]
/Linux-v5.4/arch/arc/include/asm/
Datomic.h324 s64 __aligned(8) counter;
329 static inline s64 atomic64_read(const atomic64_t *v)
331 s64 val;
341 static inline void atomic64_set(atomic64_t *v, s64 a)
362 static inline void atomic64_##op(s64 a, atomic64_t *v) \
364 s64 val; \
379 static inline s64 atomic64_##op##_return(s64 a, atomic64_t *v) \
381 s64 val; \
402 static inline s64 atomic64_fetch_##op(s64 a, atomic64_t *v) \
404 s64 val, orig; \
[all …]
/Linux-v5.4/arch/powerpc/include/asm/
Datomic.h300 static __inline__ s64 atomic64_read(const atomic64_t *v) in atomic64_read()
302 s64 t; in atomic64_read()
309 static __inline__ void atomic64_set(atomic64_t *v, s64 i) in atomic64_set()
315 static __inline__ void atomic64_##op(s64 a, atomic64_t *v) \
317 s64 t; \
330 static inline s64 \
331 atomic64_##op##_return_relaxed(s64 a, atomic64_t *v) \
333 s64 t; \
348 static inline s64 \
349 atomic64_fetch_##op##_relaxed(s64 a, atomic64_t *v) \
[all …]
/Linux-v5.4/include/media/
Dv4l2-ctrls.h57 s64 *p_s64;
237 s64 minimum, maximum, default_value;
248 const s64 *qmenu_int;
384 s64 min;
385 s64 max;
387 s64 def;
393 const s64 *qmenu_int;
424 s64 *min, s64 *max, u64 *step, s64 *def, u32 *flags);
594 u32 id, s64 min, s64 max, u64 step,
595 s64 def);
[all …]
/Linux-v5.4/arch/powerpc/platforms/powernv/
Dopal-call.c15 static void __trace_opal_entry(s64 a0, s64 a1, s64 a2, s64 a3, in __trace_opal_entry()
16 s64 a4, s64 a5, s64 a6, s64 a7, in __trace_opal_entry()
68 static s64 __opal_call_trace(s64 a0, s64 a1, s64 a2, s64 a3, in __opal_call_trace()
69 s64 a4, s64 a5, s64 a6, s64 a7, in __opal_call_trace()
72 s64 ret; in __opal_call_trace()
85 static s64 __opal_call_trace(s64 a0, s64 a1, s64 a2, s64 a3, in __opal_call_trace()
86 s64 a4, s64 a5, s64 a6, s64 a7, in __opal_call_trace()
/Linux-v5.4/drivers/thermal/tegra/
Dsoctherm-fuse.c62 static s64 div64_s64_precise(s64 a, s32 b) in div64_s64_precise()
64 s64 r, al; in div64_s64_precise()
117 s64 temp; in tegra_calc_tsensor_calib()
137 temp = (s64)delta_temp * (1LL << 13) * mult; in tegra_calc_tsensor_calib()
138 therma = div64_s64_precise(temp, (s64)delta_sens * div); in tegra_calc_tsensor_calib()
140 temp = ((s64)actual_tsensor_ft * shared->actual_temp_cp) - in tegra_calc_tsensor_calib()
141 ((s64)actual_tsensor_cp * shared->actual_temp_ft); in tegra_calc_tsensor_calib()
144 temp = (s64)therma * sensor->fuse_corr_alpha; in tegra_calc_tsensor_calib()
147 temp = (s64)thermb * sensor->fuse_corr_alpha + sensor->fuse_corr_beta; in tegra_calc_tsensor_calib()
/Linux-v5.4/arch/ia64/include/asm/
Dpal.h109 typedef s64 pal_status_t;
780 s64 status;
881 static inline s64
898 static inline s64
907 static inline s64
925 static inline s64
948 static inline s64
961 static inline s64
973 static inline s64
983 static inline s64
[all …]
/Linux-v5.4/arch/alpha/include/asm/
Datomic.h96 static __inline__ void atomic64_##op(s64 i, atomic64_t * v) \
98 s64 temp; \
112 static __inline__ s64 atomic64_##op##_return_relaxed(s64 i, atomic64_t * v) \
114 s64 temp, result; \
131 static __inline__ s64 atomic64_fetch_##op##_relaxed(s64 i, atomic64_t * v) \
133 s64 temp, result; \
249 static __inline__ s64 atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) in atomic64_fetch_add_unless()
251 s64 c, new, old; in atomic64_fetch_add_unless()
279 static inline s64 atomic64_dec_if_positive(atomic64_t *v) in atomic64_dec_if_positive()
281 s64 old, tmp; in atomic64_dec_if_positive()
/Linux-v5.4/drivers/iio/temperature/
Dmlx90632.c325 static s64 mlx90632_preprocess_temp_amb(s16 ambient_new_raw, in mlx90632_preprocess_temp_amb()
328 s64 VR_Ta, kGb, tmp; in mlx90632_preprocess_temp_amb()
330 kGb = ((s64)Gb * 1000LL) >> 10ULL; in mlx90632_preprocess_temp_amb()
331 VR_Ta = (s64)ambient_old_raw * 1000000LL + in mlx90632_preprocess_temp_amb()
332 kGb * div64_s64(((s64)ambient_new_raw * 1000LL), in mlx90632_preprocess_temp_amb()
335 div64_s64(((s64)ambient_new_raw * 1000000000000LL), in mlx90632_preprocess_temp_amb()
340 static s64 mlx90632_preprocess_temp_obj(s16 object_new_raw, s16 object_old_raw, in mlx90632_preprocess_temp_obj()
344 s64 VR_IR, kKa, tmp; in mlx90632_preprocess_temp_obj()
346 kKa = ((s64)Ka * 1000LL) >> 10ULL; in mlx90632_preprocess_temp_obj()
347 VR_IR = (s64)ambient_old_raw * 1000000LL + in mlx90632_preprocess_temp_obj()
[all …]

12345678910>>...32