/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | atomic64_64.h | 20 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() 164 static inline s64 arch_atomic64_sub_return(s64 [all...] |
H A D | atomic64_32.h | 12 s64 __aligned(8) counter; 74 static inline s64 arch_atomic64_cmpxchg(atomic64_t *v, s64 o, s64 n) in arch_atomic64_cmpxchg() 88 static inline s64 arch_atomic64_xchg(atomic64_t *v, s64 n) in arch_atomic64_xchg() 90 s64 o; in arch_atomic64_xchg() 107 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set() 122 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read() 124 s64 in arch_atomic64_read() [all...] |
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | atomic64_64.h | 13 static __always_inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read() 18 static __always_inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set() 23 static __always_inline void arch_atomic64_add(s64 i, atomic64_t *v) in arch_atomic64_add() 30 static __always_inline void arch_atomic64_sub(s64 i, atomic64_t *v) in arch_atomic64_sub() 37 static __always_inline bool arch_atomic64_sub_and_test(s64 i, atomic64_t *v) in arch_atomic64_sub_and_test() 71 static __always_inline bool arch_atomic64_add_negative(s64 i, atomic64_t *v) in arch_atomic64_add_negative() 77 static __always_inline s64 arch_atomic64_add_return(s64 i, atomic64_t *v) in arch_atomic64_add_return() 83 static __always_inline s64 arch_atomic64_sub_return(s64 [all...] |
H A D | atomic64_32.h | 12 s64 __aligned(8) counter; 64 static __always_inline s64 arch_atomic64_cmpxchg(atomic64_t *v, s64 o, s64 n) in arch_atomic64_cmpxchg() 70 static __always_inline s64 arch_atomic64_xchg(atomic64_t *v, s64 n) in arch_atomic64_xchg() 72 s64 o; in arch_atomic64_xchg() 82 static __always_inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set() 91 static __always_inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read() 93 s64 in arch_atomic64_read() [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | percpu_counter.h | 24 s64 count; 33 int __percpu_counter_init_many(struct percpu_counter *fbc, s64 amount, 55 void percpu_counter_set(struct percpu_counter *fbc, s64 amount); 56 void percpu_counter_add_batch(struct percpu_counter *fbc, s64 amount, 58 s64 __percpu_counter_sum(struct percpu_counter *fbc); 59 int __percpu_counter_compare(struct percpu_counter *fbc, s64 rhs, s32 batch); 62 static inline int percpu_counter_compare(struct percpu_counter *fbc, s64 rhs) in percpu_counter_compare() 67 static inline void percpu_counter_add(struct percpu_counter *fbc, s64 amount) in percpu_counter_add() 83 percpu_counter_add_local(struct percpu_counter *fbc, s64 amount) in percpu_counter_add_local() 88 static inline s64 percpu_counter_sum_positiv [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | percpu_counter.h | 22 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); 49 static inline int percpu_counter_compare(struct percpu_counter *fbc, s64 rhs) in percpu_counter_compare() 54 static inline void percpu_counter_add(struct percpu_counter *fbc, s64 amount) in percpu_counter_add() 59 static inline s64 percpu_counter_sum_positive(struct percpu_counter *fbc) in percpu_counter_sum_positive() 61 s64 re in percpu_counter_sum_positive() [all...] |
H A D | atomic-fallback.h | 1308 static __always_inline s64 1321 atomic64_set_release(atomic64_t *v, s64 i) in atomic64_set_release() 1342 static __always_inline s64 1343 atomic64_add_return_acquire(s64 i, atomic64_t *v) in atomic64_add_return_acquire() 1345 s64 ret = atomic64_add_return_relaxed(i, v); in atomic64_add_return_acquire() 1353 static __always_inline s64 1354 atomic64_add_return_release(s64 i, atomic64_t *v) in atomic64_add_return_release() 1363 static __always_inline s64 1364 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return() 1366 s64 re in atomic64_add_return() [all...] |
H A D | atomic-arch-fallback.h | 1188 static __always_inline s64 1198 arch_atomic64_set_release(atomic64_t *v, s64 i) in arch_atomic64_set_release() 1212 static __always_inline s64 1213 arch_atomic64_add_return_acquire(s64 i, atomic64_t *v) in arch_atomic64_add_return_acquire() 1215 s64 ret = arch_atomic64_add_return_relaxed(i, v); in arch_atomic64_add_return_acquire() 1223 static __always_inline s64 1224 arch_atomic64_add_return_release(s64 i, atomic64_t *v) in arch_atomic64_add_return_release() 1233 static __always_inline s64 1234 arch_atomic64_add_return(s64 i, atomic64_t *v) in arch_atomic64_add_return() 1236 s64 re in arch_atomic64_add_return() [all...] |
/kernel/linux/linux-5.10/arch/mips/fw/cfe/ |
H A D | cfe_api_int.h | 43 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_totalme [all...] |
/kernel/linux/linux-6.6/arch/mips/fw/cfe/ |
H A D | cfe_api_int.h | 43 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_totalme [all...] |
/kernel/linux/linux-5.10/drivers/platform/chrome/ |
H A D | cros_ec_sensorhub_trace.h | 20 TP_PROTO(u32 ec_sample_timestamp, u32 ec_fifo_timestamp, s64 fifo_timestamp, 21 s64 current_timestamp, s64 current_time), 27 __field(s64, fifo_timestamp) 28 __field(s64, current_timestamp) 29 __field(s64, current_time) 30 __field(s64, delta) 51 TP_PROTO(u32 ec_sensor_num, u32 ec_fifo_timestamp, s64 fifo_timestamp, 52 s64 current_timestamp, s64 current_tim [all...] |
/kernel/linux/linux-6.6/drivers/platform/chrome/ |
H A D | cros_ec_sensorhub_trace.h | 20 TP_PROTO(u32 ec_sample_timestamp, u32 ec_fifo_timestamp, s64 fifo_timestamp, 21 s64 current_timestamp, s64 current_time), 27 __field(s64, fifo_timestamp) 28 __field(s64, current_timestamp) 29 __field(s64, current_time) 30 __field(s64, delta) 51 TP_PROTO(u32 ec_sensor_num, u32 ec_fifo_timestamp, s64 fifo_timestamp, 52 s64 current_timestamp, s64 current_tim [all...] |
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | atomic-instrumented.h | 834 static __always_inline s64 843 static __always_inline s64 853 atomic64_set(atomic64_t *v, s64 i) in atomic64_set() 862 atomic64_set_release(atomic64_t *v, s64 i) in atomic64_set_release() 871 atomic64_add(s64 i, atomic64_t *v) in atomic64_add() 879 static __always_inline s64 880 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return() 889 static __always_inline s64 890 atomic64_add_return_acquire(s64 i, atomic64_t *v) in atomic64_add_return_acquire() 899 static __always_inline s64 [all...] |
H A D | atomic64.h | 13 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_cmpxch [all...] |
/kernel/linux/linux-6.6/arch/arc/include/asm/ |
H A D | atomic64-arcv2.h | 12 s64 __aligned(8) counter; 17 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read() 19 s64 val; in arch_atomic64_read() 29 static inline void arch_atomic64_set(atomic64_t *v, s64 a) in arch_atomic64_set() 50 static inline void arch_atomic64_##op(s64 a, atomic64_t *v) \ 52 s64 val; \ 67 static inline s64 arch_atomic64_##op##_return_relaxed(s64 a, atomic64_t *v) \ 69 s64 val; \ 89 static inline s64 arch_atomic64_fetch [all...] |
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_fixed.h | 80 static inline s64 drm_int2fixp(int a) in drm_int2fixp() 82 return ((s64)a) << DRM_FIXED_POINT; in drm_int2fixp() 85 static inline int drm_fixp2int(s64 a) in drm_fixp2int() 87 return ((s64)a) >> DRM_FIXED_POINT; in drm_fixp2int() 90 static inline int drm_fixp2int_round(s64 a) in drm_fixp2int_round() 95 static inline int drm_fixp2int_ceil(s64 a) in drm_fixp2int_ceil() 103 static inline unsigned drm_fixp_msbset(s64 a) in drm_fixp_msbset() 114 static inline s64 drm_fixp_mul(s64 a, s64 [all...] |
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | atomic64.h | 13 s64 counter; 18 extern s64 generic_atomic64_read(const atomic64_t *v); 19 extern void generic_atomic64_set(atomic64_t *v, s64 i); 22 extern void generic_atomic64_##op(s64 a, atomic64_t *v); 25 extern s64 generic_atomic64_##op##_return(s64 a, atomic64_t *v); 28 extern s64 generic_atomic64_fetch_##op(s64 a, atomic64_t *v); 47 extern s64 generic_atomic64_dec_if_positive(atomic64_t *v); 48 extern s64 generic_atomic64_cmpxch [all...] |
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_fixed.h | 79 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 resul in drm_fixp_mul() [all...] |
/kernel/linux/linux-5.10/fs/jfs/ |
H A D | jfs_dmap.h | 41 #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 blkn [all...] |
H A D | jfs_xtree.h | 42 ( ((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 xof [all...] |
/kernel/linux/linux-6.6/fs/jfs/ |
H A D | jfs_dmap.h | 41 #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 blkn [all...] |
/kernel/linux/linux-5.10/include/linux/platform_data/ |
H A D | cros_ec_sensorhub.h | 37 s64 timestamp); 54 s64 timestamp; 59 s64 offset; 60 s64 last; 82 s64 x_offset, y_offset; 83 s64 x_history[CROS_EC_SENSORHUB_TS_HISTORY_SIZE]; 84 s64 y_history[CROS_EC_SENSORHUB_TS_HISTORY_SIZE]; 85 s64 m_history[CROS_EC_SENSORHUB_TS_HISTORY_SIZE]; 88 s64 temp_buf[CROS_EC_SENSORHUB_TS_HISTORY_SIZE]; 90 s64 median_ [all...] |
/kernel/linux/linux-6.6/include/linux/platform_data/ |
H A D | cros_ec_sensorhub.h | 37 s64 timestamp); 54 s64 timestamp; 59 s64 offset; 60 s64 last; 82 s64 x_offset, y_offset; 83 s64 x_history[CROS_EC_SENSORHUB_TS_HISTORY_SIZE]; 84 s64 y_history[CROS_EC_SENSORHUB_TS_HISTORY_SIZE]; 85 s64 m_history[CROS_EC_SENSORHUB_TS_HISTORY_SIZE]; 88 s64 temp_buf[CROS_EC_SENSORHUB_TS_HISTORY_SIZE]; 90 s64 median_ [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | atomic64.c | 45 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 va [all...] |
/kernel/linux/linux-6.6/lib/ |
H A D | atomic64.c | 45 s64 generic_atomic64_read(const atomic64_t *v) in generic_atomic64_read() 49 s64 val; in generic_atomic64_read() 58 void generic_atomic64_set(atomic64_t *v, s64 i) in generic_atomic64_set() 70 void generic_atomic64_##op(s64 a, atomic64_t *v) \ 82 s64 generic_atomic64_##op##_return(s64 a, atomic64_t *v) \ 86 s64 val; \ 96 s64 generic_atomic64_fetch_##op(s64 a, atomic64_t *v) \ 100 s64 va [all...] |