tag | line | file | source code |
ctxp | 194 | arch/sparc/mm/srmmu.c | static void srmmu_ctxd_set(ctxd_t *ctxp, pgd_t *pgdp) |
ctxp | 195 | arch/sparc/mm/srmmu.c | { srmmu_set_entry(ctxp, (SRMMU_ET_PTD | ((((unsigned long) pgdp) - PAGE_OFFSET) >> 4))); } |
ctxp | 671 | arch/sparc/mm/srmmu.c | struct ctx_list *ctxp; |
ctxp | 673 | arch/sparc/mm/srmmu.c | ctxp = ctx_free.next; |
ctxp | 674 | arch/sparc/mm/srmmu.c | if(ctxp != &ctx_free) { |
ctxp | 675 | arch/sparc/mm/srmmu.c | remove_from_ctx_list(ctxp); |
ctxp | 676 | arch/sparc/mm/srmmu.c | add_to_used_ctxlist(ctxp); |
ctxp | 677 | arch/sparc/mm/srmmu.c | mm->context = ctxp->ctx_number; |
ctxp | 678 | arch/sparc/mm/srmmu.c | ctxp->ctx_mm = mm; |
ctxp | 681 | arch/sparc/mm/srmmu.c | ctxp = ctx_used.next; |
ctxp | 682 | arch/sparc/mm/srmmu.c | if(ctxp->ctx_mm == current->mm) |
ctxp | 683 | arch/sparc/mm/srmmu.c | ctxp = ctxp->next; |
ctxp | 684 | arch/sparc/mm/srmmu.c | if(ctxp == &ctx_used) |
ctxp | 686 | arch/sparc/mm/srmmu.c | remove_from_ctx_list(ctxp); |
ctxp | 687 | arch/sparc/mm/srmmu.c | add_to_used_ctxlist(ctxp); |
ctxp | 688 | arch/sparc/mm/srmmu.c | ctxp->ctx_mm->context = NO_CONTEXT; |
ctxp | 689 | arch/sparc/mm/srmmu.c | ctxp->ctx_mm = mm; |
ctxp | 690 | arch/sparc/mm/srmmu.c | mm->context = ctxp->ctx_number; |
ctxp | 972 | arch/sparc/mm/sun4c.c | struct ctx_list *ctxp; |
ctxp | 974 | arch/sparc/mm/sun4c.c | ctxp = ctx_free.next; |
ctxp | 975 | arch/sparc/mm/sun4c.c | if(ctxp != &ctx_free) { |
ctxp | 976 | arch/sparc/mm/sun4c.c | remove_from_ctx_list(ctxp); |
ctxp | 977 | arch/sparc/mm/sun4c.c | add_to_used_ctxlist(ctxp); |
ctxp | 978 | arch/sparc/mm/sun4c.c | mm->context = ctxp->ctx_number; |
ctxp | 979 | arch/sparc/mm/sun4c.c | ctxp->ctx_mm = mm; |
ctxp | 982 | arch/sparc/mm/sun4c.c | ctxp = ctx_used.next; |
ctxp | 983 | arch/sparc/mm/sun4c.c | if(ctxp->ctx_mm == current->mm) |
ctxp | 984 | arch/sparc/mm/sun4c.c | ctxp = ctxp->next; |
ctxp | 985 | arch/sparc/mm/sun4c.c | if(ctxp == &ctx_used) |
ctxp | 987 | arch/sparc/mm/sun4c.c | remove_from_ctx_list(ctxp); |
ctxp | 988 | arch/sparc/mm/sun4c.c | add_to_used_ctxlist(ctxp); |
ctxp | 989 | arch/sparc/mm/sun4c.c | ctxp->ctx_mm->context = NO_CONTEXT; |
ctxp | 990 | arch/sparc/mm/sun4c.c | ctxp->ctx_mm = mm; |
ctxp | 991 | arch/sparc/mm/sun4c.c | mm->context = ctxp->ctx_number; |
ctxp | 992 | arch/sparc/mm/sun4c.c | sun4c_demap_context(&sun4c_context_ring[ctxp->ctx_number], ctxp->ctx_number); |