Home
last modified time | relevance | path

Searched refs:last_addr (Results 1 – 25 of 30) sorted by relevance

12

/Linux-v4.19/arch/mips/mm/
Dioremap.c136 phys_addr_t last_addr; in __ioremap() local
142 last_addr = phys_addr + size - 1; in __ioremap()
143 if (!size || last_addr < phys_addr) in __ioremap()
150 if (IS_LOW512(phys_addr) && IS_LOW512(last_addr) && in __ioremap()
159 last_pfn = PFN_DOWN(last_addr); in __ioremap()
163 &phys_addr, &last_addr); in __ioremap()
172 size = PAGE_ALIGN(last_addr + 1) - phys_addr; in __ioremap()
/Linux-v4.19/arch/nds32/mm/
Dioremap.c15 unsigned long addr, offset, last_addr; in __ioremap_caller() local
19 last_addr = phys_addr + size - 1; in __ioremap_caller()
20 if (!size || last_addr < phys_addr) in __ioremap_caller()
28 size = PAGE_ALIGN(last_addr + 1) - phys_addr; in __ioremap_caller()
/Linux-v4.19/arch/sh/mm/
Dioremap.c42 unsigned long offset, last_addr, addr, orig_addr; in __ioremap_caller() local
46 last_addr = phys_addr + size - 1; in __ioremap_caller()
47 if (!size || last_addr < phys_addr) in __ioremap_caller()
69 size = PAGE_ALIGN(last_addr+1) - phys_addr; in __ioremap_caller()
Dpmb.c414 phys_addr_t offset, last_addr; in pmb_remap_caller() local
435 last_addr = phys + size; in pmb_remap_caller()
439 aligned = ALIGN(last_addr, pmb_sizes[i].size) - phys; in pmb_remap_caller()
/Linux-v4.19/arch/parisc/mm/
Dioremap.c32 unsigned long offset, last_addr; in __ioremap() local
46 last_addr = phys_addr + size - 1; in __ioremap()
47 if (!size || last_addr < phys_addr) in __ioremap()
75 size = PAGE_ALIGN(last_addr + 1) - phys_addr; in __ioremap()
/Linux-v4.19/arch/openrisc/mm/
Dioremap.c46 unsigned long offset, last_addr; in __ioremap() local
50 last_addr = addr + size - 1; in __ioremap()
51 if (!size || last_addr < addr) in __ioremap()
59 size = PAGE_ALIGN(last_addr + 1) - p; in __ioremap()
/Linux-v4.19/arch/arm64/mm/
Dioremap.c35 unsigned long last_addr; in __ioremap_caller() local
51 last_addr = phys_addr + size - 1; in __ioremap_caller()
52 if (!size || last_addr < phys_addr || (last_addr & ~PHYS_MASK)) in __ioremap_caller()
/Linux-v4.19/arch/hexagon/mm/
Dioremap.c27 unsigned long last_addr, addr; in ioremap_nocache() local
34 last_addr = phys_addr + size - 1; in ioremap_nocache()
37 if (!size || (last_addr < phys_addr)) in ioremap_nocache()
/Linux-v4.19/arch/nios2/mm/
Dioremap.c120 unsigned long last_addr; in __ioremap() local
124 last_addr = phys_addr + size - 1; in __ioremap()
126 if (!size || last_addr < phys_addr) in __ioremap()
147 IS_MAPPABLE_UNCACHEABLE(last_addr) && in __ioremap()
154 size = PAGE_ALIGN(last_addr + 1) - phys_addr; in __ioremap()
/Linux-v4.19/arch/riscv/mm/
Dioremap.c34 phys_addr_t last_addr; in __ioremap_caller() local
39 last_addr = addr + size - 1; in __ioremap_caller()
40 if (!size || last_addr < addr) in __ioremap_caller()
/Linux-v4.19/arch/powerpc/boot/
Ddevtree.c235 u32 last_addr[MAX_ADDR_CELLS]; in dt_xlate() local
257 copy_val(last_addr, prop_buf + offset, naddr); in dt_xlate()
283 offset = find_range(last_addr, prop_buf, prev_naddr, in dt_xlate()
291 if (!sub_reg(last_addr, this_addr)) in dt_xlate()
296 if (!add_reg(last_addr, this_addr, naddr)) in dt_xlate()
303 ret_addr = ((u64)last_addr[2] << 32) | last_addr[3]; in dt_xlate()
/Linux-v4.19/drivers/fsi/
Dfsi-master-gpio.c33 uint32_t last_addr; member
188 return master->last_addr == (((id & 0x3) << 21) | (addr & ~0x3)); in check_same_address()
194 uint32_t last_addr = master->last_addr; in check_relative_address() local
197 if (last_addr == LAST_ADDR_INVALID) in check_relative_address()
204 if (((last_addr >> 21) & 0x3) != id) in check_relative_address()
208 last_addr &= (1 << 21) - 1; in check_relative_address()
212 rel_addr = addr - last_addr; in check_relative_address()
225 master->last_addr = LAST_ADDR_INVALID; in last_address_update()
227 master->last_addr = ((id & 0x3) << 21) | (addr & ~0x3); in last_address_update()
783 master->last_addr = LAST_ADDR_INVALID; in fsi_master_gpio_probe()
Dfsi-master-ast-cf.c115 uint32_t last_addr; member
163 return master->last_addr == (((id & 0x3) << 21) | (addr & ~0x3)); in check_same_address()
169 uint32_t last_addr = master->last_addr; in check_relative_address() local
172 if (last_addr == LAST_ADDR_INVALID) in check_relative_address()
179 if (((last_addr >> 21) & 0x3) != id) in check_relative_address()
183 last_addr &= (1 << 21) - 1; in check_relative_address()
187 rel_addr = addr - last_addr; in check_relative_address()
200 master->last_addr = LAST_ADDR_INVALID; in last_address_update()
202 master->last_addr = ((id & 0x3) << 21) | (addr & ~0x3); in last_address_update()
1228 master->last_addr = LAST_ADDR_INVALID; in fsi_master_acf_probe()
/Linux-v4.19/mm/
Dearly_ioremap.c109 resource_size_t last_addr; in __early_ioremap() local
129 last_addr = phys_addr + size - 1; in __early_ioremap()
130 if (WARN_ON(!size || last_addr < phys_addr)) in __early_ioremap()
139 size = PAGE_ALIGN(last_addr + 1) - phys_addr; in __early_ioremap()
/Linux-v4.19/arch/unicore32/mm/
Dioremap.c187 unsigned long last_addr; in __uc32_ioremap_caller() local
194 last_addr = phys_addr + size - 1; in __uc32_ioremap_caller()
195 if (!size || last_addr < phys_addr) in __uc32_ioremap_caller()
/Linux-v4.19/fs/f2fs/
Dxattr.c225 void *base_addr, void **last_addr, int index, in __find_inline_xattr() argument
235 *last_addr = entry; in __find_inline_xattr()
296 void *cur_addr, *txattr_addr, *last_addr = NULL; in lookup_all_xattrs() local
316 *xe = __find_inline_xattr(inode, txattr_addr, &last_addr, in lookup_all_xattrs()
329 if (last_addr) in lookup_all_xattrs()
330 cur_addr = XATTR_HDR(last_addr) - 1; in lookup_all_xattrs()
/Linux-v4.19/arch/x86/mm/
Dioremap.c137 resource_size_t last_addr; in __ioremap_caller() local
148 last_addr = phys_addr + size - 1; in __ioremap_caller()
149 if (!size || last_addr < phys_addr) in __ioremap_caller()
166 &phys_addr, &last_addr); in __ioremap_caller()
175 size = PAGE_ALIGN(last_addr+1) - phys_addr; in __ioremap_caller()
/Linux-v4.19/arch/mips/include/asm/
Dio.h202 phys_addr_t phys_addr, last_addr; in __ioremap_mode() local
207 last_addr = phys_addr + size - 1; in __ioremap_mode()
208 if (!size || last_addr < phys_addr) in __ioremap_mode()
215 if (__IS_LOW512(phys_addr) && __IS_LOW512(last_addr) && in __ioremap_mode()
/Linux-v4.19/arch/arm/mm/
Dioremap.c339 phys_addr_t last_addr; in __arm_ioremap_caller() local
346 last_addr = phys_addr + size - 1; in __arm_ioremap_caller()
347 if (!size || last_addr < phys_addr) in __arm_ioremap_caller()
/Linux-v4.19/tools/perf/tests/
Dcode-reading.c130 u64 addr, last_addr = start_addr; in read_objdump_output() local
152 if (addr < last_addr) { in read_objdump_output()
156 last_addr = addr; in read_objdump_output()
/Linux-v4.19/drivers/net/wireless/intersil/p54/
Dtxrx.c89 u32 last_addr = priv->rx_start; in p54_assign_address() local
112 hole_size = range->start_addr - last_addr; in p54_assign_address()
117 target_addr = last_addr; in p54_assign_address()
120 last_addr = range->end_addr; in p54_assign_address()
123 if (priv->rx_end - last_addr >= len) { in p54_assign_address()
/Linux-v4.19/arch/sh/include/asm/
Dio.h284 phys_addr_t last_addr = offset + size - 1; in __ioremap_29bit() local
292 if (likely(PXSEG(offset) < P3SEG && PXSEG(last_addr) < P3SEG)) { in __ioremap_29bit()
/Linux-v4.19/arch/x86/kernel/
De820.c299 unsigned long long last_addr; in e820__update_table() local
341 last_addr = 0; /* Start with 0 as last starting address */ in e820__update_table()
371 new_entries[new_nr_entries].size = change_point[chg_idx]->addr - last_addr; in e820__update_table()
381 last_addr = change_point[chg_idx]->addr; in e820__update_table()
/Linux-v4.19/kernel/debug/kdb/
Dkdb_main.c1569 static unsigned long last_addr; in kdb_md() local
1590 if (argc == 2 || (argc == 0 && last_addr != 0)) in kdb_md()
1623 if (last_addr == 0) in kdb_md()
1625 addr = last_addr; in kdb_md()
1664 last_addr = addr; in kdb_md()
1666 last_addr += mdcount; in kdb_md()
1754 last_addr = addr; in kdb_md()
/Linux-v4.19/net/tipc/
Dnode.c1879 int last_addr = cb->args[1]; in tipc_nl_node_dump() local
1891 if (last_addr) { in tipc_nl_node_dump()
1892 node = tipc_node_find(net, last_addr); in tipc_nl_node_dump()
1909 if (last_addr) { in tipc_nl_node_dump()
1910 if (node->addr == last_addr) in tipc_nl_node_dump()
1911 last_addr = 0; in tipc_nl_node_dump()
1919 last_addr = node->addr; in tipc_nl_node_dump()
1929 cb->args[1] = last_addr; in tipc_nl_node_dump()

12