Lines Matching refs:handle

225 static void sev_decommission(unsigned int handle)
229 if (!handle)
232 decommission.handle = handle;
236 static void sev_unbind_asid(struct kvm *kvm, unsigned int handle)
240 if (!handle)
243 deactivate.handle = handle;
250 sev_decommission(handle);
360 static int sev_bind_asid(struct kvm *kvm, unsigned int handle, int *error)
366 /* activate ASID on the given handle */
367 activate.handle = handle;
435 start.handle = params.handle;
444 ret = sev_bind_asid(kvm, start.handle, error);
446 sev_decommission(start.handle);
450 /* return handle to userspace */
451 params.handle = start.handle;
453 sev_unbind_asid(kvm, start.handle);
458 sev->handle = start.handle;
610 data.handle = sev->handle;
767 vmsa.handle = to_kvm_sev_info(kvm)->handle;
853 data.handle = sev->handle;
887 data.handle = sev->handle;
903 data.handle = sev->handle;
910 params.handle = data.handle;
926 data.handle = sev->handle;
1206 data.handle = sev->handle;
1259 data.handle = sev->handle;
1294 data.handle = sev->handle;
1368 data.handle = sev->handle;
1405 data.handle = sev->handle;
1474 data.handle = sev->handle;
1511 data.handle = sev->handle;
1523 data.handle = sev->handle;
1562 start.handle = params.handle;
1576 ret = sev_bind_asid(kvm, start.handle, error);
1578 sev_decommission(start.handle);
1582 params.handle = start.handle;
1586 sev_unbind_asid(kvm, start.handle);
1590 sev->handle = start.handle;
1663 data.handle = sev->handle;
1686 data.handle = sev->handle;
1825 dst->handle = src->handle;
1833 src->handle = 0;
2266 mirror_sev->handle = source_sev->handle;
2325 sev_unbind_asid(kvm, sev->handle);