/dports/emulators/qemu42/qemu-4.2.1/roms/skiboot/core/ |
H A D | pci-virt.c | 63 list_for_each(&pvd->pcrf, pcrf, link) { in pci_virt_find_filter() 64 if (start < (pcrf->start + pcrf->len) && in pci_virt_find_filter() 87 if (pcrf) { in pci_virt_add_filter() 89 __func__, start, len, pcrf->start, pcrf->len); in pci_virt_add_filter() 93 pcrf = zalloc(sizeof(*pcrf)); in pci_virt_add_filter() 94 if (!pcrf) { in pci_virt_add_filter() 104 list_add_tail(&pvd->pcrf, &pcrf->link); in pci_virt_add_filter() 106 return pcrf; in pci_virt_add_filter() 161 if (!pcrf || !pcrf->func || !(pcrf->flags & PCI_REG_FLAG_READ)) in pci_virt_cfg_read() 164 ret = pcrf->func(pvd, pcrf, offset, size, data, false); in pci_virt_cfg_read() [all …]
|
H A D | pci.c | 1790 free(pcrf); in __pci_reset() 1961 list_for_each(&pd->pcrf, pcrf, link) { in pci_find_cfg_reg_filter() 1963 (start + len) <= (pcrf->start + pcrf->len)) in pci_find_cfg_reg_filter() 1987 if (!pcrf || !pcrf->func) in pci_handle_cfg_filters() 1994 return pcrf->func(pd, pcrf, offset, len, data, write); in pci_handle_cfg_filters() 2005 if (pcrf) in pci_add_cfg_reg_filter() 2008 pcrf = zalloc(sizeof(*pcrf) + ((len + 0x4) & ~0x3)); in pci_add_cfg_reg_filter() 2009 if (!pcrf) in pci_add_cfg_reg_filter() 2019 pcrf->data = (uint8_t *)(pcrf + 1); in pci_add_cfg_reg_filter() 2025 list_add_tail(&pd->pcrf, &pcrf->link); in pci_add_cfg_reg_filter() [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/roms/skiboot/core/ |
H A D | pci-virt.c | 63 list_for_each(&pvd->pcrf, pcrf, link) { in pci_virt_find_filter() 64 if (start < (pcrf->start + pcrf->len) && in pci_virt_find_filter() 87 if (pcrf) { in pci_virt_add_filter() 89 __func__, start, len, pcrf->start, pcrf->len); in pci_virt_add_filter() 93 pcrf = zalloc(sizeof(*pcrf)); in pci_virt_add_filter() 94 if (!pcrf) { in pci_virt_add_filter() 104 list_add_tail(&pvd->pcrf, &pcrf->link); in pci_virt_add_filter() 106 return pcrf; in pci_virt_add_filter() 161 if (!pcrf || !pcrf->func || !(pcrf->flags & PCI_REG_FLAG_READ)) in pci_virt_cfg_read() 164 ret = pcrf->func(pvd, pcrf, offset, size, data, false); in pci_virt_cfg_read() [all …]
|
H A D | pci.c | 1790 free(pcrf); in __pci_reset() 1961 list_for_each(&pd->pcrf, pcrf, link) { in pci_find_cfg_reg_filter() 1963 (start + len) <= (pcrf->start + pcrf->len)) in pci_find_cfg_reg_filter() 1987 if (!pcrf || !pcrf->func) in pci_handle_cfg_filters() 1994 return pcrf->func(pd, pcrf, offset, len, data, write); in pci_handle_cfg_filters() 2005 if (pcrf) in pci_add_cfg_reg_filter() 2008 pcrf = zalloc(sizeof(*pcrf) + ((len + 0x4) & ~0x3)); in pci_add_cfg_reg_filter() 2009 if (!pcrf) in pci_add_cfg_reg_filter() 2019 pcrf->data = (uint8_t *)(pcrf + 1); in pci_add_cfg_reg_filter() 2025 list_add_tail(&pd->pcrf, &pcrf->link); in pci_add_cfg_reg_filter() [all …]
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/roms/skiboot/core/ |
H A D | pci-virt.c | 63 list_for_each(&pvd->pcrf, pcrf, link) { in pci_virt_find_filter() 64 if (start < (pcrf->start + pcrf->len) && in pci_virt_find_filter() 87 if (pcrf) { in pci_virt_add_filter() 89 __func__, start, len, pcrf->start, pcrf->len); in pci_virt_add_filter() 93 pcrf = zalloc(sizeof(*pcrf)); in pci_virt_add_filter() 94 if (!pcrf) { in pci_virt_add_filter() 104 list_add_tail(&pvd->pcrf, &pcrf->link); in pci_virt_add_filter() 106 return pcrf; in pci_virt_add_filter() 161 if (!pcrf || !pcrf->func || !(pcrf->flags & PCI_REG_FLAG_READ)) in pci_virt_cfg_read() 164 ret = pcrf->func(pvd, pcrf, offset, size, data, false); in pci_virt_cfg_read() [all …]
|
H A D | pci-iov.c | 39 pcache = &pcrf->data[0]; in pci_iov_vf_devctl() 54 struct pci_cfg_reg_filter *pcrf; in pci_iov_vf_quirk() local 70 pcrf = pci_add_cfg_reg_filter(vf, pos + PCICAP_EXP_DEVCTL, 4, in pci_iov_vf_quirk() 72 if (!pcrf) in pci_iov_vf_quirk() 116 struct pci_cfg_reg_filter *pcrf, in pci_iov_change() argument 122 struct pci_iov *iov = (struct pci_iov *)pcrf->data; in pci_iov_change() 188 list_head_init(&vf->pcrf); in pci_iov_init_VF() 203 struct pci_cfg_reg_filter *pcrf; in pci_init_iov_cap() local 241 pcrf = pci_add_cfg_reg_filter(pd, pos + PCIECAP_SRIOV_CTRL, 2, in pci_init_iov_cap() 243 if (!pcrf) { in pci_init_iov_cap() [all …]
|
H A D | pci.c | 1662 free(pcrf); in __pci_reset() 1904 list_for_each(&pd->pcrf, pcrf, link) { in pci_find_cfg_reg_filter() 1906 (start + len) <= (pcrf->start + pcrf->len)) in pci_find_cfg_reg_filter() 1930 if (!pcrf || !pcrf->func) in pci_handle_cfg_filters() 1937 return pcrf->func(pd, pcrf, offset, len, data, write); in pci_handle_cfg_filters() 1948 if (pcrf) in pci_add_cfg_reg_filter() 1951 pcrf = zalloc(sizeof(*pcrf) + ((len + 0x4) & ~0x3)); in pci_add_cfg_reg_filter() 1952 if (!pcrf) in pci_add_cfg_reg_filter() 1962 pcrf->data = (uint8_t *)(pcrf + 1); in pci_add_cfg_reg_filter() 1968 list_add_tail(&pd->pcrf, &pcrf->link); in pci_add_cfg_reg_filter() [all …]
|
/dports/emulators/qemu-utils/qemu-4.2.1/roms/skiboot/core/ |
H A D | pci-virt.c | 63 list_for_each(&pvd->pcrf, pcrf, link) { in pci_virt_find_filter() 64 if (start < (pcrf->start + pcrf->len) && in pci_virt_find_filter() 87 if (pcrf) { in pci_virt_add_filter() 89 __func__, start, len, pcrf->start, pcrf->len); in pci_virt_add_filter() 93 pcrf = zalloc(sizeof(*pcrf)); in pci_virt_add_filter() 94 if (!pcrf) { in pci_virt_add_filter() 104 list_add_tail(&pvd->pcrf, &pcrf->link); in pci_virt_add_filter() 106 return pcrf; in pci_virt_add_filter() 161 if (!pcrf || !pcrf->func || !(pcrf->flags & PCI_REG_FLAG_READ)) in pci_virt_cfg_read() 164 ret = pcrf->func(pvd, pcrf, offset, size, data, false); in pci_virt_cfg_read() [all …]
|
H A D | pci.c | 1790 free(pcrf); in __pci_reset() 1961 list_for_each(&pd->pcrf, pcrf, link) { in pci_find_cfg_reg_filter() 1963 (start + len) <= (pcrf->start + pcrf->len)) in pci_find_cfg_reg_filter() 1987 if (!pcrf || !pcrf->func) in pci_handle_cfg_filters() 1994 return pcrf->func(pd, pcrf, offset, len, data, write); in pci_handle_cfg_filters() 2005 if (pcrf) in pci_add_cfg_reg_filter() 2008 pcrf = zalloc(sizeof(*pcrf) + ((len + 0x4) & ~0x3)); in pci_add_cfg_reg_filter() 2009 if (!pcrf) in pci_add_cfg_reg_filter() 2019 pcrf->data = (uint8_t *)(pcrf + 1); in pci_add_cfg_reg_filter() 2025 list_add_tail(&pd->pcrf, &pcrf->link); in pci_add_cfg_reg_filter() [all …]
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/skiboot/core/ |
H A D | pci-virt.c | 63 list_for_each(&pvd->pcrf, pcrf, link) { in pci_virt_find_filter() 64 if (start < (pcrf->start + pcrf->len) && in pci_virt_find_filter() 87 if (pcrf) { in pci_virt_add_filter() 89 __func__, start, len, pcrf->start, pcrf->len); in pci_virt_add_filter() 93 pcrf = zalloc(sizeof(*pcrf)); in pci_virt_add_filter() 94 if (!pcrf) { in pci_virt_add_filter() 104 list_add_tail(&pvd->pcrf, &pcrf->link); in pci_virt_add_filter() 106 return pcrf; in pci_virt_add_filter() 161 if (!pcrf || !pcrf->func || !(pcrf->flags & PCI_REG_FLAG_READ)) in pci_virt_cfg_read() 164 ret = pcrf->func(pvd, pcrf, offset, size, data, false); in pci_virt_cfg_read() [all …]
|
H A D | pci.c | 1790 free(pcrf); in __pci_reset() 1961 list_for_each(&pd->pcrf, pcrf, link) { in pci_find_cfg_reg_filter() 1963 (start + len) <= (pcrf->start + pcrf->len)) in pci_find_cfg_reg_filter() 1987 if (!pcrf || !pcrf->func) in pci_handle_cfg_filters() 1994 return pcrf->func(pd, pcrf, offset, len, data, write); in pci_handle_cfg_filters() 2005 if (pcrf) in pci_add_cfg_reg_filter() 2008 pcrf = zalloc(sizeof(*pcrf) + ((len + 0x4) & ~0x3)); in pci_add_cfg_reg_filter() 2009 if (!pcrf) in pci_add_cfg_reg_filter() 2019 pcrf->data = (uint8_t *)(pcrf + 1); in pci_add_cfg_reg_filter() 2025 list_add_tail(&pd->pcrf, &pcrf->link); in pci_add_cfg_reg_filter() [all …]
|
/dports/emulators/qemu/qemu-6.2.0/roms/skiboot/core/ |
H A D | pci-virt.c | 54 list_for_each(&pvd->pcrf, pcrf, link) { in pci_virt_find_filter() 55 if (start < (pcrf->start + pcrf->len) && in pci_virt_find_filter() 78 if (pcrf) { in pci_virt_add_filter() 80 __func__, start, len, pcrf->start, pcrf->len); in pci_virt_add_filter() 84 pcrf = zalloc(sizeof(*pcrf)); in pci_virt_add_filter() 85 if (!pcrf) { in pci_virt_add_filter() 95 list_add_tail(&pvd->pcrf, &pcrf->link); in pci_virt_add_filter() 97 return pcrf; in pci_virt_add_filter() 152 if (!pcrf || !pcrf->func || !(pcrf->flags & PCI_REG_FLAG_READ)) in pci_virt_cfg_read() 155 ret = pcrf->func(pvd, pcrf, offset, size, data, false); in pci_virt_cfg_read() [all …]
|
H A D | pci.c | 1723 free(pcrf); in __pci_reset() 1894 list_for_each(&pd->pcrf, pcrf, link) { in pci_find_cfg_reg_filter() 1896 (start + len) <= (pcrf->start + pcrf->len)) in pci_find_cfg_reg_filter() 1920 if (!pcrf || !pcrf->func) in pci_handle_cfg_filters() 1927 return pcrf->func(pd, pcrf, offset, len, data, write); in pci_handle_cfg_filters() 1938 if (pcrf) in pci_add_cfg_reg_filter() 1941 pcrf = zalloc(sizeof(*pcrf) + ((len + 0x4) & ~0x3)); in pci_add_cfg_reg_filter() 1942 if (!pcrf) in pci_add_cfg_reg_filter() 1952 pcrf->data = (uint8_t *)(pcrf + 1); in pci_add_cfg_reg_filter() 1958 list_add_tail(&pd->pcrf, &pcrf->link); in pci_add_cfg_reg_filter() [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/roms/skiboot/core/ |
H A D | pci-virt.c | 63 list_for_each(&pvd->pcrf, pcrf, link) { in pci_virt_find_filter() 64 if (start < (pcrf->start + pcrf->len) && in pci_virt_find_filter() 87 if (pcrf) { in pci_virt_add_filter() 89 __func__, start, len, pcrf->start, pcrf->len); in pci_virt_add_filter() 93 pcrf = zalloc(sizeof(*pcrf)); in pci_virt_add_filter() 94 if (!pcrf) { in pci_virt_add_filter() 104 list_add_tail(&pvd->pcrf, &pcrf->link); in pci_virt_add_filter() 106 return pcrf; in pci_virt_add_filter() 161 if (!pcrf || !pcrf->func || !(pcrf->flags & PCI_REG_FLAG_READ)) in pci_virt_cfg_read() 164 ret = pcrf->func(pvd, pcrf, offset, size, data, false); in pci_virt_cfg_read() [all …]
|
H A D | pci.c | 1790 free(pcrf); in __pci_reset() 1961 list_for_each(&pd->pcrf, pcrf, link) { in pci_find_cfg_reg_filter() 1963 (start + len) <= (pcrf->start + pcrf->len)) in pci_find_cfg_reg_filter() 1987 if (!pcrf || !pcrf->func) in pci_handle_cfg_filters() 1994 return pcrf->func(pd, pcrf, offset, len, data, write); in pci_handle_cfg_filters() 2005 if (pcrf) in pci_add_cfg_reg_filter() 2008 pcrf = zalloc(sizeof(*pcrf) + ((len + 0x4) & ~0x3)); in pci_add_cfg_reg_filter() 2009 if (!pcrf) in pci_add_cfg_reg_filter() 2019 pcrf->data = (uint8_t *)(pcrf + 1); in pci_add_cfg_reg_filter() 2025 list_add_tail(&pd->pcrf, &pcrf->link); in pci_add_cfg_reg_filter() [all …]
|
/dports/emulators/qemu42/qemu-4.2.1/roms/skiboot/hw/ |
H A D | npu.c | 164 struct pci_cfg_reg_filter *pcrf __unused, in npu_dev_cfg_write_cmd() 195 struct pci_cfg_reg_filter *pcrf, in npu_dev_cfg_bar_read() argument 205 if (offset != pcrf->start && in npu_dev_cfg_bar_read() 206 offset != pcrf->start + 4) in npu_dev_cfg_bar_read() 217 struct pci_cfg_reg_filter *pcrf, in npu_dev_cfg_bar_write() argument 225 if (offset != pcrf->start && in npu_dev_cfg_bar_write() 226 offset != pcrf->start + 4) in npu_dev_cfg_bar_write() 234 if (offset == pcrf->start) in npu_dev_cfg_bar_write() 243 if (offset == pcrf->start) { in npu_dev_cfg_bar_write() 271 return npu_dev_cfg_bar_read(ndev, pcrf, offset, len, data); in npu_dev_cfg_bar() [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/roms/skiboot/hw/ |
H A D | npu.c | 164 struct pci_cfg_reg_filter *pcrf __unused, in npu_dev_cfg_write_cmd() 195 struct pci_cfg_reg_filter *pcrf, in npu_dev_cfg_bar_read() argument 205 if (offset != pcrf->start && in npu_dev_cfg_bar_read() 206 offset != pcrf->start + 4) in npu_dev_cfg_bar_read() 217 struct pci_cfg_reg_filter *pcrf, in npu_dev_cfg_bar_write() argument 225 if (offset != pcrf->start && in npu_dev_cfg_bar_write() 226 offset != pcrf->start + 4) in npu_dev_cfg_bar_write() 234 if (offset == pcrf->start) in npu_dev_cfg_bar_write() 243 if (offset == pcrf->start) { in npu_dev_cfg_bar_write() 271 return npu_dev_cfg_bar_read(ndev, pcrf, offset, len, data); in npu_dev_cfg_bar() [all …]
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/roms/skiboot/hw/ |
H A D | npu.c | 164 struct pci_cfg_reg_filter *pcrf __unused, in npu_dev_cfg_write_cmd() 195 struct pci_cfg_reg_filter *pcrf, in npu_dev_cfg_bar_read() argument 205 if (offset != pcrf->start && in npu_dev_cfg_bar_read() 206 offset != pcrf->start + 4) in npu_dev_cfg_bar_read() 217 struct pci_cfg_reg_filter *pcrf, in npu_dev_cfg_bar_write() argument 225 if (offset != pcrf->start && in npu_dev_cfg_bar_write() 226 offset != pcrf->start + 4) in npu_dev_cfg_bar_write() 234 if (offset == pcrf->start) in npu_dev_cfg_bar_write() 243 if (offset == pcrf->start) { in npu_dev_cfg_bar_write() 271 return npu_dev_cfg_bar_read(ndev, pcrf, offset, len, data); in npu_dev_cfg_bar() [all …]
|
H A D | npu2.c | 277 struct pci_cfg_reg_filter *pcrf __unused, in npu2_cfg_write_cmd() 327 struct pci_cfg_reg_filter *pcrf, in npu2_cfg_read_bar() argument 331 struct npu2_pcie_bar *bar = (struct npu2_pcie_bar *) pcrf->data; in npu2_cfg_read_bar() 337 (offset != pcrf->start && offset != pcrf->start + 4)) in npu2_cfg_read_bar() 350 struct pci_cfg_reg_filter *pcrf, in npu2_cfg_write_bar() argument 360 (offset != pcrf->start && offset != pcrf->start + 4)) in npu2_cfg_write_bar() 366 if (offset == pcrf->start + 4) in npu2_cfg_write_bar() 372 if (offset == pcrf->start) { in npu2_cfg_write_bar() 409 return npu2_cfg_write_bar(ndev, pcrf, offset, len, *data); in npu2_dev_cfg_bar() 411 return npu2_cfg_read_bar(ndev, pcrf, offset, len, data); in npu2_dev_cfg_bar() [all …]
|
/dports/emulators/qemu-utils/qemu-4.2.1/roms/skiboot/hw/ |
H A D | npu.c | 164 struct pci_cfg_reg_filter *pcrf __unused, in npu_dev_cfg_write_cmd() 195 struct pci_cfg_reg_filter *pcrf, in npu_dev_cfg_bar_read() argument 205 if (offset != pcrf->start && in npu_dev_cfg_bar_read() 206 offset != pcrf->start + 4) in npu_dev_cfg_bar_read() 217 struct pci_cfg_reg_filter *pcrf, in npu_dev_cfg_bar_write() argument 225 if (offset != pcrf->start && in npu_dev_cfg_bar_write() 226 offset != pcrf->start + 4) in npu_dev_cfg_bar_write() 234 if (offset == pcrf->start) in npu_dev_cfg_bar_write() 243 if (offset == pcrf->start) { in npu_dev_cfg_bar_write() 271 return npu_dev_cfg_bar_read(ndev, pcrf, offset, len, data); in npu_dev_cfg_bar() [all …]
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/skiboot/hw/ |
H A D | npu.c | 164 struct pci_cfg_reg_filter *pcrf __unused, 195 struct pci_cfg_reg_filter *pcrf, 205 if (offset != pcrf->start && 206 offset != pcrf->start + 4) 217 struct pci_cfg_reg_filter *pcrf, 225 if (offset != pcrf->start && 226 offset != pcrf->start + 4) 234 if (offset == pcrf->start) 243 if (offset == pcrf->start) { 271 return npu_dev_cfg_bar_read(ndev, pcrf, offset, len, data); [all …]
|
/dports/emulators/qemu/qemu-6.2.0/roms/skiboot/hw/ |
H A D | npu.c | 156 struct pci_cfg_reg_filter *pcrf __unused, in npu_dev_cfg_write_cmd() 187 struct pci_cfg_reg_filter *pcrf, in npu_dev_cfg_bar_read() argument 197 if (offset != pcrf->start && in npu_dev_cfg_bar_read() 198 offset != pcrf->start + 4) in npu_dev_cfg_bar_read() 209 struct pci_cfg_reg_filter *pcrf, in npu_dev_cfg_bar_write() argument 217 if (offset != pcrf->start && in npu_dev_cfg_bar_write() 218 offset != pcrf->start + 4) in npu_dev_cfg_bar_write() 226 if (offset == pcrf->start) in npu_dev_cfg_bar_write() 235 if (offset == pcrf->start) { in npu_dev_cfg_bar_write() 263 return npu_dev_cfg_bar_read(ndev, pcrf, offset, len, data); in npu_dev_cfg_bar() [all …]
|
H A D | npu2.c | 178 struct pci_cfg_reg_filter *pcrf __unused, in npu2_cfg_write_cmd() 228 struct pci_cfg_reg_filter *pcrf, in npu2_cfg_read_bar() argument 238 (offset != pcrf->start && offset != pcrf->start + 4)) in npu2_cfg_read_bar() 251 struct pci_cfg_reg_filter *pcrf, in npu2_cfg_write_bar() argument 259 (offset != pcrf->start && offset != pcrf->start + 4)) in npu2_cfg_write_bar() 265 if (offset == pcrf->start + 4) in npu2_cfg_write_bar() 271 if (offset == pcrf->start) { in npu2_cfg_write_bar() 306 return npu2_cfg_write_bar(ndev, pcrf, offset, len, *data); in npu2_dev_cfg_bar() 308 return npu2_cfg_read_bar(ndev, pcrf, offset, len, data); in npu2_dev_cfg_bar() 312 struct pci_cfg_reg_filter *pcrf __unused, in npu2_dev_cfg_exp_devcap() [all …]
|
H A D | npu3-nvlink.c | 379 struct pci_cfg_reg_filter *pcrf __unused, in npu3_gpu_bridge_sec_bus_reset() 960 struct pci_cfg_reg_filter *pcrf __unused, in npu3_cfg_cmd() 1006 struct pci_cfg_reg_filter *pcrf, in npu3_cfg_bar() argument 1010 struct npu3_bar *bar = (struct npu3_bar *)pcrf->data; in npu3_cfg_bar() 1016 if (offset == pcrf->start) in npu3_cfg_bar() 1018 else if (offset == pcrf->start + 4) in npu3_cfg_bar() 1031 struct pci_cfg_reg_filter *pcrf __unused, in npu3_cfg_devctl() 1173 offset -= pcrf->start; in npu3_dev_procedure() 1208 static int64_t npu3_dev_salt(void *pvd, struct pci_cfg_reg_filter *pcrf, in npu3_dev_salt() argument 1217 if (size != 4 || offset != pcrf->start) in npu3_dev_salt() [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/roms/skiboot/hw/ |
H A D | npu.c | 164 struct pci_cfg_reg_filter *pcrf __unused, in npu_dev_cfg_write_cmd() 195 struct pci_cfg_reg_filter *pcrf, in npu_dev_cfg_bar_read() argument 205 if (offset != pcrf->start && in npu_dev_cfg_bar_read() 206 offset != pcrf->start + 4) in npu_dev_cfg_bar_read() 217 struct pci_cfg_reg_filter *pcrf, in npu_dev_cfg_bar_write() argument 225 if (offset != pcrf->start && in npu_dev_cfg_bar_write() 226 offset != pcrf->start + 4) in npu_dev_cfg_bar_write() 234 if (offset == pcrf->start) in npu_dev_cfg_bar_write() 243 if (offset == pcrf->start) { in npu_dev_cfg_bar_write() 271 return npu_dev_cfg_bar_read(ndev, pcrf, offset, len, data); in npu_dev_cfg_bar() [all …]
|