/arch/powerpc/include/asm/ |
D | spu_csa.h | 98 u64 spc_mssync_RW; 101 u64 mfc_ea_W; 123 u64 mfc_sr1_RW; 124 u64 mfc_lpid_RW; 125 u64 spu_idr_RW; 126 u64 mfc_vr_RO; 127 u64 spu_vr_RO; 128 u64 int_mask_class0_RW; 129 u64 int_mask_class1_RW; 130 u64 int_mask_class2_RW; [all …]
|
D | cell-regs.h | 42 u64 val; 47 u64 val; 57 u64 pad_0x0000; /* 0x0000 */ 59 u64 group_control; /* 0x0008 */ 63 u64 debug_bus_control; /* 0x00a8 */ 67 u64 trace_aux_data; /* 0x0100 */ 68 u64 trace_buffer_0_63; /* 0x0108 */ 69 u64 trace_buffer_64_127; /* 0x0110 */ 70 u64 trace_address; /* 0x0118 */ 71 u64 ext_tr_timer; /* 0x0120 */ [all …]
|
D | ultravisor.h | 23 static inline void set_ptcr_when_no_uv(u64 val) in set_ptcr_when_no_uv() 29 static inline int uv_register_pate(u64 lpid, u64 dw0, u64 dw1) in uv_register_pate() 34 static inline int uv_share_page(u64 pfn, u64 npages) in uv_share_page() 39 static inline int uv_unshare_page(u64 pfn, u64 npages) in uv_unshare_page() 49 static inline int uv_page_in(u64 lpid, u64 src_ra, u64 dst_gpa, u64 flags, in uv_page_in() 50 u64 page_shift) in uv_page_in() 56 static inline int uv_page_out(u64 lpid, u64 dst_ra, u64 src_gpa, u64 flags, in uv_page_out() 57 u64 page_shift) in uv_page_out() 63 static inline int uv_register_mem_slot(u64 lpid, u64 start_gpa, u64 size, in uv_register_mem_slot() 64 u64 flags, u64 slotid) in uv_register_mem_slot() [all …]
|
D | kvm_fpu.h | 14 extern void fps_fres(u64 *fpscr, u32 *dst, u32 *src1); 15 extern void fps_frsqrte(u64 *fpscr, u32 *dst, u32 *src1); 16 extern void fps_fsqrts(u64 *fpscr, u32 *dst, u32 *src1); 18 extern void fps_fadds(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2); 19 extern void fps_fdivs(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2); 20 extern void fps_fmuls(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2); 21 extern void fps_fsubs(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2); 23 extern void fps_fmadds(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2, 25 extern void fps_fmsubs(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2, 27 extern void fps_fnmadds(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2, [all …]
|
D | spu.h | 122 u64 class_0_pending; 123 u64 class_0_dar; 124 u64 class_1_dar; 125 u64 class_1_dsisr; 145 u64 spe_id; 156 u64 shadow_int_mask_RW[3]; 206 u64 nr_ret; 207 u64 parm[6]; 274 u64 all64; 278 u64 mfc_cq_data0_RW; [all …]
|
/arch/alpha/include/asm/ |
D | err_ev7.h | 11 u64 whami; 12 u64 rbox_whami; 13 u64 rbox_int; 14 u64 exc_addr; 16 u64 halt_code; 17 u64 reserved; 24 u64 i_stat; 25 u64 dc_stat; 26 u64 c_addr; 27 u64 c_syndrome_1; [all …]
|
/arch/s390/include/asm/ |
D | css_chars.h | 8 u64 : 12; 9 u64 dynio : 1; /* bit 12 */ 10 u64 : 4; 11 u64 eadm : 1; /* bit 17 */ 12 u64 : 23; 13 u64 aif : 1; /* bit 41 */ 14 u64 : 3; 15 u64 mcss : 1; /* bit 45 */ 16 u64 fcs : 1; /* bit 46 */ 17 u64 : 1; [all …]
|
D | nmi.h | 42 u64 sd : 1; /* 00 system damage */ 43 u64 pd : 1; /* 01 instruction-processing damage */ 44 u64 sr : 1; /* 02 system recovery */ 45 u64 : 1; /* 03 */ 46 u64 cd : 1; /* 04 timing-facility damage */ 47 u64 ed : 1; /* 05 external damage */ 48 u64 : 1; /* 06 */ 49 u64 dg : 1; /* 07 degradation */ 50 u64 w : 1; /* 08 warning pending */ 51 u64 cp : 1; /* 09 channel-report pending */ [all …]
|
D | uv.h | 90 u64 reserved08; 91 u64 inst_calls_list[4]; 92 u64 reserved30[2]; 93 u64 uv_base_stor_len; 94 u64 reserved48; 95 u64 conf_base_phys_stor_len; 96 u64 conf_base_virt_stor_len; 97 u64 conf_virt_var_stor_len; 98 u64 cpu_stor_len; 101 u64 max_guest_stor_addr; [all …]
|
D | pci_insn.h | 68 u64 aibv; /* Adapter int bit vector address */ 69 u64 aisb; /* Adapter int summary bit address */ 78 u64 : 64; 79 u64 : 64; 88 u64 : 56; 89 u64 pba; /* PCI base address */ 90 u64 pal; /* PCI address limit */ 91 u64 iota; /* I/O Translation Anchor */ 96 u64 fmb_addr; /* Function measurement block address and key */ 108 u64 disb_addr; [all …]
|
/arch/x86/crypto/ |
D | curve25519-x86_64.c | 19 static __always_inline u64 eq_mask(u64 a, u64 b) in eq_mask() 21 u64 x = a ^ b; in eq_mask() 22 u64 minus_x = ~x + (u64)1U; in eq_mask() 23 u64 x_or_minus_x = x | minus_x; in eq_mask() 24 u64 xnx = x_or_minus_x >> (u32)63U; in eq_mask() 25 return xnx - (u64)1U; in eq_mask() 28 static __always_inline u64 gte_mask(u64 a, u64 b) in gte_mask() 30 u64 x = a; in gte_mask() 31 u64 y = b; in gte_mask() 32 u64 x_xor_y = x ^ y; in gte_mask() [all …]
|
/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() 24 u64 a4, u64 a5) in __uv_bios_call() 35 ret = efi_call_virt_pointer(tab, function, (u64)which, a1, a2, a3, a4, a5); 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() 41 u64 a5) 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() 55 u64 a4, u64 a5) in uv_bios_call_irqsave() 85 u64 v0, v1; in uv_bios_get_sn_info() 89 (u64)(&v0), (u64)(&v1), 0, 0); in uv_bios_get_sn_info() 111 u64 watchlist; in uv_bios_mq_watchlist_alloc() [all …]
|
/arch/ia64/include/asm/ |
D | sal.h | 116 typedef struct ia64_sal_retval (*ia64_sal_handler) (u64, ...); 171 u64 pal_proc; 172 u64 sal_proc; 173 u64 gp; 186 u64 addr; /* physical address of memory */ 203 u64 addr; /* virtual address of area covered */ 204 u64 page_size; /* encoded page size */ 212 u64 domain_info; /* physical address of domain info table */ 216 u64 proc_count; /* number of processors in domain */ 217 u64 proc_list; /* physical address of LID array */ [all …]
|
D | esi.h | 23 extern struct ia64_sal_retval esi_call_phys (void *, u64 *); 26 u64, u64, u64, u64, u64, u64, u64, u64); 27 extern int ia64_esi_call_phys(efi_guid_t, struct ia64_sal_retval *, u64, u64, 28 u64, u64, u64, u64, u64, u64);
|
D | pal.h | 124 typedef u64 pal_cache_level_t; 132 typedef u64 pal_cache_type_t; 145 typedef u64 pal_cache_line_state_t; 157 u64 u : 1, /* 0 Unified cache ? */ 168 u64 pcci1_data; 184 u64 pcci2_data; 192 u64 pcci_reserved; 284 u64 pclid_data; 286 u64 cache_type : 8, /* 7-0 cache type */ 299 u64 cache_type : 8, /* 7-0 cache type */ [all …]
|
/arch/powerpc/platforms/ps3/ |
D | platform.h | 82 u64 *value); 83 int ps3_repository_read_bus_id(unsigned int bus_index, u64 *bus_id); 105 unsigned int dev_index, const char *dev_str, u64 *value); 107 u64 *dev_id); 117 unsigned int dev_index, unsigned int reg_index, u64 *bus_addr, 118 u64 *len); 121 enum ps3_reg_type *reg_type, u64 *bus_addr, u64 *len); 130 u64 bus_id; 131 u64 dev_id; 136 u64 bus_id, u64 dev_id); [all …]
|
/arch/x86/include/asm/ |
D | hyperv-tlfs.h | 283 u64 as_uint64; 285 u64 enable:1; 286 u64 reserved:11; 287 u64 guest_physical_address:52; 292 u64 as_uint64; 294 u64 enable:1; 295 u64 reserved:11; 296 u64 pfn:52; 378 u64 host_ia32_pat; 379 u64 host_ia32_efer; [all …]
|
D | svm.h | 125 u64 iopm_base_pa; 126 u64 msrpm_base_pa; 127 u64 tsc_offset; 137 u64 exit_info_1; 138 u64 exit_info_2; 141 u64 nested_ctl; 142 u64 avic_vapic_bar; 143 u64 ghcb_gpa; 146 u64 nested_cr3; 147 u64 virt_ext; [all …]
|
/arch/powerpc/boot/ |
D | swab.h | 19 static inline u64 swab64(u64 x) in swab64() 21 return (u64)((x & (u64)0x00000000000000ffULL) << 56) | in swab64() 22 (u64)((x & (u64)0x000000000000ff00ULL) << 40) | in swab64() 23 (u64)((x & (u64)0x0000000000ff0000ULL) << 24) | in swab64() 24 (u64)((x & (u64)0x00000000ff000000ULL) << 8) | in swab64() 25 (u64)((x & (u64)0x000000ff00000000ULL) >> 8) | in swab64() 26 (u64)((x & (u64)0x0000ff0000000000ULL) >> 24) | in swab64() 27 (u64)((x & (u64)0x00ff000000000000ULL) >> 40) | in swab64() 28 (u64)((x & (u64)0xff00000000000000ULL) >> 56); in swab64()
|
/arch/mips/include/asm/ |
D | mips-r2-to-r6-emul.h | 14 u64 movs; 15 u64 hilo; 16 u64 muls; 17 u64 divs; 18 u64 dsps; 19 u64 bops; 20 u64 traps; 21 u64 fpus; 22 u64 loads; 23 u64 stores; [all …]
|
/arch/x86/kvm/mmu/ |
D | spte.h | 37 #define PT64_BASE_ADDR_MASK (physical_mask & ~(u64)(PAGE_SIZE-1)) 39 #define PT64_BASE_ADDR_MASK (((1ULL << 52) - 1) & ~(u64)(PAGE_SIZE-1)) 136 extern u64 __read_mostly shadow_host_writable_mask; 137 extern u64 __read_mostly shadow_mmu_writable_mask; 138 extern u64 __read_mostly shadow_nx_mask; 139 extern u64 __read_mostly shadow_x_mask; /* mutual exclusive with nx_mask */ 140 extern u64 __read_mostly shadow_user_mask; 141 extern u64 __read_mostly shadow_accessed_mask; 142 extern u64 __read_mostly shadow_dirty_mask; 143 extern u64 __read_mostly shadow_mmio_value; [all …]
|
/arch/x86/include/asm/uv/ |
D | bios.h | 59 u64 mmr_base; 60 u64 gru_base; 118 u64 function; /* BIOS runtime callback function ptr */ 161 u64 val; 163 u64 hub_version : 8, 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); [all …]
|
/arch/arm64/kvm/hyp/include/nvhe/ |
D | mem_protect.h | 71 int __pkvm_host_share_hyp(u64 pfn); 72 int __pkvm_host_unshare_hyp(u64 pfn); 73 int __pkvm_host_reclaim_page(struct pkvm_hyp_vm *vm, u64 pfn, u64 ipa); 74 int __pkvm_host_donate_hyp(u64 pfn, u64 nr_pages); 75 int ___pkvm_host_donate_hyp(u64 pfn, u64 nr_pages, bool accept_mmio); 76 int __pkvm_host_donate_hyp_locked(u64 pfn, u64 nr_pages); 77 int __pkvm_hyp_donate_host(u64 pfn, u64 nr_pages); 78 int __pkvm_host_share_guest(u64 pfn, u64 gfn, struct pkvm_hyp_vcpu *vcpu); 79 int __pkvm_host_donate_guest(u64 pfn, u64 gfn, struct pkvm_hyp_vcpu *vcpu); 80 int __pkvm_guest_share_host(struct pkvm_hyp_vcpu *hyp_vcpu, u64 ipa); [all …]
|
/arch/x86/include/asm/e820/ |
D | api.h | 13 extern bool e820__mapped_raw_any(u64 start, u64 end, enum e820_type type); 14 extern bool e820__mapped_any(u64 start, u64 end, enum e820_type type); 15 extern bool e820__mapped_all(u64 start, u64 end, enum e820_type type); 17 extern void e820__range_add (u64 start, u64 size, enum e820_type type); 18 extern u64 e820__range_update(u64 start, u64 size, enum e820_type old_type, enum e820_type new_typ… 19 extern u64 e820__range_remove(u64 start, u64 size, enum e820_type old_type, bool check_type); 28 extern u64 e820__memblock_alloc_reserved(u64 size, u64 align); 37 extern void e820__memory_setup_extended(u64 phys_addr, u32 data_len); 44 extern int e820__get_entry_type(u64 start, u64 end); 50 static inline bool is_ISA_range(u64 start, u64 end) in is_ISA_range()
|
/arch/sparc/crypto/ |
D | aes_glue.c | 36 void (*encrypt)(const u64 *key, const u32 *input, u32 *output); 37 void (*decrypt)(const u64 *key, const u32 *input, u32 *output); 38 void (*load_encrypt_keys)(const u64 *key); 39 void (*load_decrypt_keys)(const u64 *key); 40 void (*ecb_encrypt)(const u64 *key, const u64 *input, u64 *output, 42 void (*ecb_decrypt)(const u64 *key, const u64 *input, u64 *output, 44 void (*cbc_encrypt)(const u64 *key, const u64 *input, u64 *output, 45 unsigned int len, u64 *iv); 46 void (*cbc_decrypt)(const u64 *key, const u64 *input, u64 *output, 47 unsigned int len, u64 *iv); [all …]
|