Home
last modified time | relevance | path

Searched refs:VirtualMachine (Results 1 – 6 of 6) sorted by relevance

/packages/modules/Virtualization/demo/java/com/android/microdroid/demo/
DMainActivity.java24 import android.system.virtualmachine.VirtualMachine;
80 if (model.getStatus().getValue() == VirtualMachine.Status.RUNNING) { in onCreate()
93 new Observer<VirtualMachine.Status>() { in onCreate()
95 public void onChanged(VirtualMachine.Status status) { in onCreate()
96 if (status == VirtualMachine.Status.RUNNING) { in onCreate()
166 private VirtualMachine mVirtualMachine;
170 private final MutableLiveData<VirtualMachine.Status> mStatus = new MutableLiveData<>();
175 mStatus.setValue(VirtualMachine.Status.DELETED); in VirtualMachineModel()
191 VirtualMachine vm, ParcelFileDescriptor stream) { in run()
202 public void onPayloadReady(VirtualMachine vm) { in run()
[all …]
/packages/modules/Virtualization/tests/testapk/src/java/com/android/microdroid/test/
DMicrodroidTests.java30 import android.system.virtualmachine.VirtualMachine;
80 public VirtualMachine mVm;
158 void runToFinish(VirtualMachine vm) throws VirtualMachineException, InterruptedException { in runToFinish()
164 void forceStop(VirtualMachine vm) { in forceStop()
175 public void onPayloadStarted(VirtualMachine vm, ParcelFileDescriptor stream) {} in onPayloadStarted()
178 public void onPayloadReady(VirtualMachine vm) {} in onPayloadReady()
181 public void onPayloadFinished(VirtualMachine vm, int exitCode) {} in onPayloadFinished()
184 public void onError(VirtualMachine vm, int errorCode, String message) {} in onError()
188 public void onDied(VirtualMachine vm, @DeathReason int reason) { in onDied()
232 private void testVMService(VirtualMachine vm) { in connectToVmService()
[all …]
/packages/modules/Virtualization/javalib/src/android/system/virtualmachine/
DVirtualMachineManager.java64 public @NonNull VirtualMachine create( in create()
68 return VirtualMachine.create(mContext, name, config); in create()
76 public @Nullable VirtualMachine get(@NonNull String name) throws VirtualMachineException { in get()
77 return VirtualMachine.load(mContext, name); in get()
84 public @NonNull VirtualMachine getOrCreate( in getOrCreate()
87 VirtualMachine vm; in getOrCreate()
DVirtualMachine.java67 public class VirtualMachine { class
164 private VirtualMachine( in VirtualMachine() method in VirtualMachine
184 /* package */ static @NonNull VirtualMachine create( in create()
190 VirtualMachine vm = new VirtualMachine(context, name, config); in create()
235 /* package */ static @Nullable VirtualMachine load( in load()
248 VirtualMachine vm = new VirtualMachine(context, name, config); in load()
412 executeCallback((cb) -> cb.onDied(VirtualMachine.this, in run()
424 (cb) -> cb.onPayloadStarted(VirtualMachine.this, stream)); in run()
428 executeCallback((cb) -> cb.onPayloadReady(VirtualMachine.this)); in run()
433 (cb) -> cb.onPayloadFinished(VirtualMachine.this, exitCode)); in run()
[all …]
DVirtualMachineCallback.java101 void onPayloadStarted(@NonNull VirtualMachine vm, @Nullable ParcelFileDescriptor stream); in onPayloadStarted()
104 void onPayloadReady(@NonNull VirtualMachine vm); in onPayloadReady()
107 void onPayloadFinished(@NonNull VirtualMachine vm, int exitCode); in onPayloadFinished()
110 void onError(@NonNull VirtualMachine vm, @ErrorCode int errorCode, @NonNull String message); in onError()
113 void onDied(@NonNull VirtualMachine vm, @DeathReason int reason); in onDied()
/packages/modules/Virtualization/virtualizationservice/src/
Daidl.rs493 Ok(VirtualMachine::create(instance)) in create_vm_internal()
744 struct VirtualMachine { struct
751 impl VirtualMachine { argument
753 let binder = VirtualMachine { instance, lazy_service_guard: Default::default() }; in create()
758 impl Interface for VirtualMachine {} implementation
760 impl IVirtualMachine for VirtualMachine { implementation
807 impl Drop for VirtualMachine { implementation