Home
last modified time | relevance | path

Searched defs:asid (Results 1 – 56 of 56) sorted by relevance

/linux-4.4.14/arch/arm/mm/
Dcontext.c59 u64 context_id, asid; in a15_erratum_get_cpumask() local
142 u64 asid; in flush_context() local
168 static bool check_update_reserved_asid(u64 asid, u64 newasid) in check_update_reserved_asid()
195 u64 asid = atomic64_read(&mm->context.id); in new_context() local
244 u64 asid; in check_and_switch_context() local
Dproc-macros.S54 .macro asid, rd, rn macro
/linux-4.4.14/arch/arm64/mm/
Dcontext.c46 u64 asid; in flush_context() local
79 static bool check_update_reserved_asid(u64 asid, u64 newasid) in check_update_reserved_asid()
106 u64 asid = atomic64_read(&mm->context.id); in new_context() local
155 u64 asid; in check_and_switch_context() local
/linux-4.4.14/arch/sh/include/asm/
Dmmu_context_32.h14 static inline void set_asid(unsigned long asid) in set_asid()
24 static inline void set_asid(unsigned long asid) in set_asid()
39 unsigned long asid; in get_asid() local
Dmmu_context.h59 unsigned long asid = asid_cache(cpu); in get_mmu_context() local
139 #define set_asid(asid) do { } while (0) argument
142 #define switch_and_save_asid(asid) (0) argument
Dmmu_context_64.h42 static inline void set_asid(unsigned long asid) in set_asid()
Dtlbflush.h41 #define flush_tlb_one(asid, page) local_flush_tlb_one(asid, page) argument
Dtlb_64.h67 #define sh64_setup_tlb_slot(conf, virt, asid, phys) do { } while (0) argument
/linux-4.4.14/arch/tile/include/asm/
Dmmu_context.h37 static inline void __install_page_table(pgd_t *pgdir, int asid, pgprot_t prot) in __install_page_table()
46 static inline void install_page_table(pgd_t *pgdir, int asid) in install_page_table()
99 int asid = __this_cpu_read(current_asid) + 1; in switch_mm() local
/linux-4.4.14/arch/sh/mm/
Dtlbflush_32.c21 unsigned long asid; in local_flush_tlb_page() local
56 unsigned long asid; in local_flush_tlb_range() local
89 unsigned long asid; in local_flush_tlb_kernel_range() local
Dtlb-pteaex.c70 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one()
Dtlb-sh4.c66 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one()
Dtlb-sh3.c57 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one()
Dtlbflush_64.c31 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one()
Dtlb-sh5.c121 unsigned long asid, unsigned long paddr) in sh64_setup_tlb_slot()
Dtlb-debugfs.c94 unsigned long vpn, ppn, asid, size; in tlb_seq_show() local
Dnommu.c60 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one()
Dcache-sh5.c34 sh64_setup_dtlb_cache_slot(unsigned long eaddr, unsigned long asid, in sh64_setup_dtlb_cache_slot()
/linux-4.4.14/arch/avr32/mm/
Dtlb.c117 static void __flush_tlb_page(unsigned long asid, unsigned long page) in __flush_tlb_page()
153 unsigned long flags, asid; in flush_tlb_page() local
190 unsigned long asid; in flush_tlb_range() local
230 unsigned long asid; in flush_tlb_kernel_range() local
/linux-4.4.14/drivers/misc/sgi-gru/
Dgruhandles.c153 int asid, int pagesize, int global, int n, in tgh_invalidate()
170 unsigned long vaddr, int asid, int dirty, in tfh_write_only()
186 unsigned long vaddr, int asid, int dirty, in tfh_write_restart()
Dgrumain.c106 static int gru_reset_asid_limit(struct gru_state *gru, int asid) in gru_reset_asid_limit()
152 int asid; in gru_assign_asid() local
243 int asid; in gru_load_mm_tracker() local
595 int i, err, asid, ctxnum = gts->ts_ctxnum; in gru_load_context() local
Dgrufault.c320 unsigned long fault_vaddr, int asid, int write, in gru_preload_tlb()
371 int pageshift = 0, asid, write, ret, atomic = !cbk, indexway; in gru_try_dropin() local
Dgrutlbpurge.c165 int grupagesize, pagesize, pageshift, gid, asid; in gru_flush_tlb_range() local
Dgruhandles.h214 unsigned int asid:24; /* DW 2 */ member
388 unsigned int asid[8]; /* DW 2 - 5 */ member
Dgrutables.h301 #define GRUASID(asid, addr) ((asid) + GRUREGION(addr)) argument
/linux-4.4.14/arch/arm64/include/asm/
Dtlbflush.h84 unsigned long asid = ASID(mm) << 48; in flush_tlb_mm() local
111 unsigned long asid = ASID(vma->vm_mm) << 48; in __flush_tlb_range() local
/linux-4.4.14/arch/m32r/include/asm/
Dmmu_context.h96 static inline void set_asid(unsigned long asid) in set_asid()
103 unsigned long asid; in get_asid() local
152 #define set_asid(asid) do { } while (0) argument
/linux-4.4.14/arch/avr32/include/asm/
Dmmu_context.h87 static inline void set_asid(unsigned long asid) in set_asid()
96 unsigned long asid; in get_asid() local
/linux-4.4.14/arch/xtensa/include/asm/
Dmmu_context.h70 unsigned long asid = cpu_asid_cache(cpu); in get_new_mmu_context() local
91 unsigned long asid = mm->context.asid[cpu]; in get_mmu_context() local
Dmmu.h17 unsigned long asid[NR_CPUS]; member
/linux-4.4.14/arch/mips/include/asm/
Dmmu.h7 unsigned long asid[NR_CPUS]; member
Dmmu_context.h105 unsigned long asid = asid_cache(cpu); in get_new_mmu_context() local
/linux-4.4.14/arch/mips/lib/
Dr3k_dump_tlb.c31 unsigned int asid; in dump_tlb() local
Ddump_tlb.c73 unsigned long s_entryhi, entryhi, asid; in dump_tlb() local
/linux-4.4.14/arch/unicore32/mm/
Dproc-macros.S77 .macro asid, rd, rn macro
/linux-4.4.14/drivers/iommu/
Dtegra-smmu.c193 unsigned long asid) in smmu_flush_tlb_asid()
203 unsigned long asid, in smmu_flush_tlb_section()
214 unsigned long asid, in smmu_flush_tlb_group()
328 unsigned int asid) in tegra_smmu_enable()
356 unsigned int asid) in tegra_smmu_disable()
778 unsigned int asid; in tegra_smmu_swgroups_show() local
Dshmobile-ipmmu.c47 int asid) in ipmmu_tlb_set()
Darm-smmu-v3.c464 u16 asid; member
525 u16 asid; member
1452 int asid; in arm_smmu_domain_finalise_s1() local
/linux-4.4.14/arch/tile/gxio/
Diorpc_trio.c141 unsigned int asid; member
150 uint64_t size, unsigned int asid, in gxio_trio_init_memory_map_mmu_aux()
227 unsigned int asid; member
234 unsigned int asid) in gxio_trio_config_msi_intr()
/linux-4.4.14/arch/score/include/asm/
Dmmu_context.h49 unsigned long asid = asid_cache + ASID_INC; in get_new_mmu_context() local
/linux-4.4.14/arch/tile/kernel/
Dtlb.c39 HV_Remote_ASID *asid = &asids[i++]; in flush_tlb_mm() local
/linux-4.4.14/arch/m68k/mm/
Dmcfmmu.c91 int asid; in cf_tlb_miss() local
/linux-4.4.14/arch/arc/include/asm/
Dmmu.h75 unsigned long asid[NR_CPUS]; /* 8 bit MMU PID + Generation cycle */ member
/linux-4.4.14/arch/tile/include/gxio/
Dtrio.h182 unsigned int asid; member
/linux-4.4.14/arch/mips/dec/
Dkn01-berr.c83 long asid, entryhi, vaddr; in dec_kn01_be_backend() local
/linux-4.4.14/arch/mips/kvm/
Dtlb.c602 unsigned long asid = asid_cache(cpu); in kvm_get_new_mmu_context() local
776 unsigned long paddr, flags, vpn2, asid; in kvm_get_inst() local
/linux-4.4.14/arch/m32r/mm/
Dfault.c491 unsigned long asid; in local_flush_tlb_range() local
/linux-4.4.14/arch/m68k/include/asm/
Dmmu_context.h100 int asid; in load_ksp_mmu() local
/linux-4.4.14/arch/arm/include/asm/
Dtlbflush.h369 const int asid = ASID(mm); in __local_flush_tlb_mm() local
387 const int asid = ASID(mm); in local_flush_tlb_mm() local
/linux-4.4.14/arch/sh/kernel/
Dsmp.c460 void flush_tlb_one(unsigned long asid, unsigned long vaddr) in flush_tlb_one()
/linux-4.4.14/arch/arc/mm/
Dtlb.c710 unsigned int asid = hw_pid(vma->vm_mm, cpu); in local_flush_pmd_tlb_range() local
/linux-4.4.14/arch/tile/include/hv/
Dhypervisor.h823 HV_ASID asid; member
1959 HV_ASID asid:10; member
/linux-4.4.14/arch/x86/include/asm/uv/
Duv_mmrs.h897 unsigned long asid:24; /* RO */ member
902 unsigned long asid:24; /* RO */ member
907 unsigned long asid:24; /* RO */ member
912 unsigned long asid:24; /* RO */ member
917 unsigned long asid:24; /* RO */ member
1339 unsigned long asid:24; /* RO */ member
1344 unsigned long asid:24; /* RO */ member
1349 unsigned long asid:24; /* RO */ member
1354 unsigned long asid:24; /* RO */ member
1359 unsigned long asid:24; /* RO */ member
/linux-4.4.14/arch/x86/include/asm/
Dsvm.h67 u32 asid; member
/linux-4.4.14/arch/x86/kvm/
Dsvm.c461 static inline void invlpga(unsigned long addr, u32 asid) in invlpga()
/linux-4.4.14/security/selinux/
Dhooks.c1517 u32 asid = cred_sid(actor), tsid = cred_sid(target); in cred_has_perm() local