Lines Matching full:long
55 unsigned long asid;
56 unsigned long order;
87 unsigned long vmid_version;
88 unsigned long vmid;
107 unsigned long sepc;
108 unsigned long scause;
109 unsigned long stval;
110 unsigned long htval;
111 unsigned long htinst;
115 unsigned long zero;
116 unsigned long ra;
117 unsigned long sp;
118 unsigned long gp;
119 unsigned long tp;
120 unsigned long t0;
121 unsigned long t1;
122 unsigned long t2;
123 unsigned long s0;
124 unsigned long s1;
125 unsigned long a0;
126 unsigned long a1;
127 unsigned long a2;
128 unsigned long a3;
129 unsigned long a4;
130 unsigned long a5;
131 unsigned long a6;
132 unsigned long a7;
133 unsigned long s2;
134 unsigned long s3;
135 unsigned long s4;
136 unsigned long s5;
137 unsigned long s6;
138 unsigned long s7;
139 unsigned long s8;
140 unsigned long s9;
141 unsigned long s10;
142 unsigned long s11;
143 unsigned long t3;
144 unsigned long t4;
145 unsigned long t5;
146 unsigned long t6;
147 unsigned long sepc;
148 unsigned long sstatus;
149 unsigned long hstatus;
155 unsigned long vsstatus;
156 unsigned long vsie;
157 unsigned long vstvec;
158 unsigned long vsscratch;
159 unsigned long vsepc;
160 unsigned long vscause;
161 unsigned long vstval;
162 unsigned long hvip;
163 unsigned long vsatp;
164 unsigned long scounteren;
178 unsigned long mvendorid;
179 unsigned long marchid;
180 unsigned long mimpid;
183 unsigned long host_sscratch;
184 unsigned long host_stvec;
185 unsigned long host_scounteren;
220 unsigned long hfence_head;
221 unsigned long hfence_tail;
257 void kvm_riscv_local_hfence_gvma_vmid_gpa(unsigned long vmid,
259 unsigned long order);
260 void kvm_riscv_local_hfence_gvma_vmid_all(unsigned long vmid);
262 unsigned long order);
264 void kvm_riscv_local_hfence_vvma_asid_gva(unsigned long vmid,
265 unsigned long asid,
266 unsigned long gva,
267 unsigned long gvsz,
268 unsigned long order);
269 void kvm_riscv_local_hfence_vvma_asid_all(unsigned long vmid,
270 unsigned long asid);
271 void kvm_riscv_local_hfence_vvma_gva(unsigned long vmid,
272 unsigned long gva, unsigned long gvsz,
273 unsigned long order);
274 void kvm_riscv_local_hfence_vvma_all(unsigned long vmid);
284 unsigned long hbase, unsigned long hmask);
286 unsigned long hbase, unsigned long hmask,
288 unsigned long order);
290 unsigned long hbase, unsigned long hmask);
292 unsigned long hbase, unsigned long hmask,
293 unsigned long gva, unsigned long gvsz,
294 unsigned long order, unsigned long asid);
296 unsigned long hbase, unsigned long hmask,
297 unsigned long asid);
299 unsigned long hbase, unsigned long hmask,
300 unsigned long gva, unsigned long gvsz,
301 unsigned long order);
303 unsigned long hbase, unsigned long hmask);
306 phys_addr_t hpa, unsigned long size,
309 unsigned long size);
312 gpa_t gpa, unsigned long hva, bool is_write);
317 unsigned long __init kvm_riscv_gstage_mode(void);
321 unsigned long kvm_riscv_gstage_vmid_bits(void);
330 unsigned long kvm_riscv_vcpu_unpriv_read(struct kvm_vcpu *vcpu,
332 unsigned long guest_addr,
342 unsigned long kvm_riscv_vcpu_num_regs(struct kvm_vcpu *vcpu);