Home
last modified time | relevance | path

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

/DragonOS/kernel/src/driver/virtio/
H A Dtransport_pci.rs153 let struct_info = VirtioCapabilityInfo { in new() localVariable
170 common_cfg = Some(struct_info); in new()
173 notify_cfg = Some(struct_info); in new()
180 isr_cfg = Some(struct_info); in new()
183 device_cfg = Some(struct_info); in new()
516 struct_info: &VirtioCapabilityInfo, in get_bar_region()
518 let bar_info = device_bar.get_bar(struct_info.bar)?; in get_bar_region()
523 return Err(VirtioPciError::BarNotAllocated(struct_info.bar)); in get_bar_region()
525 if struct_info.offset + struct_info.length > bar_size in get_bar_region()
526 || size_of::<T>() > struct_info.length as usize in get_bar_region()
[all …]