Searched refs:msix_config (Results 1 – 6 of 6) sorted by relevance
/external/crosvm/devices/src/virtio/ |
D | interrupt.rs | 36 msix_config: Option<Arc<Mutex<MsixConfig>>>, field 47 if let Some(msix_config) = &self.msix_config { in signal() 48 let mut msix_config = msix_config.lock(); in signal() localVariable 49 if msix_config.enabled() { in signal() 51 msix_config.trigger(vector); in signal() 89 msix_config: Option<Arc<Mutex<MsixConfig>>>, in new() 96 msix_config, in new() 109 &self.msix_config in get_msix_config()
|
D | virtio_pci_device.rs | 214 msix_config: Arc<Mutex<MsixConfig>>, field 253 let msix_config = Arc::new(Mutex::new(MsixConfig::new(msix_num, msi_device_tube))); in new() localVariable 279 msix_config, in new() 287 msix_config: VIRTIO_MSI_NO_VECTOR, in new() 371 self.msix_config.lock().num_vectors(), in add_settings_pci_capabilities() 422 let descriptor = self.msix_config.lock().get_msi_socket(); in keep_rds() 548 data = self.msix_config.lock().read_msix_capability(data); in read_config_register() 558 let behavior = self.msix_config.lock().write_msix_capability(offset, data); in write_config_register() 603 self.msix_config in read_bar() 609 self.msix_config in read_bar() [all …]
|
D | virtio_pci_common_config.rs | 40 pub msix_config: u16, field 122 0x10 => self.msix_config, in read_common_config_word() 141 0x10 => self.msix_config = value, in write_common_config_word() 284 msix_config: 0x00, in write_base_regs()
|
/external/crosvm/devices/src/virtio/vhost/ |
D | worker.rs | 205 if let Some(msix_config) = self.interrupt.get_msix_config() { in set_vring_call_for_entry() 206 let msix_config = msix_config.lock(); in set_vring_call_for_entry() localVariable 207 let msix_masked = msix_config.masked(); in set_vring_call_for_entry() 211 if !msix_config.table_masked(vector) { in set_vring_call_for_entry() 212 if let Some(irqfd) = msix_config.get_irqfd(vector) { in set_vring_call_for_entry() 233 if let Some(msix_config) = self.interrupt.get_msix_config() { in set_vring_calls() 234 let msix_config = msix_config.lock(); in set_vring_calls() localVariable 235 if msix_config.masked() { in set_vring_calls() 244 if !msix_config.table_masked(vector) { in set_vring_calls() 245 if let Some(irqfd) = msix_config.get_irqfd(vector) { in set_vring_calls()
|
/external/crosvm/devices/src/virtio/vhost/user/ |
D | handler.rs | 180 let msix_config = msix_config_opt.lock(); in activate_vring() localVariable 181 let irqfd = msix_config in activate_vring()
|
/external/kernel-headers/original/uapi/linux/ |
D | virtio_pci.h | 150 __le16 msix_config; /* read-write */ member
|