Lines Matching full:limit
57 static void pci_adjust_config_limit(PCIBus *bus, uint32_t *limit) in pci_adjust_config_limit() argument
59 if ((*limit > PCI_CONFIG_SPACE_SIZE) && in pci_adjust_config_limit()
61 *limit = PCI_CONFIG_SPACE_SIZE; in pci_adjust_config_limit()
77 uint32_t limit, uint32_t val, uint32_t len) in pci_host_config_write_common() argument
79 pci_adjust_config_limit(pci_get_bus(pci_dev), &limit); in pci_host_config_write_common()
80 if (limit <= addr) { in pci_host_config_write_common()
96 pci_dev->config_write(pci_dev, addr, val, MIN(len, limit - addr)); in pci_host_config_write_common()
100 uint32_t limit, uint32_t len) in pci_host_config_read_common() argument
104 pci_adjust_config_limit(pci_get_bus(pci_dev), &limit); in pci_host_config_read_common()
105 if (limit <= addr) { in pci_host_config_read_common()
118 ret = pci_dev->config_read(pci_dev, addr, MIN(len, limit - addr)); in pci_host_config_read_common()