/external/crosvm/devices/src/usb/backend/ |
D | device.rs | 55 pub enum BackendDeviceType { enum 62 impl AsRawDescriptor for BackendDeviceType { implementation 64 multi_dispatch!(self, BackendDeviceType, HostDevice FidoDevice, as_raw_descriptor) in as_raw_descriptor() 68 impl BackendDevice for BackendDeviceType { implementation 75 BackendDeviceType, in submit_backend_transfer() 85 BackendDeviceType, in detach_event_handler() 95 BackendDeviceType, in request_transfer_buffer() 110 BackendDeviceType, in build_bulk_transfer() 126 BackendDeviceType, in build_interrupt_transfer() 137 BackendDeviceType, in get_control_transfer_state() [all …]
|
D | utils.rs | 12 use crate::usb::backend::device::BackendDeviceType; 64 pub device: Arc<Mutex<BackendDeviceType>>, 70 BackendDeviceType::HostDevice(host_device) => host_device in on_event() 75 BackendDeviceType::FidoDevice(fido_device) => fido_device in on_event()
|
D | endpoint.rs | 17 use crate::usb::backend::device::BackendDeviceType; 85 device: &mut BackendDeviceType, in handle_transfer() argument 125 device: &mut BackendDeviceType, in get_transfer_buffer() argument 151 device: &mut BackendDeviceType, in handle_bulk_transfer() argument 166 device: &mut BackendDeviceType, in handle_interrupt_transfer() argument 177 device: &mut BackendDeviceType, in do_handle_transfer() argument
|
/external/pytorch/test/cpp/lazy/ |
D | test_backend_device.cpp | 13 TEST(BackendDeviceTest, BackendDeviceType) { in TEST() argument 14 auto type = BackendDeviceType(); in TEST() 34 auto type = std::make_shared<BackendDeviceType>(); in TEST() 44 struct TestType : public BackendDeviceType { in TEST() 79 auto type = std::make_shared<BackendDeviceType>(); in TEST() 82 auto device1 = BackendDevice(std::make_shared<BackendDeviceType>(), 1); in TEST() 84 auto device3 = BackendDevice(std::make_shared<BackendDeviceType>(), 2); in TEST() 85 auto device4 = BackendDevice(std::make_shared<BackendDeviceType>(), 1); in TEST()
|
/external/pytorch/torch/csrc/lazy/backend/ |
D | backend_device.h | 20 struct TORCH_API BackendDeviceType { struct 25 BackendDeviceType() : type((int8_t)at::kCPU) {} in BackendDeviceType() argument 26 BackendDeviceType(int8_t type) : type(type) {} in BackendDeviceType() function 28 virtual ~BackendDeviceType() = default; 39 BackendDevice(std::shared_ptr<BackendDeviceType>&& type, int64_t ordinal); argument 62 std::shared_ptr<BackendDeviceType> type_;
|
D | backend_device.cpp | 18 std::shared_ptr<BackendDeviceType>&& type, in BackendDevice()
|
D | backend_interface.h | 103 virtual std::shared_ptr<BackendDeviceType> GetDefaultDeviceType() const = 0;
|
/external/crosvm/devices/src/usb/backend/host_backend/ |
D | host_backend_device_provider.rs | 11 use crate::usb::backend::device::BackendDeviceType; 24 ) -> Result<(Arc<Mutex<BackendDeviceType>>, Arc<dyn EventHandler>)> { in attach_host_backend_device() argument 27 let device_impl = BackendDeviceType::HostDevice(host_device); in attach_host_backend_device()
|
/external/crosvm/devices/src/usb/backend/fido_backend/ |
D | fido_provider.rs | 10 use crate::usb::backend::device::BackendDeviceType; 26 ) -> Result<(Arc<Mutex<BackendDeviceType>>, Arc<dyn EventHandler>)> { in attach_security_key() argument 32 let device_impl = BackendDeviceType::FidoDevice(passthrough_device); in attach_security_key()
|
/external/crosvm/devices/src/usb/xhci/ |
D | usb_hub.rs | 32 use crate::usb::backend::device::BackendDeviceType; 71 backend_device: Mutex<Option<Arc<Mutex<BackendDeviceType>>>>, 117 pub fn backend_device(&self) -> MutexGuard<Option<Arc<Mutex<BackendDeviceType>>>> { in backend_device() argument 134 device: Arc<Mutex<BackendDeviceType>>, in attach() argument 239 pub fn connect_backend(&self, backend: Arc<Mutex<BackendDeviceType>>) -> Result<u8> { in connect_backend()
|
/external/pytorch/torch/csrc/lazy/ts_backend/ |
D | ts_backend_impl.cpp | 26 struct TSBackendDeviceType : public BackendDeviceType { 29 : BackendDeviceType((int8_t)deviceType) { in TSBackendDeviceType() 147 std::shared_ptr<torch::lazy::BackendDeviceType> GetDefaultDeviceType() in GetDefaultDeviceType()
|