/include/linux/ |
D | timecounter.h | 14 #define CYCLECOUNTER_MASK(bits) (u64)((bits) < 64 ? ((1ULL<<(bits))-1) : -1) 31 u64 (*read)(const struct cyclecounter *cc); 32 u64 mask; 57 u64 cycle_last; 58 u64 nsec; 59 u64 mask; 60 u64 frac; 70 static inline u64 cyclecounter_cyc2ns(const struct cyclecounter *cc, in cyclecounter_cyc2ns() 71 u64 cycles, u64 mask, u64 *frac) in cyclecounter_cyc2ns() 73 u64 ns = (u64) cycles; in cyclecounter_cyc2ns() [all …]
|
D | firmware-map.h | 17 int firmware_map_add_early(u64 start, u64 end, const char *type); 18 int firmware_map_add_hotplug(u64 start, u64 end, const char *type); 19 int firmware_map_remove(u64 start, u64 end, const char *type); 23 static inline int firmware_map_add_early(u64 start, u64 end, const char *type) in firmware_map_add_early() 28 static inline int firmware_map_add_hotplug(u64 start, u64 end, const char *type) in firmware_map_add_hotplug() 33 static inline int firmware_map_remove(u64 start, u64 end, const char *type) in firmware_map_remove()
|
D | task_io_accounting.h | 15 u64 rchar; 17 u64 wchar; 19 u64 syscr; 21 u64 syscw; 23 u64 syscfs; 31 u64 read_bytes; 37 u64 write_bytes; 46 u64 cancelled_write_bytes;
|
D | math64.h | 25 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem() 53 static inline u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder) in div64_u64_rem() 66 static inline u64 div64_u64(u64 dividend, u64 divisor) in div64_u64() 89 static inline u64 div_u64_rem(u64 dividend, u32 divisor, u32 *remainder) in div_u64_rem() 101 extern u64 div64_u64_rem(u64 dividend, u64 divisor, u64 *remainder); 105 extern u64 div64_u64(u64 dividend, u64 divisor); 124 static inline u64 div_u64(u64 dividend, u32 divisor) in div_u64() 144 u32 iter_div_u64_rem(u64 dividend, u32 divisor, u64 *remainder); 150 static inline u64 mul_u32_u32(u32 a, u32 b) in mul_u32_u32() 152 return (u64)a * b; in mul_u32_u32() [all …]
|
D | trace_events.h | 99 u64 ts; 487 u64 *probe_offset, u64 *probe_addr); 524 const char **buf, u64 *probe_offset, in bpf_get_perf_event_info() 525 u64 *probe_addr) in bpf_get_perf_event_info() 588 u64 *probe_offset, u64 *probe_addr, 597 u64 *probe_offset, u64 *probe_addr, 606 void bpf_trace_run1(struct bpf_prog *prog, u64 arg1); 607 void bpf_trace_run2(struct bpf_prog *prog, u64 arg1, u64 arg2); 608 void bpf_trace_run3(struct bpf_prog *prog, u64 arg1, u64 arg2, 609 u64 arg3); [all …]
|
D | efi.h | 48 typedef u64 efi_physical_addr_t; 75 u64 signature; 105 #define EFI_MEMORY_UC ((u64)0x0000000000000001ULL) /* uncached */ 106 #define EFI_MEMORY_WC ((u64)0x0000000000000002ULL) /* write-coalescing */ 107 #define EFI_MEMORY_WT ((u64)0x0000000000000004ULL) /* write-through */ 108 #define EFI_MEMORY_WB ((u64)0x0000000000000008ULL) /* write-back */ 109 #define EFI_MEMORY_UCE ((u64)0x0000000000000010ULL) /* uncached, exported */ 110 #define EFI_MEMORY_WP ((u64)0x0000000000001000ULL) /* write-protect */ 111 #define EFI_MEMORY_RP ((u64)0x0000000000002000ULL) /* read-protect */ 112 #define EFI_MEMORY_XP ((u64)0x0000000000004000ULL) /* execute-protect */ [all …]
|
D | intel-iommu.h | 31 #define VTD_PAGE_MASK (((u64)-1) << VTD_PAGE_SHIFT) 35 #define VTD_STRIDE_MASK (((u64)-1) << VTD_STRIDE_SHIFT) 193 #define DMA_TLB_GLOBAL_FLUSH (((u64)1) << 60) 194 #define DMA_TLB_DSI_FLUSH (((u64)2) << 60) 195 #define DMA_TLB_PSI_FLUSH (((u64)3) << 60) 198 #define DMA_TLB_READ_DRAIN (((u64)1) << 49) 199 #define DMA_TLB_WRITE_DRAIN (((u64)1) << 48) 200 #define DMA_TLB_DID(id) (((u64)((id) & 0xffff)) << 32) 201 #define DMA_TLB_IVT (((u64)1) << 63) 202 #define DMA_TLB_IH_NONLEAF (((u64)1) << 6) [all …]
|
D | psi_types.h | 72 u64 state_start; 84 u64 size; 87 u64 start_time; 90 u64 start_value; 93 u64 prev_growth; 101 u64 threshold; 122 u64 last_event_time; 133 u64 avg_total[NR_PSI_STATES - 1]; 134 u64 avg_last_update; 135 u64 avg_next_update; [all …]
|
D | psp-sev.h | 99 u64 tmr_address; /* In */ 110 u64 address; /* In */ 123 u64 pek_cert_address; /* In */ 126 u64 oca_cert_address; /* In */ 137 u64 address; /* In */ 148 u64 address; /* In */ 160 u64 pdh_cert_address; /* In */ 163 u64 cert_chain_address; /* In */ 224 u64 dh_cert_address; /* In */ 227 u64 session_address; /* In */ [all …]
|
D | range.h | 6 u64 start; 7 u64 end; 11 u64 start, u64 end); 15 u64 start, u64 end); 17 void subtract_range(struct range *range, int az, u64 start, u64 end); 24 static inline resource_size_t cap_resource(u64 val) in cap_resource()
|
D | cper.h | 320 u64 timestamp; 325 u64 record_id; 327 u64 persistence_information; 349 u64 validation_bits; 357 u64 cpu_version; 359 u64 proc_id; 360 u64 target_addr; 361 u64 requestor_id; 362 u64 responder_id; 363 u64 ip; [all …]
|
D | hpet.h | 13 u64 hpet_cap; /* capabilities */ 14 u64 res0; /* reserved */ 15 u64 hpet_config; /* configuration */ 16 u64 res1; /* reserved */ 17 u64 hpet_isr; /* interrupt status reg */ 18 u64 res2[25]; /* reserved */ 20 u64 _hpet_mc64; 24 u64 res3; /* reserved */ 26 u64 hpet_config; /* configuration/cap */ 28 u64 _hpet_hc64; [all …]
|
D | btree-128.h | 22 static inline void *btree_lookup128(struct btree_head128 *head, u64 k1, u64 k2) in btree_lookup128() 24 u64 key[2] = {k1, k2}; in btree_lookup128() 29 u64 *k1, u64 *k2) in btree_get_prev128() 31 u64 key[2] = {*k1, *k2}; in btree_get_prev128() 41 static inline int btree_insert128(struct btree_head128 *head, u64 k1, u64 k2, in btree_insert128() 44 u64 key[2] = {k1, k2}; in btree_insert128() 49 static inline int btree_update128(struct btree_head128 *head, u64 k1, u64 k2, in btree_update128() 52 u64 key[2] = {k1, k2}; in btree_update128() 57 static inline void *btree_remove128(struct btree_head128 *head, u64 k1, u64 k2) in btree_remove128() 59 u64 key[2] = {k1, k2}; in btree_remove128() [all …]
|
D | timekeeper_internal.h | 36 u64 mask; 37 u64 cycle_last; 40 u64 xtime_nsec; 42 u64 base_real; 95 u64 xtime_sec; 105 u64 raw_sec; 109 u64 cycle_interval; 110 u64 xtime_interval; 112 u64 raw_interval; 119 u64 ntp_tick;
|
D | clocksource.h | 83 u64 (*read)(struct clocksource *cs); 84 u64 mask; 87 u64 max_idle_ns; 92 u64 max_cycles; 108 u64 cs_last; 109 u64 wd_last; 129 static inline u32 clocksource_freq2mult(u32 freq, u32 shift_constant, u64 from) in clocksource_freq2mult() 138 u64 tmp = ((u64)from) << shift_constant; in clocksource_freq2mult() 186 static inline s64 clocksource_cyc2ns(u64 cycles, u32 mult, u32 shift) in clocksource_cyc2ns() 188 return ((u64) cycles * mult) >> shift; in clocksource_cyc2ns() [all …]
|
D | pr.h | 8 int (*pr_register)(struct block_device *bdev, u64 old_key, u64 new_key, 10 int (*pr_reserve)(struct block_device *bdev, u64 key, 12 int (*pr_release)(struct block_device *bdev, u64 key, 14 int (*pr_preempt)(struct block_device *bdev, u64 old_key, u64 new_key, 16 int (*pr_clear)(struct block_device *bdev, u64 key);
|
/include/linux/ceph/ |
D | striper.h | 11 u64 off, u64 len, 12 u64 *objno, u64 *objoff, u32 *xlen); 16 u64 oe_objno; 17 u64 oe_off; 18 u64 oe_len; 36 int ceph_file_to_extents(struct ceph_file_layout *l, u64 off, u64 len, 42 int ceph_iterate_extents(struct ceph_file_layout *l, u64 off, u64 len, 48 u64 fe_off; 49 u64 fe_len; 52 static inline u64 ceph_file_extents_bytes(struct ceph_file_extent *file_extents, in ceph_file_extents_bytes() [all …]
|
/include/rdma/ |
D | opa_vnic.h | 105 u64 unicast; 106 u64 mcastbcast; 107 u64 untagged; 108 u64 vlan; 109 u64 s_64; 110 u64 s_65_127; 111 u64 s_128_255; 112 u64 s_256_511; 113 u64 s_512_1023; 114 u64 s_1024_1518; [all …]
|
/include/drm/ |
D | drm_mm.h | 159 u64 start; 161 u64 size; 169 u64 __subtree_last; 170 u64 hole_size; 198 u64 *start, u64 *end); 227 u64 size; 228 u64 alignment; 229 u64 remainder_mask; 231 u64 range_start; 232 u64 range_end; [all …]
|
/include/kvm/ |
D | arm_pmu.h | 34 u64 kvm_pmu_get_counter_value(struct kvm_vcpu *vcpu, u64 select_idx); 35 void kvm_pmu_set_counter_value(struct kvm_vcpu *vcpu, u64 select_idx, u64 val); 36 u64 kvm_pmu_valid_counter_mask(struct kvm_vcpu *vcpu); 40 void kvm_pmu_disable_counter_mask(struct kvm_vcpu *vcpu, u64 val); 41 void kvm_pmu_enable_counter_mask(struct kvm_vcpu *vcpu, u64 val); 46 void kvm_pmu_software_increment(struct kvm_vcpu *vcpu, u64 val); 47 void kvm_pmu_handle_pmcr(struct kvm_vcpu *vcpu, u64 val); 48 void kvm_pmu_set_counter_event_type(struct kvm_vcpu *vcpu, u64 data, 49 u64 select_idx); 64 static inline u64 kvm_pmu_get_counter_value(struct kvm_vcpu *vcpu, in kvm_pmu_get_counter_value() [all …]
|
/include/linux/sched/ |
D | cputime.h | 22 u64 *utime, u64 *stime); 23 extern u64 task_gtime(struct task_struct *t); 26 u64 *utime, u64 *stime) in task_cputime() 32 static inline u64 task_gtime(struct task_struct *t) in task_gtime() 40 u64 *utimescaled, in task_cputime_scaled() 41 u64 *stimescaled) in task_cputime_scaled() 48 u64 *utimescaled, in task_cputime_scaled() 49 u64 *stimescaled) in task_cputime_scaled() 55 extern void task_cputime_adjusted(struct task_struct *p, u64 *ut, u64 *st); 56 extern void thread_group_cputime_adjusted(struct task_struct *p, u64 *ut, u64 *st); [all …]
|
D | clock.h | 20 extern u64 running_clock(void); 21 extern u64 sched_clock_cpu(int cpu); 43 static inline u64 cpu_clock(int cpu) in cpu_clock() 48 static inline u64 local_clock(void) in local_clock() 60 extern u64 __sched_clock_offset; 77 static inline u64 cpu_clock(int cpu) in cpu_clock() 82 static inline u64 local_clock(void) in local_clock()
|
/include/net/9p/ |
D | 9p.h | 359 u64 path; 392 u64 length; 404 u64 st_result_mask; 409 u64 st_nlink; 410 u64 st_rdev; 411 u64 st_size; 412 u64 st_blksize; 413 u64 st_blocks; 414 u64 st_atime_sec; 415 u64 st_atime_nsec; [all …]
|
/include/net/ |
D | xdp_sock.h | 34 u64 handles[]; 48 u64 chunk_mask; 49 u64 size; 103 u64 rx_dropped; 117 u64 *xsk_umem_peek_addr(struct xdp_umem *umem, u64 *addr); 138 static inline u64 xsk_umem_extract_addr(u64 addr) in xsk_umem_extract_addr() 143 static inline u64 xsk_umem_extract_offset(u64 addr) in xsk_umem_extract_offset() 148 static inline u64 xsk_umem_add_offset_to_addr(u64 addr) in xsk_umem_add_offset_to_addr() 153 static inline char *xdp_umem_get_data(struct xdp_umem *umem, u64 addr) in xdp_umem_get_data() 163 static inline dma_addr_t xdp_umem_get_dma(struct xdp_umem *umem, u64 addr) in xdp_umem_get_dma() [all …]
|
/include/asm-generic/ |
D | cmpxchg-local.h | 40 case 8: prev = *(u64 *)ptr; in __cmpxchg_local_generic() 42 *(u64 *)ptr = (u64)new; in __cmpxchg_local_generic() 54 static inline u64 __cmpxchg64_local_generic(volatile void *ptr, in __cmpxchg64_local_generic() 55 u64 old, u64 new) in __cmpxchg64_local_generic() 57 u64 prev; in __cmpxchg64_local_generic() 61 prev = *(u64 *)ptr; in __cmpxchg64_local_generic() 63 *(u64 *)ptr = new; in __cmpxchg64_local_generic()
|