Home
last modified time | relevance | path

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

12

/linux/arch/mips/mm/
H A Dioremap.c52 phys_addr_t last_addr; in ioremap_prot() local
63 last_addr = phys_addr + size - 1; in ioremap_prot()
64 if (!size || last_addr < phys_addr) in ioremap_prot()
71 if (IS_LOW512(phys_addr) && IS_LOW512(last_addr) && in ioremap_prot()
84 last_pfn = PFN_DOWN(last_addr); in ioremap_prot()
88 &phys_addr, &last_addr); in ioremap_prot()
97 size = PAGE_ALIGN(last_addr + 1) - phys_addr; in ioremap_prot()
/linux/arch/nios2/mm/
H A Dioremap.c123 unsigned long last_addr; in ioremap() local
127 last_addr = phys_addr + size - 1; in ioremap()
129 if (!size || last_addr < phys_addr) in ioremap()
150 IS_MAPPABLE_UNCACHEABLE(last_addr)) in ioremap()
156 size = PAGE_ALIGN(last_addr + 1) - phys_addr; in ioremap()
/linux/mm/
H A Dioremap.c19 phys_addr_t last_addr; in generic_ioremap_prot() local
27 last_addr = phys_addr + size - 1; in generic_ioremap_prot()
28 if (!size || last_addr < phys_addr) in generic_ioremap_prot()
H A Dearly_ioremap.c111 resource_size_t last_addr; in __early_ioremap() local
131 last_addr = phys_addr + size - 1; in __early_ioremap()
132 if (WARN_ON(!size || last_addr < phys_addr)) in __early_ioremap()
141 size = PAGE_ALIGN(last_addr + 1) - phys_addr; in __early_ioremap()
/linux/arch/powerpc/boot/
H A Ddevtree.c240 u32 last_addr[MAX_ADDR_CELLS]; in dt_xlate() local
261 copy_val(last_addr, prop_buf + offset, naddr); in dt_xlate()
287 offset = find_range(last_addr, prop_buf, prev_naddr, in dt_xlate()
294 if (!sub_reg(last_addr, this_addr)) in dt_xlate()
299 if (!add_reg(last_addr, this_addr, naddr)) in dt_xlate()
306 ret_addr = ((u64)be32_to_cpu(last_addr[2]) << 32) | be32_to_cpu(last_addr[3]); in dt_xlate()
/linux/drivers/fsi/
H A Dfsi-master-gpio.c34 uint32_t last_addr; member
189 return master->last_addr == (((id & 0x3) << 21) | (addr & ~0x3)); in check_same_address()
195 uint32_t last_addr = master->last_addr; in check_relative_address() local
198 if (last_addr == LAST_ADDR_INVALID) in check_relative_address()
205 if (((last_addr >> 21) & 0x3) != id) in check_relative_address()
209 last_addr &= (1 << 21) - 1; in check_relative_address()
213 rel_addr = addr - last_addr; in check_relative_address()
226 master->last_addr = LAST_ADDR_INVALID; in last_address_update()
228 master->last_addr = ((id & 0x3) << 21) | (addr & ~0x3); in last_address_update()
785 master->last_addr = LAST_ADDR_INVALID; in fsi_master_gpio_probe()
H A 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()
1229 master->last_addr = LAST_ADDR_INVALID; in fsi_master_acf_probe()
/linux/fs/f2fs/
H A Dxattr.c231 void *last_base_addr, void **last_addr, in __find_xattr() argument
239 if (last_addr) in __find_xattr()
240 *last_addr = entry; in __find_xattr()
255 void *base_addr, void **last_addr, int index, in __find_inline_xattr() argument
262 entry = __find_xattr(base_addr, max_addr, last_addr, index, len, name); in __find_inline_xattr()
269 *last_addr = entry; in __find_inline_xattr()
325 void *last_addr = NULL; in lookup_all_xattrs() local
346 *xe = __find_inline_xattr(inode, txattr_addr, &last_addr, in lookup_all_xattrs()
361 if (last_addr) in lookup_all_xattrs()
362 cur_addr = XATTR_HDR(last_addr) - 1; in lookup_all_xattrs()
/linux/arch/arm64/mm/
H A Dioremap.c20 unsigned long last_addr = phys_addr + size - 1; in __ioremap_prot() local
23 if (last_addr & ~PHYS_MASK) in __ioremap_prot()
H A Dcontpte.c61 unsigned long last_addr = addr + PAGE_SIZE * (nr - 1); in contpte_try_unfold_partial() local
64 contpte_try_unfold(mm, last_addr, last_ptep, in contpte_try_unfold_partial()
/linux/arch/sh/mm/
H A Dioremap.c42 phys_addr_t last_addr = offset + size - 1; in __ioremap_29bit() local
50 if (likely(PXSEG(offset) < P3SEG && PXSEG(last_addr) < P3SEG)) { in __ioremap_29bit()
H A 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/arch/x86/kernel/
H A De820.c349 u64 last_addr; in e820__update_table() local
391 last_addr = 0; /* Start with 0 as last starting address */ in e820__update_table()
421 new_entries[new_nr_entries].size = change_point[chg_idx]->addr - last_addr; in e820__update_table()
431 last_addr = change_point[chg_idx]->addr; in e820__update_table()
783 u64 last_addr = 0; in e820__register_nosave_regions() local
791 if (last_addr < entry->addr) in e820__register_nosave_regions()
792 register_nosave_region(PFN_DOWN(last_addr), PFN_UP(entry->addr)); in e820__register_nosave_regions()
794 last_addr = entry->addr + entry->size; in e820__register_nosave_regions()
797 register_nosave_region(PFN_DOWN(last_addr), limit_pfn); in e820__register_nosave_regions()
/linux/arch/s390/kvm/
H A Dgaccess.c41 gpa_t last_addr; member
1298 w->last_addr = saddr; in walk_guest_tables()
1329 w->last_addr = ptr + vaddr.rfx * 8; in walk_guest_tables()
1331 w->last_addr, &table.val); in walk_guest_tables()
1346 w->last_addr = ptr + vaddr.rsx * 8; in walk_guest_tables()
1348 w->last_addr, &table.val); in walk_guest_tables()
1363 w->last_addr = ptr + vaddr.rtx * 8; in walk_guest_tables()
1365 w->last_addr, &table.val); in walk_guest_tables()
1386 w->last_addr = ptr + vaddr.sx * 8; in walk_guest_tables()
1388 w->last_addr, &table.val); in walk_guest_tables()
[all …]
/linux/arch/x86/mm/
H A Dioremap.c188 resource_size_t last_addr; in __ioremap_caller() local
199 last_addr = phys_addr + size - 1; in __ioremap_caller()
200 if (!size || last_addr < phys_addr) in __ioremap_caller()
217 &phys_addr, &last_addr); in __ioremap_caller()
226 size = PAGE_ALIGN(last_addr+1) - phys_addr; in __ioremap_caller()
/linux/fs/proc/
H A Dtask_nommu.c195 unsigned long last_addr = *ppos; in m_start() local
199 if (last_addr == -1UL) in m_start()
221 vma_iter_init(&priv->iter, mm, last_addr); in m_start()
/linux/mm/damon/
H A Dpaddr.c87 static phys_addr_t last_addr; in __damon_pa_check_access() local
94 if (ALIGN_DOWN(last_addr, last_folio_sz) == in __damon_pa_check_access()
103 last_addr = sampling_addr; in __damon_pa_check_access()
H A Dvaddr.c543 static unsigned long last_addr; in __damon_va_check_access() local
553 if (same_target && (ALIGN_DOWN(last_addr, last_folio_sz) == in __damon_va_check_access()
562 last_addr = r->sampling_addr; in __damon_va_check_access()
/linux/arch/arm/mm/
H A Dioremap.c355 phys_addr_t last_addr; in __arm_ioremap_caller() local
362 last_addr = phys_addr + size - 1; in __arm_ioremap_caller()
363 if (!size || last_addr < phys_addr) in __arm_ioremap_caller()
/linux/drivers/net/wireless/intersil/p54/
H A Dtxrx.c86 u32 last_addr = priv->rx_start; in p54_assign_address() local
109 hole_size = range->start_addr - last_addr; in p54_assign_address()
114 target_addr = last_addr; in p54_assign_address()
117 last_addr = range->end_addr; in p54_assign_address()
120 if (priv->rx_end - last_addr >= len) { in p54_assign_address()
/linux/tools/perf/tests/
H A Dcode-reading.c194 u64 addr, last_addr = start_addr; in read_objdump_output() local
216 if (addr < last_addr) { in read_objdump_output()
220 last_addr = addr; in read_objdump_output()
/linux/kernel/debug/kdb/
H A Dkdb_main.c1514 static unsigned long last_addr; in kdb_md() local
1535 if (argc == 2 || (argc == 0 && last_addr != 0)) in kdb_md()
1568 if (last_addr == 0) in kdb_md()
1570 addr = last_addr; in kdb_md()
1609 last_addr = addr; in kdb_md()
1611 last_addr += mdcount; in kdb_md()
1699 last_addr = addr; in kdb_md()
/linux/drivers/i3c/master/
H A Di3c-master-cdns.c1126 u8 last_addr = 0; in cdns_i3c_master_do_daa() local
1133 ret = i3c_master_get_free_addr(m, last_addr + 1); in cdns_i3c_master_do_daa()
1137 last_addr = ret; in cdns_i3c_master_do_daa()
1138 addrs[slot] = last_addr; in cdns_i3c_master_do_daa()
1139 writel(prepare_rr0_dev_address(last_addr) | DEV_ID_RR0_IS_I3C, in cdns_i3c_master_do_daa()
/linux/net/tipc/
H A Dnode.c2320 int last_addr = cb->args[1]; in tipc_nl_node_dump() local
2332 if (last_addr) { in tipc_nl_node_dump()
2333 node = tipc_node_find(net, last_addr); in tipc_nl_node_dump()
2352 if (last_addr) { in tipc_nl_node_dump()
2353 if (node->addr == last_addr) in tipc_nl_node_dump()
2354 last_addr = 0; in tipc_nl_node_dump()
2362 last_addr = node->addr; in tipc_nl_node_dump()
2372 cb->args[1] = last_addr; in tipc_nl_node_dump()
/linux/include/video/
H A Dsticore.h188 u32 last_addr; member

12