Lines Matching refs:seg
11 int pci_find_cap_offset(u16 seg, u8 bus, u8 dev, u8 func, u8 cap) in pci_find_cap_offset() argument
18 status = pci_conf_read16(seg, bus, dev, func, PCI_STATUS); in pci_find_cap_offset()
24 pos = pci_conf_read8(seg, bus, dev, func, pos); in pci_find_cap_offset()
29 id = pci_conf_read8(seg, bus, dev, func, pos + PCI_CAP_LIST_ID); in pci_find_cap_offset()
42 int pci_find_next_cap(u16 seg, u8 bus, unsigned int devfn, u8 pos, int cap) in pci_find_next_cap() argument
49 pos = pci_conf_read8(seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn), pos); in pci_find_next_cap()
54 id = pci_conf_read8(seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn), in pci_find_next_cap()
76 int pci_find_ext_capability(int seg, int bus, int devfn, int cap) in pci_find_ext_capability() argument
78 return pci_find_next_ext_capability(seg, bus, devfn, 0, cap); in pci_find_ext_capability()
91 int pci_find_next_ext_capability(int seg, int bus, int devfn, int start, int cap) in pci_find_next_ext_capability() argument
97 header = pci_conf_read32(seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn), pos); in pci_find_next_ext_capability()
113 header = pci_conf_read32(seg, bus, PCI_SLOT(devfn), PCI_FUNC(devfn), pos); in pci_find_next_ext_capability()
131 unsigned long seg = simple_strtoul(s, &s, 16), bus, dev, func; in parse_pci_seg() local
142 bus = seg; in parse_pci_seg()
143 seg = 0; in parse_pci_seg()
154 if ( seg != (seg_p ? (u16)seg : 0) || in parse_pci_seg()
161 *seg_p = seg; in parse_pci_seg()