Searched defs:address (Results 101 - 125 of 329) sorted by relevance

1234567891011>>

/arch/sh/mm/
H A Dtlbex_64.c44 unsigned long address)
52 if (is_vmalloc_addr((void *)address)) {
53 pgd = pgd_offset_k(address);
55 if (unlikely(address >= TASK_SIZE || !current->mm))
58 pgd = pgd_offset(current->mm, address);
61 pud = pud_offset(pgd, address);
65 pmd = pmd_offset(pud, address);
69 pte = pte_offset_kernel(pmd, address);
83 update_mmu_cache(NULL, address, pte);
90 * arithmetic relative to a single base address
43 handle_tlbmiss(unsigned long long protection_flags, unsigned long address) argument
131 do_fast_page_fault(unsigned long long ssr_md, unsigned long long expevt, unsigned long address) argument
[all...]
/arch/sparc/include/asm/
H A Dpgalloc_32.h40 unsigned long address)
60 pgtable_t pte_alloc_one(struct mm_struct *mm, unsigned long address);
63 unsigned long address)
39 pmd_alloc_one(struct mm_struct *mm, unsigned long address) argument
62 pte_alloc_one_kernel(struct mm_struct *mm, unsigned long address) argument
/arch/um/include/asm/
H A Dtlb.h26 unsigned long address)
28 if (tlb->start > address)
29 tlb->start = address;
30 if (tlb->end < address + PAGE_SIZE)
31 tlb->end = address + PAGE_SIZE;
120 #define tlb_remove_tlb_entry(tlb, ptep, address) \
123 __tlb_remove_tlb_entry(tlb, ptep, address); \
25 __tlb_remove_tlb_entry(struct mmu_gather *tlb, pte_t *ptep, unsigned long address) argument
/arch/unicore32/include/asm/
H A Dprocessor.h33 u32 address; member in struct:debug_entry
44 unsigned long address; member in struct:thread_struct
/arch/x86/kernel/
H A Dhead64.c53 int __init early_make_pgtable(unsigned long address) argument
55 unsigned long physaddr = address - __PAGE_OFFSET;
61 /* Invalid address or early pgt is done ? */
66 pgd_p = &early_level4_pgt[pgd_index(address)].pgd;
87 pud_p += pud_index(address);
104 pmd_p[pmd_index(address)] = pmd;
/arch/x86/mm/
H A Dhugetlbpage.c21 follow_huge_addr(struct mm_struct *mm, unsigned long address, int write)
23 unsigned long start = address;
33 pte = huge_pte_offset(mm, address);
56 follow_huge_pmd(struct mm_struct *mm, unsigned long address,
64 follow_huge_addr(struct mm_struct *mm, unsigned long address, int write) argument
/arch/x86/mm/kmemcheck/
H A Dshadow.c12 * Return the shadow address for the given address. Returns NULL if the
13 * address is not tracked.
16 * because this function can be called for *any* possible address.
18 void *kmemcheck_shadow_lookup(unsigned long address) argument
23 if (!virt_addr_valid(address))
26 pte = kmemcheck_pte_lookup(address);
30 page = virt_to_page(address);
33 return page->shadow + (address & (PAGE_SIZE - 1));
36 static void mark_shadow(void *address, unsigne argument
77 kmemcheck_mark_unallocated(void *address, unsigned int n) argument
82 kmemcheck_mark_uninitialized(void *address, unsigned int n) argument
91 kmemcheck_mark_initialized(void *address, unsigned int n) argument
97 kmemcheck_mark_freed(void *address, unsigned int n) argument
[all...]
/arch/x86/platform/olpc/
H A Dolpc-xo1-pm.c34 unsigned long address; member in struct:__anon3252
/arch/xtensa/mm/
H A Dfault.c30 * This routine handles page faults. It determines the address,
42 unsigned int address = regs->excvaddr; local
54 if (address >= TASK_SIZE && !user_mode(regs))
61 bad_page_fault(regs, address, SIGSEGV);
72 address, exccause, regs->pc, is_write? "w":"", is_exec? "x":"");
79 vma = find_vma(mm, address);
83 if (vma->vm_start <= address)
87 if (expand_stack(vma, address))
112 fault = handle_mm_fault(mm, vma, address, flags);
151 current->thread.bad_vaddr = address;
234 bad_page_fault(struct pt_regs *regs, unsigned long address, int sig) argument
[all...]
/arch/arm/include/asm/xen/
H A Dpage.h20 /* Xen machine address */
25 /* Xen pseudo-physical address */
84 static inline pte_t *lookup_address(unsigned long address, unsigned int *level) argument
/arch/arm/kernel/
H A Dswp_emulate.c18 * Rn = address
131 static int emulate_swpX(unsigned int address, unsigned int *data, argument
136 if ((type != TYPE_SWPB) && (address & 0x3)) {
137 /* SWP to unaligned address not permitted */
146 __user_swpb_asm(*data, address, res, temp);
148 __user_swp_asm(*data, address, res, temp);
173 unsigned int address, destreg, data, type; local
199 address = regs->uregs[EXTRACT_REG_NUM(instr, RN_OFFSET)];
206 EXTRACT_REG_NUM(instr, RN_OFFSET), address,
210 if (!access_ok(VERIFY_WRITE, (address
[all...]
/arch/arm/mm/
H A Dfault-armv.c40 static int do_adjust_pte(struct vm_area_struct *vma, unsigned long address, argument
56 flush_cache_page(vma, address, pfn);
61 set_pte_at(vma->vm_mm, address, ptep, entry);
62 flush_tlb_page(vma, address);
92 static int adjust_pte(struct vm_area_struct *vma, unsigned long address, argument
102 pgd = pgd_offset(vma->vm_mm, address);
106 pud = pud_offset(pgd, address);
110 pmd = pmd_offset(pud, address);
120 pte = pte_offset_map(pmd, address);
123 ret = do_adjust_pte(vma, address, pf
[all...]
/arch/ia64/hp/common/
H A Daml_nfw.c56 static void *virt_map(u64 address) argument
58 if (address & (1UL << 63))
59 return (void *) (__IA64_UNCACHED_OFFSET | address);
61 return __va(address);
115 static acpi_status aml_nfw_handler(u32 function, acpi_physical_address address, argument
120 u8 *offset = (u8 *) context + address;
126 if (address + (bit_width >> 3) > sizeof(struct ia64_nfw_context))
131 if (address == offsetof(struct ia64_nfw_context, ret))
186 * the address space handler for the specific device we found.
/arch/ia64/mm/
H A Dhugetlbpage.c77 * the address is in the right region.
118 follow_huge_pmd(struct mm_struct *mm, unsigned long address, pmd_t *pmd, int write) argument
/arch/ia64/sn/kernel/
H A Dio_init.c34 static inline u64 sal_get_hubdev_info(u64 handle, u64 address) argument
42 (u64) handle, (u64) address, 0, 0, 0, 0, 0);
49 static inline u64 sal_get_pcibus_info(u64 segment, u64 busnum, u64 address) argument
57 (u64) segment, (u64) busnum, (u64) address, 0, 0, 0, 0);
/arch/m32r/include/asm/
H A Dpgtable-2level.h60 static inline pmd_t *pmd_offset(pgd_t * dir, unsigned long address) argument
H A Dprocessor.h86 unsigned long address; member in struct:thread_struct
/arch/m68k/include/asm/
H A Ddma-mapping.h65 static inline void dma_unmap_page(struct device *dev, dma_addr_t address, argument
H A Dpgtable_mm.h71 /* Virtual address region for use by kernel_map() */
115 /* to align the pointer to a pointer address */
130 unsigned long address, pte_t *ptep)
129 update_mmu_cache(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument
/arch/m68k/mm/
H A Dmcfmmu.c39 unsigned long address, size; local
58 address = PAGE_OFFSET;
59 while (address < (unsigned long)high_memory) {
67 pte_t pte = pfn_pte(virt_to_pfn(address), PAGE_INIT);
68 if (address >= (unsigned long) high_memory)
72 address += PAGE_SIZE;
/arch/metag/mm/
H A Dhugetlbpage.c98 unsigned long address, int write)
113 struct page *follow_huge_pmd(struct mm_struct *mm, unsigned long address, argument
97 follow_huge_addr(struct mm_struct *mm, unsigned long address, int write) argument
/arch/microblaze/include/asm/
H A Dpci-bridge.h18 extern int pcibios_vaddr_is_ioport(void __iomem *address);
20 static inline int pcibios_vaddr_is_ioport(void __iomem *address) argument
100 static inline int isa_vaddr_is_ioport(void __iomem *address) argument
/arch/microblaze/kernel/
H A Dkgdb.c116 unsigned long address; local
122 if (kgdb_hex2long(&ptr, &address))
123 regs->pc = address;
H A Dsignal.c162 unsigned long address = 0; local
203 address = ((unsigned long)frame->tramp);
206 pgd_offset(current->mm, address),
207 address), address);
210 ptep = pte_offset_map(pmdp, address);
212 address = (unsigned long) page_address(pte_page(*ptep));
214 address += ((unsigned long)frame->tramp) & ~PAGE_MASK;
215 /* MS address is virtual */
216 address
[all...]
/arch/microblaze/mm/
H A Dpgtable.c58 * Choose an address to map it to.
92 * same virt address (and this is contiguous).
187 * a virtual address in a context.
212 /* Find physical address for this virtual address. Normally used by
238 unsigned long address)
254 unsigned long address = __fix_to_virt(idx); local
259 map_page(address, phys, pgprot_val(flags));
237 pte_alloc_one_kernel(struct mm_struct *mm, unsigned long address) argument

Completed in 505 milliseconds

1234567891011>>