taglinefilesource code
ctx179arch/sparc/mm/sun4c.cstatic inline void add_pseg_ctxlist(struct pseg_list *entry, int ctx)
ctx181arch/sparc/mm/sun4c.cstruct pseg_list *head = &s4cpseg_per_context[ctx];
ctx186arch/sparc/mm/sun4c.cpseg_count_per_context[ctx]++;
ctx189arch/sparc/mm/sun4c.cstatic inline void remove_pseg_ctxlist(struct pseg_list *entry, int ctx)
ctx193arch/sparc/mm/sun4c.cpseg_count_per_context[ctx]--;
ctx221arch/sparc/mm/sun4c.cint ctx, save_ctx;
ctx226arch/sparc/mm/sun4c.cfor(ctx = 0; ctx < num_contexts; ctx++) {
ctx227arch/sparc/mm/sun4c.cset_context(ctx);
ctx237arch/sparc/mm/sun4c.cint ctx, save_ctx;
ctx245arch/sparc/mm/sun4c.cfor(ctx = 0; ctx < num_contexts; ctx++) {
ctx246arch/sparc/mm/sun4c.cset_context(ctx);
ctx303arch/sparc/mm/sun4c.cstatic inline void sun4c_unload_context_from_tlb(unsigned char ctx)
ctx307arch/sparc/mm/sun4c.cif(pseg_count_per_context[ctx]) {
ctx309arch/sparc/mm/sun4c.cpsegp = s4cpseg_per_context[ctx].ctx_next;
ctx310arch/sparc/mm/sun4c.cwhile(psegp != &s4cpseg_per_context[ctx]) {
ctx315arch/sparc/mm/sun4c.cremove_pseg_ctxlist(psegp, ctx);
ctx320arch/sparc/mm/sun4c.cif(pseg_count_per_context[ctx])
ctx483arch/sparc/mm/sun4c.cint ctx = tsk->tss.context;
ctx489arch/sparc/mm/sun4c.cif(tsk->pid == 0 || ctx != -1)
ctx494arch/sparc/mm/sun4c.cctx = ctxp->ctx_number;
ctx497arch/sparc/mm/sun4c.ctsk->tss.context = ctx;
ctx759arch/sparc/mm/sun4c.cint ctx;
ctx767arch/sparc/mm/sun4c.cfor(ctx=0;ctx<num_contexts;ctx++)
ctx768arch/sparc/mm/sun4c.cprom_putsegment(ctx,a,psegp->pseg);
ctx809arch/sparc/mm/sun4c.cint phys_seg, i, ctx;
ctx822arch/sparc/mm/sun4c.cfor(ctx=0; ctx<num_contexts;ctx++)
ctx823arch/sparc/mm/sun4c.cprom_putsegment(ctx,kern_begin,pseg);
ctx828arch/sparc/mm/sun4c.cfor(ctx=0; ctx<num_contexts;ctx++)
ctx829arch/sparc/mm/sun4c.cprom_putsegment(ctx, kern_begin, invalid_segment);
ctx837arch/sparc/mm/sun4c.cfor(ctx=0; ctx<num_contexts; ctx++)
ctx838arch/sparc/mm/sun4c.cprom_putsegment(ctx,prom_begin,pseg);
ctx842arch/sparc/mm/sun4c.cfor(ctx=0; ctx<num_contexts;ctx++) {
ctx843arch/sparc/mm/sun4c.cset_context(ctx);
ctx936arch/sparc/mm/sun4c.cfor(ctx = 0; ctx < num_contexts; ctx++) {
ctx939arch/sparc/mm/sun4c.cclist = (ctx_list_pool + ctx);
ctx940arch/sparc/mm/sun4c.cclist->ctx_number = ctx;
ctx945arch/sparc/mm/sun4c.cfor(ctx = 0; ctx < num_contexts; ctx++)
ctx946arch/sparc/mm/sun4c.cadd_to_free_ctxlist(ctx_list_pool + ctx);
ctx17arch/sparc/prom/mp.cprom_startcpu(int cpunode, struct linux_prom_registers *ctable_reg, int ctx, char *pc)
ctx25arch/sparc/prom/mp.creturn (*(romvec->v3_cpustart))(cpunode, (int) ctable_reg, ctx, pc);
ctx16arch/sparc/prom/segment.cprom_putsegment(int ctx, unsigned long vaddr, int segment)
ctx18arch/sparc/prom/segment.c(*(romvec->pv_setctxt))(ctx, (char *) vaddr, segment);
ctx298include/asm-sparc/page.hregister int ctx;
ctx301include/asm-sparc/page.h"=r" (ctx) :
ctx304include/asm-sparc/page.hreturn ctx;
ctx307include/asm-sparc/page.hextern __inline__ int set_context(int ctx)
ctx310include/asm-sparc/page.h"r" (ctx), "r" (AC_CONTEXT), "i" (ASI_CONTROL));
ctx312include/asm-sparc/page.hreturn ctx;