Lines Matching defs:na
30 int na, int ns, int pna);
31 int (*translate)(__be32 *addr, u64 offset, int na);
58 int na, int ns, int pna)
62 cp = of_read_number(range, na);
63 s = of_read_number(range + na + pna, ns);
64 da = of_read_number(addr, na);
74 static int __init fdt_bus_default_translate(__be32 *addr, u64 offset, int na)
76 u64 a = of_read_number(addr, na);
77 memset(addr, 0, na * 4);
79 if (na > 1)
80 addr[na - 2] = cpu_to_fdt32(a >> 32);
81 addr[na - 1] = cpu_to_fdt32(a & 0xffffffffu);
99 int na, int ns, int pna, const char *rprop)
110 offset = of_read_number(addr, na);
120 rone = na + pna + ns;
122 offset = bus->map(addr, ranges, na, ns, pna);
130 memcpy(addr, ranges + na, 4 * pna);
156 int na, ns, pna, pns;
176 bus->count_cells(blob, parent, &na, &ns);
177 if (!OF_CHECK_COUNTS(na, ns)) {
182 memcpy(addr, reg, na * 4);
184 pr_debug("bus (na=%d, ns=%d) on %s\n",
185 na, ns, fdt_get_name(blob, parent, NULL));
186 of_dump_addr("translating address:", addr, na);
197 result = of_read_number(addr, na);
210 pr_debug("parent bus (na=%d, ns=%d) on %s\n",
215 addr, na, ns, pna, "ranges"))
219 na = pna;
223 of_dump_addr("one level translation:", addr, na);