Lines Matching full:long

50 	unsigned long asid;
51 unsigned long order;
82 unsigned long vmid_version;
83 unsigned long vmid;
103 unsigned long sepc;
104 unsigned long scause;
105 unsigned long stval;
106 unsigned long htval;
107 unsigned long htinst;
111 unsigned long zero;
112 unsigned long ra;
113 unsigned long sp;
114 unsigned long gp;
115 unsigned long tp;
116 unsigned long t0;
117 unsigned long t1;
118 unsigned long t2;
119 unsigned long s0;
120 unsigned long s1;
121 unsigned long a0;
122 unsigned long a1;
123 unsigned long a2;
124 unsigned long a3;
125 unsigned long a4;
126 unsigned long a5;
127 unsigned long a6;
128 unsigned long a7;
129 unsigned long s2;
130 unsigned long s3;
131 unsigned long s4;
132 unsigned long s5;
133 unsigned long s6;
134 unsigned long s7;
135 unsigned long s8;
136 unsigned long s9;
137 unsigned long s10;
138 unsigned long s11;
139 unsigned long t3;
140 unsigned long t4;
141 unsigned long t5;
142 unsigned long t6;
143 unsigned long sepc;
144 unsigned long sstatus;
145 unsigned long hstatus;
150 unsigned long vsstatus;
151 unsigned long vsie;
152 unsigned long vstvec;
153 unsigned long vsscratch;
154 unsigned long vsepc;
155 unsigned long vscause;
156 unsigned long vstval;
157 unsigned long hvip;
158 unsigned long vsatp;
159 unsigned long scounteren;
173 unsigned long host_sscratch;
174 unsigned long host_stvec;
175 unsigned long host_scounteren;
201 unsigned long irqs_pending;
202 unsigned long irqs_pending_mask;
209 unsigned long hfence_head;
210 unsigned long hfence_tail;
240 void kvm_riscv_local_hfence_gvma_vmid_gpa(unsigned long vmid,
242 unsigned long order);
243 void kvm_riscv_local_hfence_gvma_vmid_all(unsigned long vmid);
245 unsigned long order);
247 void kvm_riscv_local_hfence_vvma_asid_gva(unsigned long vmid,
248 unsigned long asid,
249 unsigned long gva,
250 unsigned long gvsz,
251 unsigned long order);
252 void kvm_riscv_local_hfence_vvma_asid_all(unsigned long vmid,
253 unsigned long asid);
254 void kvm_riscv_local_hfence_vvma_gva(unsigned long vmid,
255 unsigned long gva, unsigned long gvsz,
256 unsigned long order);
257 void kvm_riscv_local_hfence_vvma_all(unsigned long vmid);
267 unsigned long hbase, unsigned long hmask);
269 unsigned long hbase, unsigned long hmask,
271 unsigned long order);
273 unsigned long hbase, unsigned long hmask);
275 unsigned long hbase, unsigned long hmask,
276 unsigned long gva, unsigned long gvsz,
277 unsigned long order, unsigned long asid);
279 unsigned long hbase, unsigned long hmask,
280 unsigned long asid);
282 unsigned long hbase, unsigned long hmask,
283 unsigned long gva, unsigned long gvsz,
284 unsigned long order);
286 unsigned long hbase, unsigned long hmask);
289 phys_addr_t hpa, unsigned long size,
292 unsigned long size);
295 gpa_t gpa, unsigned long hva, bool is_write);
300 unsigned long kvm_riscv_gstage_mode(void);
304 unsigned long kvm_riscv_gstage_vmid_bits(void);
311 unsigned long kvm_riscv_vcpu_unpriv_read(struct kvm_vcpu *vcpu,
313 unsigned long guest_addr,
326 bool kvm_riscv_vcpu_has_interrupts(struct kvm_vcpu *vcpu, unsigned long mask);