Home
last modified time | relevance | path

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

/DragonOS/kernel/src/driver/virtio/
H A Dtransport_pci.rs95 common_cfg: NonNull<CommonCfg>, field
131 let mut common_cfg: Option<VirtioCapabilityInfo> = None; in new() localVariable
169 VIRTIO_PCI_CAP_COMMON_CFG if common_cfg.is_none() => { in new()
170 common_cfg = Some(struct_info); in new()
189 let common_cfg = get_bar_region::<_>( in new() localVariable
191 &common_cfg.ok_or(VirtioPciError::MissingCommonConfig)?, in new()
217 common_cfg, in new()
246 volwrite!(self.common_cfg, device_feature_select, 0); in read_device_features()
247 let mut device_features_bits = volread!(self.common_cfg, device_feature) as u64; in read_device_features()
248 volwrite!(self.common_cfg, device_feature_select, 1); in read_device_features()
[all …]