/linux-6.1.9/arch/x86/include/asm/ |
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 r; in arch_atomic64_read() 136 static inline s64 arch_atomic64_add_return(s64 i, atomic64_t *v) in arch_atomic64_add_return() 148 static inline s64 arch_atomic64_sub_return(s64 i, atomic64_t *v) in arch_atomic64_sub_return() 157 static inline s64 arch_atomic64_inc_return(atomic64_t *v) in arch_atomic64_inc_return() [all …]
|
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 i, atomic64_t *v) in arch_atomic64_sub_return() 170 static inline s64 arch_atomic64_fetch_add(s64 i, atomic64_t *v) in arch_atomic64_fetch_add() 176 static inline s64 arch_atomic64_fetch_sub(s64 i, atomic64_t *v) in arch_atomic64_fetch_sub() [all …]
|
/linux-6.1.9/include/linux/ |
D | percpu_counter.h | 25 s64 count; 34 int __percpu_counter_init(struct percpu_counter *fbc, s64 amount, gfp_t gfp, 45 void percpu_counter_set(struct percpu_counter *fbc, s64 amount); 46 void percpu_counter_add_batch(struct percpu_counter *fbc, s64 amount, 48 s64 __percpu_counter_sum(struct percpu_counter *fbc); 49 int __percpu_counter_compare(struct percpu_counter *fbc, s64 rhs, s32 batch); 52 static inline int percpu_counter_compare(struct percpu_counter *fbc, s64 rhs) in percpu_counter_compare() 57 static inline void percpu_counter_add(struct percpu_counter *fbc, s64 amount) in percpu_counter_add() 73 percpu_counter_add_local(struct percpu_counter *fbc, s64 amount) in percpu_counter_add_local() 78 static inline s64 percpu_counter_sum_positive(struct percpu_counter *fbc) in percpu_counter_sum_positive() [all …]
|
D | ktime.h | 29 typedef s64 ktime_t; 38 static inline ktime_t ktime_set(const s64 secs, const unsigned long nsecs) in ktime_set() 43 return secs * NSEC_PER_SEC + (s64)nsecs; in ktime_set() 80 static inline s64 ktime_to_ns(const ktime_t kt) in ktime_to_ns() 129 extern s64 __ktime_divns(const ktime_t kt, s64 div); 130 static inline s64 ktime_divns(const ktime_t kt, s64 div) in ktime_divns() 138 s64 ns = kt; in ktime_divns() 148 static inline s64 ktime_divns(const ktime_t kt, s64 div) in ktime_divns() 159 static inline s64 ktime_to_us(const ktime_t kt) in ktime_to_us() 164 static inline s64 ktime_to_ms(const ktime_t kt) in ktime_to_ms() [all …]
|
/linux-6.1.9/arch/mips/fw/cfe/ |
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_totalmem; /* total installed mem */ [all …]
|
/linux-6.1.9/arch/arc/include/asm/ |
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_##op##_relaxed(s64 a, atomic64_t *v) \ 91 s64 val, orig; \ [all …]
|
/linux-6.1.9/include/linux/atomic/ |
D | atomic-arch-fallback.h | 1342 static __always_inline s64 1345 s64 ret; in arch_atomic64_read_acquire() 1361 arch_atomic64_set_release(atomic64_t *v, s64 i) in arch_atomic64_set_release() 1380 static __always_inline s64 1381 arch_atomic64_add_return_acquire(s64 i, atomic64_t *v) in arch_atomic64_add_return_acquire() 1383 s64 ret = arch_atomic64_add_return_relaxed(i, v); in arch_atomic64_add_return_acquire() 1391 static __always_inline s64 1392 arch_atomic64_add_return_release(s64 i, atomic64_t *v) in arch_atomic64_add_return_release() 1401 static __always_inline s64 1402 arch_atomic64_add_return(s64 i, atomic64_t *v) in arch_atomic64_add_return() [all …]
|
D | atomic-instrumented.h | 643 static __always_inline s64 650 static __always_inline s64 658 atomic64_set(atomic64_t *v, s64 i) in atomic64_set() 665 atomic64_set_release(atomic64_t *v, s64 i) in atomic64_set_release() 673 atomic64_add(s64 i, atomic64_t *v) in atomic64_add() 679 static __always_inline s64 680 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return() 687 static __always_inline s64 688 atomic64_add_return_acquire(s64 i, atomic64_t *v) in atomic64_add_return_acquire() 694 static __always_inline s64 [all …]
|
/linux-6.1.9/drivers/platform/chrome/ |
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_time), 57 __field(s64, fifo_timestamp) 58 __field(s64, current_timestamp) [all …]
|
/linux-6.1.9/include/asm-generic/ |
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_cmpxchg(atomic64_t *v, s64 o, s64 n); 49 extern s64 generic_atomic64_xchg(atomic64_t *v, s64 new); 50 extern s64 generic_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u);
|
/linux-6.1.9/include/drm/ |
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 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-6.1.9/lib/ |
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 val; \ 131 s64 generic_atomic64_dec_if_positive(atomic64_t *v) in generic_atomic64_dec_if_positive() 135 s64 val; in generic_atomic64_dec_if_positive() [all …]
|
/linux-6.1.9/fs/jfs/ |
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 blkno, s64 nblocks); [all …]
|
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, 99 extern int xtDelete(tid_t tid, struct inode *ip, s64 xoff, int xlen, 101 extern s64 xtTruncate(tid_t tid, struct inode *ip, s64 newsize, int type); 102 extern s64 xtTruncate_pmap(tid_t tid, struct inode *ip, s64 committed_size); 104 xad_t * oxad, s64 nxaddr, int xtype); 106 struct inode *ip, int xflag, s64 xoff, int maxblocks, [all …]
|
D | jfs_extent.c | 18 static int extBalloc(struct inode *, s64, s64 *, s64 *); 19 static s64 extRoundDown(s64 nb); 70 extAlloc(struct inode *ip, s64 xlen, s64 pno, xad_t * xp, bool abnr) in extAlloc() 73 s64 nxlen, nxaddr, xoff, hint, xaddr = 0; in extAlloc() 130 dbFree(ip, nxaddr, (s64) nxlen); in extAlloc() 192 int extHint(struct inode *ip, s64 offset, xad_t * xp) in extHint() 196 s64 prev; in extHint() 198 s64 xaddr; in extHint() 299 extBalloc(struct inode *ip, s64 hint, s64 * nblocks, s64 * blkno) in extBalloc() 303 s64 nb, nblks, daddr, max; in extBalloc() [all …]
|
/linux-6.1.9/include/linux/platform_data/ |
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_m; [all …]
|
/linux-6.1.9/fs/ntfs/ |
D | bitmap.h | 18 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()
|
D | attrib.h | 65 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-6.1.9/arch/arm/include/asm/ |
D | atomic.h | 247 s64 counter; 253 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read() 255 s64 result; in arch_atomic64_read() 266 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set() 275 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read() 277 s64 result; in arch_atomic64_read() 288 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set() 290 s64 tmp; in arch_atomic64_set() 305 static inline void arch_atomic64_##op(s64 i, atomic64_t *v) \ 307 s64 result; \ [all …]
|
/linux-6.1.9/arch/x86/platform/uv/ |
D | bios_uv.c | 23 static s64 __uv_bios_call(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3, in __uv_bios_call() 27 s64 ret; in __uv_bios_call() 40 static s64 uv_bios_call(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3, u64 a4, in uv_bios_call() 43 s64 ret; in uv_bios_call() 54 static s64 uv_bios_call_irqsave(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3, in uv_bios_call_irqsave() 58 s64 ret; in uv_bios_call_irqsave() 81 s64 uv_bios_get_sn_info(int fc, int *uvtype, long *partid, long *coher, in uv_bios_get_sn_info() 84 s64 ret; in uv_bios_get_sn_info() 112 s64 ret; in uv_bios_mq_watchlist_alloc() 135 s64 [all …]
|
/linux-6.1.9/drivers/net/dsa/sja1105/ |
D | sja1105_ptp.h | 16 static inline s64 ns_to_sja1105_ticks(s64 ns) in ns_to_sja1105_ticks() 21 static inline s64 sja1105_ticks_to_ns(s64 ticks) in sja1105_ticks_to_ns() 39 static inline s64 future_base_time(s64 base_time, s64 cycle_time, s64 now) in future_base_time() 41 s64 a, b, n; in future_base_time() 56 static inline s64 ns_to_sja1105_delta(s64 ns) in ns_to_sja1105_delta() 61 static inline s64 sja1105_delta_to_ns(s64 delta) in sja1105_delta_to_ns() 125 int __sja1105_ptp_adjtime(struct dsa_switch *ds, s64 delta); 173 static inline int __sja1105_ptp_adjtime(struct dsa_switch *ds, s64 delta) in __sja1105_ptp_adjtime()
|
/linux-6.1.9/arch/s390/include/asm/ |
D | atomic.h | 85 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read() 91 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set() 97 static inline s64 arch_atomic64_add_return(s64 i, atomic64_t *v) in arch_atomic64_add_return() 103 static inline s64 arch_atomic64_fetch_add(s64 i, atomic64_t *v) in arch_atomic64_fetch_add() 109 static inline void arch_atomic64_add(s64 i, atomic64_t *v) in arch_atomic64_add() 117 static inline s64 arch_atomic64_cmpxchg(atomic64_t *v, s64 old, s64 new) in arch_atomic64_cmpxchg() 124 static inline void arch_atomic64_##op(s64 i, atomic64_t *v) \ 128 static inline long arch_atomic64_fetch_##op(s64 i, atomic64_t *v) \ 146 #define arch_atomic64_sub_return(_i, _v) arch_atomic64_add_return(-(s64)(_i), _v) 147 #define arch_atomic64_fetch_sub(_i, _v) arch_atomic64_fetch_add(-(s64)(_i), _v) [all …]
|
/linux-6.1.9/arch/powerpc/include/asm/ |
D | atomic.h | 225 static __inline__ s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read() 227 s64 t; in arch_atomic64_read() 234 static __inline__ void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set() 240 static __inline__ void arch_atomic64_##op(s64 a, atomic64_t *v) \ 242 s64 t; \ 255 static inline s64 \ 256 arch_atomic64_##op##_return_relaxed(s64 a, atomic64_t *v) \ 258 s64 t; \ 273 static inline s64 \ 274 arch_atomic64_fetch_##op##_relaxed(s64 a, atomic64_t *v) \ [all …]
|
/linux-6.1.9/arch/powerpc/platforms/powernv/ |
D | opal-call.c | 16 static void __trace_opal_entry(s64 a0, s64 a1, s64 a2, s64 a3, in __trace_opal_entry() 17 s64 a4, s64 a5, s64 a6, s64 a7, in __trace_opal_entry() 69 static s64 __opal_call_trace(s64 a0, s64 a1, s64 a2, s64 a3, in __opal_call_trace() 70 s64 a4, s64 a5, s64 a6, s64 a7, in __opal_call_trace() 73 s64 ret; in __opal_call_trace() 86 static s64 __opal_call_trace(s64 a0, s64 a1, s64 a2, s64 a3, in __opal_call_trace() 87 s64 a4, s64 a5, s64 a6, s64 a7, in __opal_call_trace()
|
/linux-6.1.9/arch/x86/include/asm/uv/ |
D | bios.h | 176 extern s64 uv_bios_get_sn_info(int, int *, long *, long *, long *, long *); 177 extern s64 uv_bios_freq_base(u64, u64 *); 181 extern s64 uv_bios_change_memprotect(u64, u64, enum uv_memprotect); 182 extern s64 uv_bios_reserved_page_pa(u64, u64 *, u64 *, u64 *); 185 extern s64 uv_bios_get_master_nasid(u64 sz, u64 *nasid); 186 extern s64 uv_bios_get_heapsize(u64 nasid, u64 sz, u64 *heap_sz); 187 extern s64 uv_bios_install_heap(u64 nasid, u64 sz, u64 *heap); 188 extern s64 uv_bios_obj_count(u64 nasid, u64 sz, u64 *objcnt); 189 extern s64 uv_bios_enum_objs(u64 nasid, u64 sz, u64 *objbuf); 190 extern s64 uv_bios_enum_ports(u64 nasid, u64 obj_id, u64 sz, u64 *portbuf); [all …]
|