Searched defs:next (Results 1 - 25 of 188) sorted by relevance

12345678

/arch/arm/nwfpe/
H A Dentry.S64 the next instruction. If it is a floating point instruction, it
89 @ if condition code failed to match, next insn
90 bne next @ get the next instruction;
97 next: label
98 .Lx1: ldrt r6, [r5], #4 @ get the next instruction and
/arch/arm/include/asm/
H A Dfiq.h22 struct fiq_handler *next; member in struct:fiq_handler
H A Dmmu_context.h109 switch_mm(struct mm_struct *prev, struct mm_struct *next, argument
117 if (!cpumask_empty(mm_cpumask(next)) &&
118 !cpumask_test_cpu(cpu, mm_cpumask(next)))
121 if (!cpumask_test_and_set_cpu(cpu, mm_cpumask(next)) || prev != next) {
124 *crt_mm = next;
126 check_context(next);
127 cpu_switch_mm(next->pgd, next);
135 #define activate_mm(prev,next) switch_m
[all...]
/arch/um/include/shared/
H A Dmem_user.h36 struct iomem_region *next; member in struct:iomem_region
H A Daio.h18 struct aio_context *next; member in struct:aio_context
22 .next = NULL }
H A Dirq_user.h12 struct irq_fd *next; member in struct:irq_fd
/arch/xtensa/include/asm/
H A Dnommu_context.h14 static inline void activate_mm(struct mm_struct *prev, struct mm_struct *next) argument
18 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument
/arch/alpha/kernel/
H A Derr_impl.h17 struct el_subpacket_annotation *next; member in struct:el_subpacket_annotation
27 struct el_subpacket_handler *next; member in struct:el_subpacket_handler
/arch/arm/mm/
H A Didmap.c17 unsigned long next; local
31 next = pmd_addr_end(addr, end);
34 } while (pmd++, addr = next, addr != end);
54 unsigned long next; local
57 next = pud_addr_end(addr, end);
58 idmap_add_pmd(pud, addr, next, prot);
59 } while (pud++, addr = next, addr != end);
64 unsigned long prot, next; local
72 next = pgd_addr_end(addr, end);
73 idmap_add_pud(pgd, addr, next, pro
[all...]
/arch/blackfin/include/asm/
H A Dmmu.h12 struct sram_list_struct *next; member in struct:sram_list_struct
/arch/cris/arch-v10/mm/
H A Dtlb.c151 void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument
154 if (prev != next) {
156 get_mmu_context(next);
165 per_cpu(current_pgd, smp_processor_id()) = next->pgd;
170 next->context, next));
173 page_id, next->context.page_id);
/arch/cris/include/asm/
H A Dfasttimer.h20 struct fast_timer *next; member in struct:fast_timer
/arch/h8300/include/asm/
H A Dmmu_context.h23 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk) argument
/arch/hexagon/include/asm/
H A Dmmu_context.h66 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument
75 if (next->context.generation < prev->context.generation) {
77 next->pgd[l1] = init_mm.pgd[l1];
79 next->context.generation = prev->context.generation;
82 __vmnewmap((void *)next->context.ptbase);
88 static inline void activate_mm(struct mm_struct *prev, struct mm_struct *next) argument
93 switch_mm(prev, next, current_thread_info()->task);
/arch/parisc/include/asm/
H A Dmmu_context.h52 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, struct task_struct *tsk) argument
55 if (prev != next) {
56 mtctl(__pa(next->pgd), 25);
57 load_context(next->context);
63 static inline void activate_mm(struct mm_struct *prev, struct mm_struct *next) argument
73 BUG_ON(next == &init_mm); /* Should never happen */
75 if (next->context == 0)
76 next->context = alloc_sid();
78 switch_mm(prev,next,current);
/arch/powerpc/include/asm/
H A Dmmu_context.h20 extern void switch_mmu_context(struct mm_struct *prev, struct mm_struct *next);
35 extern void switch_cop(struct mm_struct *next);
43 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument
47 cpumask_set_cpu(smp_processor_id(), mm_cpumask(next));
51 tsk->thread.pgdir = next->pgd;
56 get_paca()->pgd = next->pgd;
59 if (prev == next)
63 /* Switch coprocessor context only if prev or next uses a coprocessor */
64 if (prev->context.acop || next->context.acop)
65 switch_cop(next);
97 activate_mm(struct mm_struct *prev, struct mm_struct *next) argument
[all...]
/arch/s390/include/asm/
H A Dmmu_context.h74 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument
77 cpumask_set_cpu(smp_processor_id(), mm_cpumask(next));
78 update_mm(next, tsk);
81 atomic_inc(&next->context.attach_count);
83 if (next->context.flush_mm)
84 __tlb_flush_mm(next);
91 struct mm_struct *next)
93 switch_mm(prev, next, current);
90 activate_mm(struct mm_struct *prev, struct mm_struct *next) argument
/arch/sparc/include/asm/
H A Dcpudata_32.h25 int next; member in struct:__anon2730
H A Dmdesc.h69 struct mdesc_notifier_client *next; member in struct:mdesc_notifier_client
/arch/um/include/asm/
H A Dmmu_context.h31 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument
36 if(prev != next){
38 cpumask_set_cpu(cpu, mm_cpumask(next));
39 if(next != &init_mm)
40 __switch_mm(&next->context.id);
/arch/unicore32/include/asm/
H A Dmmu_context.h47 switch_mm(struct mm_struct *prev, struct mm_struct *next, argument
52 if (!cpumask_test_and_set_cpu(cpu, mm_cpumask(next)) || prev != next)
53 cpu_switch_mm(next->pgd, next);
57 #define activate_mm(prev, next) switch_mm(prev, next, NULL)
/arch/x86/include/asm/
H A Dmmu_context.h13 struct mm_struct *next)
33 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument
38 if (likely(prev != next)) {
41 percpu_write(cpu_tlbstate.active_mm, next);
43 cpumask_set_cpu(cpu, mm_cpumask(next));
46 load_cr3(next->pgd);
54 if (unlikely(prev->context.ldt != next->context.ldt))
55 load_LDT_nolock(&next->context);
60 BUG_ON(percpu_read(cpu_tlbstate.active_mm) != next);
62 if (!cpumask_test_and_set_cpu(cpu, mm_cpumask(next))) {
12 paravirt_activate_mm(struct mm_struct *prev, struct mm_struct *next) argument
[all...]
/arch/xtensa/kernel/
H A Dtime.c76 unsigned long next; local
78 next = get_linux_timer();
81 while ((signed long)(get_ccount() - next) > 0) {
92 next += CCOUNT_PER_JIFFY;
93 set_linux_timer(next);
102 if ((signed long)(get_ccount() - next) > 0)
/arch/arm/mach-sa1100/
H A Dtime.c45 unsigned long next, oscr; local
48 next = OSCR + delta;
49 OSMR0 = next;
52 return (signed)(next - oscr) <= MIN_OSCR_DELTA ? -ETIME : 0;
/arch/microblaze/include/asm/
H A Dmmu_context_mm.h63 * This caches the next context number that we expect to be free.
117 static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next, argument
120 tsk->thread.pgdir = next->pgd;
121 get_mmu_context(next);
122 set_context(next->context, next->pgd);

Completed in 1082 milliseconds

12345678