/arch/alpha/include/asm/ |
H A D | mmu_context.h | 107 * force a new asn for any other processes the next time they want to 120 unsigned long next = asn + 1; local 125 next = (asn & ~HARDWARE_ASN_MASK) + ASN_FIRST_VERSION; 127 cpu_last_asn(cpu) = next; 128 return next; 133 struct task_struct *next) 158 task_thread_info(next)->pcb.asn = mmc & HARDWARE_ASN_MASK; 163 struct task_struct *next) 178 ev5_switch_mm(prev_mm, next_mm, next); 132 ev5_switch_mm(struct mm_struct *prev_mm, struct mm_struct *next_mm, struct task_struct *next) argument 162 ev4_switch_mm(struct mm_struct *prev_mm, struct mm_struct *next_mm, struct task_struct *next) argument
|
/arch/alpha/kernel/ |
H A D | err_common.c | 151 /* return the next header */ 160 struct el_subpacket *next = NULL; 163 for (; h && h->class != header->class; h = h->next); 164 if (h) next = h->handler(header); 166 return next; 198 struct el_subpacket *next = NULL; 205 next = el_process_header_subpacket(header); 208 if (NULL == (next = el_process_subpacket_reg(header))) { 217 return next; 226 for (a = subpacket_annotation_list; a; a = a->next) { 158 struct el_subpacket *next = NULL; local 196 struct el_subpacket *next = NULL; local [all...] |
H A D | module.c | 35 struct got_entry *next; member in struct:got_entry 52 for (g = chains + r_sym; g ; g = g->next) 62 g->next = chains[r_sym].next; 66 chains[r_sym].next = g; 134 for (g = chains[i].next; g ; g = n) { 135 n = g->next;
|
H A D | pci_impl.h | 162 struct pdev_srm_saved_conf *next; member in struct:pdev_srm_saved_conf
|
/arch/blackfin/include/asm/ |
H A D | mmu_context.h | 71 #define activate_mm(prev, next) switch_mm(prev, next, NULL) 111 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument 116 __switch_mm(prev, next, tsk); 160 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument 163 __switch_mm(prev, next, tsk); 199 mm->context.sram_list = tmp->next;
|
/arch/cris/include/arch-v32/arch/hwregs/ |
H A D | dma.h | 17 struct dma_descr_group *next; member in struct:dma_descr_group 37 struct dma_descr_context *next; member in struct:dma_descr_context 57 struct dma_descr_data *next; member in struct:dma_descr_data
|
/arch/ia64/include/asm/ |
H A D | mmu_context.h | 36 unsigned int next; /* next context number to use */ member in struct:ia64_ctx 39 /* call wrap_mmu_context when next >= max */ 91 if (ia64_ctx.next >= ia64_ctx.limit) { 92 ia64_ctx.next = find_next_zero_bit(ia64_ctx.bitmap, 93 ia64_ctx.max_ctx, ia64_ctx.next); 95 ia64_ctx.max_ctx, ia64_ctx.next); 96 if (ia64_ctx.next >= ia64_ctx.max_ctx) 99 mm->context = context = ia64_ctx.next++; 185 activate_mm (struct mm_struct *prev, struct mm_struct *next) argument [all...] |
/arch/m68k/include/asm/ |
H A D | mmu_context.h | 73 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument 77 set_context(tsk->mm->context, next->pgd); 94 #define prepare_arch_switch(next) load_ksp_mmu(next) 196 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument 282 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk) argument 284 if (prev != next) { 286 switch_mm_0230(next); 288 switch_mm_0460(next); 315 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, struc argument [all...] |
/arch/mips/include/asm/ |
H A D | mmu_context.h | 148 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument 164 if ((cpu_context(cpu, next) ^ asid_cache(cpu)) & ASID_VERSION_MASK) 165 get_new_mmu_context(next, cpu); 187 cpu_asid(cpu, next)); 191 write_c0_entryhi(cpu_asid(cpu, next)); 193 TLBMISS_HANDLER_SETUP_PGD(next->pgd); 200 cpumask_set_cpu(cpu, mm_cpumask(next)); 220 activate_mm(struct mm_struct *prev, struct mm_struct *next) argument 234 get_new_mmu_context(next, cpu); 247 cpu_asid(cpu, next)); [all...] |
H A D | pci.h | 27 struct pci_controller *next; member in struct:pci_controller
|
/arch/mips/mm/ |
H A D | gup.c | 103 unsigned long next; local 110 next = pmd_addr_end(addr, end); 125 if (!gup_huge_pmd(pmd, addr, next, write, pages,nr)) 128 if (!gup_pte_range(pmd, addr, next, write, pages,nr)) 131 } while (pmdp++, addr = next, addr != end); 167 unsigned long next; local 174 next = pud_addr_end(addr, end); 178 if (!gup_huge_pud(pud, addr, next, write, pages,nr)) 181 if (!gup_pmd_range(pud, addr, next, write, pages,nr)) 184 } while (pudp++, addr = next, add 198 unsigned long next; local 265 unsigned long next; local [all...] |
/arch/mn10300/include/asm/ |
H A D | mmu_context.h | 140 * @next: The incoming MM context. 143 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument 148 if (prev != next) { 150 per_cpu(cpu_tlbstate, cpu).active_mm = next; 152 cpu_ran_vm(cpu, next); 153 PTBR = (unsigned long) next->pgd; 154 activate_context(next); 159 #define activate_mm(prev, next) switch_mm((prev), (next), NULL)
|
/arch/openrisc/kernel/ |
H A D | dma.c | 30 unsigned long next, struct mm_walk *walk) 38 * picked up next time there's an access 43 for (cl = __pa(addr); cl < __pa(next); cl += cpuinfo.dcache_block_size) 50 unsigned long next, struct mm_walk *walk) 56 * picked up next time there's an access 29 page_set_nocache(pte_t *pte, unsigned long addr, unsigned long next, struct mm_walk *walk) argument 49 page_clear_nocache(pte_t *pte, unsigned long addr, unsigned long next, struct mm_walk *walk) argument
|
/arch/openrisc/mm/ |
H A D | tlb.c | 143 void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument 152 current_pgd = next->pgd; 158 if (prev != next)
|
/arch/parisc/include/asm/ |
H A D | parisc-device.h | 32 struct parisc_driver *next; member in struct:parisc_driver
|
/arch/powerpc/mm/ |
H A D | init_64.c | 230 static struct vmemmap_backing *next; local 234 if (!next || !num_left) { 235 next = vmemmap_alloc_block(PAGE_SIZE, node); 236 if (unlikely(!next)) { 245 return next++;
|
H A D | mmu_context_nohash.c | 192 void switch_mmu_context(struct mm_struct *prev, struct mm_struct *next) argument 201 cpu, next, next->context.active, next->context.id); 205 next->context.active++; 216 id = next->context.id; 219 if (context_mm[id] != next) 221 next, id, id, context_mm[id]); 255 context_mm[id] = next; 256 next [all...] |
/arch/powerpc/oprofile/cell/ |
H A D | vma_map.c | 30 struct vma_to_fileoffset_map *next = map->next; local 32 map = next; 50 for (; map; map = map->next) { 81 new->next = map;
|
/arch/s390/mm/ |
H A D | gup.c | 105 unsigned long next; local 117 next = pmd_addr_end(addr, end); 121 if (!gup_huge_pmd(pmdp, pmd, addr, next, 124 } else if (!gup_pte_range(pmdp, pmd, addr, next, 127 } while (pmdp++, addr = next, addr != end); 135 unsigned long next; local 147 next = pud_addr_end(addr, end); 150 if (!gup_pmd_range(pudp, pud, addr, next, write, pages, nr)) 152 } while (pudp++, addr = next, addr != end); 178 unsigned long next; local [all...] |
/arch/sh/include/asm/ |
H A D | mmu_context.h | 119 struct mm_struct *next, 124 if (likely(prev != next)) { 125 cpumask_set_cpu(cpu, mm_cpumask(next)); 126 set_TTB(next->pgd); 127 activate_context(next, cpu); 129 if (!cpumask_test_and_set_cpu(cpu, mm_cpumask(next))) 130 activate_context(next, cpu); 133 #define activate_mm(prev, next) switch_mm((prev),(next),NULL) 118 switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk) argument
|
H A D | pci.h | 17 struct pci_channel *next; member in struct:pci_channel
|
/arch/sh/mm/ |
H A D | fault_64.c | 50 unsigned long long next; local 68 next = tlbp->next; 69 __flush_tlb_slot(next); 72 : : "r" (next), "r" (pteh), "r" (ptel) ); 74 next += TLB_STEP; 75 if (next > tlbp->last) next = tlbp->first; 76 tlbp->next = next; [all...] |
H A D | gup.c | 120 unsigned long next; local 127 next = pmd_addr_end(addr, end); 130 if (!gup_pte_range(pmd, addr, next, write, pages, nr)) 132 } while (pmdp++, addr = next, addr != end); 140 unsigned long next; local 147 next = pud_addr_end(addr, end); 150 if (!gup_pmd_range(pud, addr, next, write, pages, nr)) 152 } while (pudp++, addr = next, addr != end); 166 unsigned long next; local 188 next 220 unsigned long next; local [all...] |
/arch/tile/include/asm/ |
H A D | cacheflush.h | 87 char *next = (char *)((long)buffer & -L2_CACHE_BYTES); local 89 while (next < finish) { 90 __insn_inv(next); 91 next += CHIP_INV_STRIDE(); 98 char *next = (char *)((long)buffer & -L2_CACHE_BYTES); local 100 while (next < finish) { 101 __insn_flush(next); 102 next += CHIP_FLUSH_STRIDE(); 109 char *next = (char *)((long)buffer & -L2_CACHE_BYTES); local 111 while (next < finis [all...] |
/arch/tile/kernel/ |
H A D | tile-desc_32.c | 2537 unsigned short next = table[index + 1 + bitfield]; local 2538 if (next <= TILEPRO_OPC_NONE) 2539 return &tilepro_opcodes[next]; 2541 index = next - TILEPRO_OPC_NONE;
|