Lines Matching refs:ap_seg
81 if (ap->ap_seg >= N1SDP_NSEGS || n1sdp_data[ap->ap_seg] == NULL)
90 for (n = 0; n < n1sdp_data[ap->ap_seg]->nr_bdfs; n++) {
91 if (n1sdp_data[ap->ap_seg]->valid_bdfs[n] == bdfaddr)
154 if (ap->ap_seg >= N1SDP_NSEGS)
157 if (n1sdp_data[ap->ap_seg] == NULL) {
158 aprint_normal_dev(ap->ap_dev, "applying N1SDP quirk for segment %d\n", ap->ap_seg);
160 pa = N1SDP_SHARED_MEM_BASE + ap->ap_seg * N1SDP_TABLE_SIZE;
164 n1sdp_data[ap->ap_seg] = bus_space_vaddr(bst, bsh);
165 if (n1sdp_data[ap->ap_seg] == NULL)
168 error = bus_space_map(bst, n1sdp_data[ap->ap_seg]->rc_base_addr, PCI_EXTCONF_SIZE,
171 panic("acpi_pci_n1sdp_init: couldn't map segment %d", ap->ap_seg);
174 n1sdp_data[ap->ap_seg]->rc_base_addr, n1sdp_data[ap->ap_seg]->nr_bdfs);
175 for (n = 0; n < n1sdp_data[ap->ap_seg]->nr_bdfs; n++) {
176 const uint32_t bdf = le32toh(n1sdp_data[ap->ap_seg]->valid_bdfs[n]);