Home
last modified time | relevance | path

Searched refs:ctxt_shift (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/csky/include/asm/
H A Dasid.h23 unsigned int ctxt_shift; member
29 #define NUM_CTXT_ASIDS(info) (NUM_ASIDS(info) >> (info)->ctxt_shift)
/kernel/linux/linux-6.6/arch/csky/include/asm/
H A Dasid.h23 unsigned int ctxt_shift; member
29 #define NUM_CTXT_ASIDS(info) (NUM_ASIDS(info) >> (info)->ctxt_shift)
/kernel/linux/linux-5.10/arch/csky/mm/
H A Dasid.c21 #define asid2idx(info, asid) (((asid) & ~ASID_MASK(info)) >> (info)->ctxt_shift)
22 #define idx2asid(info, idx) (((idx) << (info)->ctxt_shift) & ~ASID_MASK(info))
173 info->ctxt_shift = ilog2(asid_per_ctxt); in asid_allocator_init()
/kernel/linux/linux-6.6/arch/csky/mm/
H A Dasid.c21 #define asid2idx(info, asid) (((asid) & ~ASID_MASK(info)) >> (info)->ctxt_shift)
22 #define idx2asid(info, idx) (((idx) << (info)->ctxt_shift) & ~ASID_MASK(info))
173 info->ctxt_shift = ilog2(asid_per_ctxt); in asid_allocator_init()

Completed in 2 milliseconds