Lines Matching refs:size

20 /* Max address size we deal with */
27 const __be32 *addrp, u64 size, unsigned int flags,
198 const __be32 *of_get_pci_address(struct device_node *dev, int bar_no, u64 *size,
231 if (size)
232 *size = of_read_number(prop + na, ns);
246 u64 size;
249 addrp = of_get_pci_address(dev, bar, &size, &flags);
252 return __of_address_to_resource(dev, addrp, size, flags, NULL, r);
282 range->size);
300 res->end = res->start + range->size - 1;
511 * Note: We consider that crossing any level with #size-cells == 0 to mean
674 const __be32 *of_get_address(struct device_node *dev, int index, u64 *size,
702 if (size)
703 *size = of_read_number(prop + na, ns);
776 range->size = of_read_number(parser->range + parser->pna + na, ns);
783 u64 bus_addr, cpu_addr, size;
793 size = of_read_number(parser->range + parser->pna + na, ns);
797 if (bus_addr != range->bus_addr + range->size ||
798 cpu_addr != range->cpu_addr + range->size)
801 range->size += size;
810 u64 size)
820 port = logic_pio_trans_hwaddr(&host->fwnode, taddr, size);
834 const __be32 *addrp, u64 size, unsigned int flags,
842 taddr = of_translate_ioport(dev, addrp, size);
851 r->end = taddr + size - 1;
870 u64 size;
874 addrp = of_get_address(dev, index, &size, &flags);
881 return __of_address_to_resource(dev, addrp, size, flags, name, r);
953 * size : nsize cells
1020 pr_debug("dma_addr(%llx) cpu_addr(%llx) size(%llx)\n",
1021 range.bus_addr, range.cpu_addr, range.size);
1026 r->size = range.size;
1062 if (range.cpu_addr + range.size > cpu_end)
1063 cpu_end = range.cpu_addr + range.size - 1;