Lines Matching refs:u16

118     vendor_id: u16,  in get_pci_device_structures_mut_by_vendor_id()  argument
195 pub const PORT_PCI_CONFIG_ADDRESS: u16 = 0xcf8;
196 pub const PORT_PCI_CONFIG_DATA: u16 = 0xcfc;
198 pub type SegmentGroupNumber = u16; //理论上最多支持65535个Segment_Group
202 pub struct Status: u16 {
231 pub struct Command: u16 {
424 pub vendor_id: u16, // 供应商ID 0xffff是一个无效值,在读取访问不存在的设备的配置空间寄存器时返回
425 pub device_id: u16, // 设备ID,标志特定设备
426 pub command: u16, // 提供对设备生成和响应pci周期的能力的控制 向该寄存器写入0时,设备与pci总线断开除配置空间访问以外的所有连接
427 pub status: u16, // 用于记录pci总线相关时间的状态信息寄存器
452 pub subsystem_vendor_id: u16,
453 pub subsystem_id: u16,
457 pub reserved1: u16,
530 pub secondary_status: u16,
531 pub memory_base: u16,
532 pub memory_limit: u16,
533 pub prefetchable_memory_base: u16,
534 pub prefetchable_memory_limit: u16,
537 pub io_base_upper_16_bits: u16,
538 pub io_limit_upper_16_bits: u16,
541 pub reserved1: u16,
545 pub bridge_control: u16,
584 pub secondary_status: u16,
599 pub bridge_control: u16,
600 pub subsystem_device_id: u16,
601 pub subsystem_vendor_id: u16,
671 let status: Status = Status::from_bits_truncate((result >> 16) as u16); in capabilities_offset()
690 let vendor_id = result as u16; in pci_read_header()
691 let device_id = (result >> 16) as u16; in pci_read_header()
694 let command = result as u16; in pci_read_header()
695 let status = (result >> 16) as u16; in pci_read_header()
779 let subsystem_vendor_id = result as u16; in pci_read_general_device_header()
780 let subsystem_id = (result >> 16) as u16; in pci_read_general_device_header()
787 let reserved1 = (result >> 16) as u16; in pci_read_general_device_header()
838 let secondary_status = (result >> 16) as u16; in pci_read_pci_to_pci_bridge_header()
841 let memory_base = result as u16; in pci_read_pci_to_pci_bridge_header()
842 let memory_limit = (result >> 16) as u16; in pci_read_pci_to_pci_bridge_header()
845 let prefetchable_memory_base = result as u16; in pci_read_pci_to_pci_bridge_header()
846 let prefetchable_memory_limit = (result >> 16) as u16; in pci_read_pci_to_pci_bridge_header()
852 let io_base_upper_16_bits = result as u16; in pci_read_pci_to_pci_bridge_header()
853 let io_limit_upper_16_bits = (result >> 16) as u16; in pci_read_pci_to_pci_bridge_header()
858 let reserved1 = (result >> 16) as u16; in pci_read_pci_to_pci_bridge_header()
865 let bridge_control = (result >> 16) as u16; in pci_read_pci_to_pci_bridge_header()
911 let secondary_status = (result >> 16) as u16; in pci_read_pci_to_cardbus_bridge_header()
931 let bridge_control = (result >> 16) as u16; in pci_read_pci_to_cardbus_bridge_header()
934 let subsystem_device_id = result as u16; in pci_read_pci_to_cardbus_bridge_header()
935 let subsystem_vendor_id = (result >> 16) as u16; in pci_read_pci_to_cardbus_bridge_header()
1429 pub private_header: u16,
1449 let private_header = (capability_header >> 16) as u16; in next()
1473 pub offset: u16,
1475 pub id: u16,
1486 pub next_capability_offset: Option<u16>,
1495 let id = capability_header as u16; in next()
1496 let next_offset = (capability_header >> 20) as u16; in next()