/linux-4.4.14/arch/xtensa/include/asm/ |
H A D | mmu.h | 17 unsigned long asid[NR_CPUS]; member in struct:__anon3239
|
H A D | mmu_context.h | 70 unsigned long asid = cpu_asid_cache(cpu); get_new_mmu_context() local 91 unsigned long asid = mm->context.asid[cpu]; get_mmu_context() local
|
/linux-4.4.14/arch/mips/include/asm/ |
H A D | mmu.h | 7 unsigned long asid[NR_CPUS]; member in struct:__anon1897
|
H A D | mmu_context.h | 105 unsigned long asid = asid_cache(cpu); get_new_mmu_context() local
|
/linux-4.4.14/arch/sh/include/asm/ |
H A D | mmu_context_32.h | 14 static inline void set_asid(unsigned long asid) set_asid() argument 24 static inline void set_asid(unsigned long asid) set_asid() argument 39 unsigned long asid; get_asid() local
|
H A D | mmu_context_64.h | 42 static inline void set_asid(unsigned long asid) set_asid() argument
|
H A D | mmu_context.h | 59 unsigned long asid = asid_cache(cpu); get_mmu_context() local
|
/linux-4.4.14/arch/mips/lib/ |
H A D | r3k_dump_tlb.c | 31 unsigned int asid; dump_tlb() local
|
H A D | dump_tlb.c | 73 unsigned long s_entryhi, entryhi, asid; dump_tlb() local
|
/linux-4.4.14/arch/sh/mm/ |
H A D | tlb-pteaex.c | 70 void local_flush_tlb_one(unsigned long asid, unsigned long page) local_flush_tlb_one() argument
|
H A D | tlb-sh3.c | 57 void local_flush_tlb_one(unsigned long asid, unsigned long page) local_flush_tlb_one() argument
|
H A D | tlb-sh4.c | 66 void local_flush_tlb_one(unsigned long asid, unsigned long page) local_flush_tlb_one() argument
|
H A D | tlbflush_32.c | 21 unsigned long asid; local_flush_tlb_page() local 56 unsigned long asid; local_flush_tlb_range() local 89 unsigned long asid; local_flush_tlb_kernel_range() local
|
H A D | tlb-sh5.c | 120 sh64_setup_tlb_slot(unsigned long long config_addr, unsigned long eaddr, unsigned long asid, unsigned long paddr) sh64_setup_tlb_slot() argument
|
H A D | tlbflush_64.c | 31 void local_flush_tlb_one(unsigned long asid, unsigned long page) local_flush_tlb_one() argument
|
H A D | nommu.c | 60 void local_flush_tlb_one(unsigned long asid, unsigned long page) local_flush_tlb_one() argument
|
H A D | tlb-debugfs.c | 94 unsigned long vpn, ppn, asid, size; tlb_seq_show() local
|
H A D | cache-sh5.c | 34 sh64_setup_dtlb_cache_slot(unsigned long eaddr, unsigned long asid, sh64_setup_dtlb_cache_slot() argument
|
/linux-4.4.14/arch/tile/kernel/ |
H A D | tlb.c | 39 HV_Remote_ASID *asid = &asids[i++]; for_each_cpu() local
|
/linux-4.4.14/arch/arm64/include/asm/ |
H A D | tlbflush.h | 84 unsigned long asid = ASID(mm) << 48; flush_tlb_mm() local 111 unsigned long asid = ASID(vma->vm_mm) << 48; __flush_tlb_range() local
|
/linux-4.4.14/drivers/iommu/ |
H A D | shmobile-ipmmu.c | 46 ipmmu_tlb_set(struct shmobile_ipmmu *ipmmu, unsigned long phys, int size, int asid) ipmmu_tlb_set() argument
|
H A D | tegra-smmu.c | 778 unsigned int asid; tegra_smmu_swgroups_show() local 192 smmu_flush_tlb_asid(struct tegra_smmu *smmu, unsigned long asid) smmu_flush_tlb_asid() argument 202 smmu_flush_tlb_section(struct tegra_smmu *smmu, unsigned long asid, unsigned long iova) smmu_flush_tlb_section() argument 213 smmu_flush_tlb_group(struct tegra_smmu *smmu, unsigned long asid, unsigned long iova) smmu_flush_tlb_group() argument 327 tegra_smmu_enable(struct tegra_smmu *smmu, unsigned int swgroup, unsigned int asid) tegra_smmu_enable() argument 355 tegra_smmu_disable(struct tegra_smmu *smmu, unsigned int swgroup, unsigned int asid) tegra_smmu_disable() argument
|
H A D | arm-smmu-v3.c | 464 u16 asid; member in struct:arm_smmu_cmdq_ent::__anon5457::__anon5461 525 u16 asid; member in struct:arm_smmu_s1_cfg::arm_smmu_ctx_desc 1452 int asid; arm_smmu_domain_finalise_s1() local
|
/linux-4.4.14/arch/tile/include/asm/ |
H A D | mmu_context.h | 37 static inline void __install_page_table(pgd_t *pgdir, int asid, pgprot_t prot) __install_page_table() argument 46 static inline void install_page_table(pgd_t *pgdir, int asid) install_page_table() argument 99 int asid = __this_cpu_read(current_asid) + 1; switch_mm() local
|
/linux-4.4.14/arch/tile/include/gxio/ |
H A D | trio.h | 182 unsigned int asid; member in struct:__anon2844
|
/linux-4.4.14/arch/arc/include/asm/ |
H A D | mmu.h | 75 unsigned long asid[NR_CPUS]; /* 8 bit MMU PID + Generation cycle */ member in struct:__anon130
|
/linux-4.4.14/arch/score/include/asm/ |
H A D | mmu_context.h | 49 unsigned long asid = asid_cache + ASID_INC; get_new_mmu_context() local
|
/linux-4.4.14/arch/m32r/include/asm/ |
H A D | mmu_context.h | 96 static inline void set_asid(unsigned long asid) set_asid() argument 103 unsigned long asid; get_asid() local
|
/linux-4.4.14/arch/arm64/mm/ |
H A D | context.c | 46 u64 asid; flush_context() local 79 static bool check_update_reserved_asid(u64 asid, u64 newasid) check_update_reserved_asid() argument 106 u64 asid = atomic64_read(&mm->context.id); new_context() local 155 u64 asid; check_and_switch_context() local 181 atomic64_set(&per_cpu(active_asids, cpu), asid); check_and_switch_context() local
|
/linux-4.4.14/arch/avr32/include/asm/ |
H A D | mmu_context.h | 87 static inline void set_asid(unsigned long asid) set_asid() argument 96 unsigned long asid; get_asid() local
|
/linux-4.4.14/drivers/misc/sgi-gru/ |
H A D | gruhandles.c | 151 tgh_invalidate(struct gru_tlb_global_handle *tgh, unsigned long vaddr, unsigned long vaddrmask, int asid, int pagesize, int global, int n, unsigned short ctxbitmap) tgh_invalidate() argument 168 tfh_write_only(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) tfh_write_only() argument 184 tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) tfh_write_restart() argument
|
H A D | grutlbpurge.c | 165 int grupagesize, pagesize, pageshift, gid, asid; gru_flush_tlb_range() local
|
H A D | grufault.c | 371 int pageshift = 0, asid, write, ret, atomic = !cbk, indexway; gru_try_dropin() local 318 gru_preload_tlb(struct gru_state *gru, struct gru_thread_state *gts, int atomic, unsigned long fault_vaddr, int asid, int write, unsigned char tlb_preload_count, struct gru_tlb_fault_handle *tfh, struct gru_control_block_extended *cbe) gru_preload_tlb() argument
|
H A D | grumain.c | 106 static int gru_reset_asid_limit(struct gru_state *gru, int asid) gru_reset_asid_limit() argument 152 int asid; gru_assign_asid() local 243 int asid; gru_load_mm_tracker() local 595 int i, err, asid, ctxnum = gts->ts_ctxnum; gru_load_context() local
|
H A D | gruhandles.h | 214 unsigned int asid:24; /* DW 2 */ member in struct:gru_tlb_global_handle 388 unsigned int asid[8]; /* DW 2 - 5 */ member in struct:gru_context_configuration_handle
|
/linux-4.4.14/arch/mips/dec/ |
H A D | kn01-berr.c | 83 long asid, entryhi, vaddr; dec_kn01_be_backend() local
|
/linux-4.4.14/arch/m68k/include/asm/ |
H A D | mmu_context.h | 100 int asid; load_ksp_mmu() local
|
/linux-4.4.14/arch/m68k/mm/ |
H A D | mcfmmu.c | 91 int asid; cf_tlb_miss() local
|
/linux-4.4.14/arch/arm/mm/ |
H A D | context.c | 59 u64 context_id, asid; a15_erratum_get_cpumask() local 142 u64 asid; flush_context() local 168 static bool check_update_reserved_asid(u64 asid, u64 newasid) check_update_reserved_asid() argument 195 u64 asid = atomic64_read(&mm->context.id); new_context() local 244 u64 asid; check_and_switch_context() local 274 atomic64_set(&per_cpu(active_asids, cpu), asid); check_and_switch_context() local
|
/linux-4.4.14/arch/tile/gxio/ |
H A D | iorpc_trio.c | 141 unsigned int asid; member in struct:init_memory_map_mmu_aux_param 227 unsigned int asid; member in struct:config_msi_intr_param 148 gxio_trio_init_memory_map_mmu_aux(gxio_trio_context_t *context, unsigned int map, unsigned long va, uint64_t size, unsigned int asid, unsigned int mac, uint64_t bus_address, unsigned int node, unsigned int order_mode) gxio_trio_init_memory_map_mmu_aux() argument 230 gxio_trio_config_msi_intr(gxio_trio_context_t *context, int inter_x, int inter_y, int inter_ipi, int inter_event, unsigned int mac, unsigned int mem_map, uint64_t mem_map_base, uint64_t mem_map_limit, unsigned int asid) gxio_trio_config_msi_intr() argument
|
/linux-4.4.14/arch/sh/kernel/ |
H A D | smp.c | 460 void flush_tlb_one(unsigned long asid, unsigned long vaddr) flush_tlb_one() argument
|
/linux-4.4.14/arch/m32r/mm/ |
H A D | fault.c | 491 unsigned long asid; local_flush_tlb_range() local
|
/linux-4.4.14/arch/avr32/mm/ |
H A D | tlb.c | 117 static void __flush_tlb_page(unsigned long asid, unsigned long page) __flush_tlb_page() argument 153 unsigned long flags, asid; flush_tlb_page() local 190 unsigned long asid; flush_tlb_range() local 230 unsigned long asid; flush_tlb_kernel_range() local
|
/linux-4.4.14/arch/mips/kvm/ |
H A D | tlb.c | 602 unsigned long asid = asid_cache(cpu); kvm_get_new_mmu_context() local 776 unsigned long paddr, flags, vpn2, asid; kvm_get_inst() local
|
/linux-4.4.14/arch/arc/mm/ |
H A D | tlb.c | 710 unsigned int asid = hw_pid(vma->vm_mm, cpu); local_flush_pmd_tlb_range() local
|
/linux-4.4.14/arch/arm/include/asm/ |
H A D | tlbflush.h | 369 const int asid = ASID(mm); __local_flush_tlb_mm() local 387 const int asid = ASID(mm); local_flush_tlb_mm() local
|
/linux-4.4.14/arch/x86/include/asm/ |
H A D | svm.h | 67 u32 asid; member in struct:vmcb_control_area
|
/linux-4.4.14/arch/tile/include/hv/ |
H A D | hypervisor.h | 823 HV_ASID asid; member in struct:__anon2878 1959 HV_ASID asid:10; member in struct:__anon2895
|
/linux-4.4.14/arch/x86/kvm/ |
H A D | svm.c | 461 static inline void invlpga(unsigned long addr, u32 asid) invlpga() argument
|
/linux-4.4.14/security/selinux/ |
H A D | hooks.c | 1517 u32 asid = cred_sid(actor), tsid = cred_sid(target); cred_has_perm() local
|
/linux-4.4.14/arch/x86/include/asm/uv/ |
H A D | uv_mmrs.h | 897 unsigned long asid:24; /* RO */ member in struct:uvh_gr0_tlb_mmr_read_data_lo_u::uvh_gr0_tlb_mmr_read_data_lo_s 902 unsigned long asid:24; /* RO */ member in struct:uvh_gr0_tlb_mmr_read_data_lo_u::uv1h_gr0_tlb_mmr_read_data_lo_s 907 unsigned long asid:24; /* RO */ member in struct:uvh_gr0_tlb_mmr_read_data_lo_u::uvxh_gr0_tlb_mmr_read_data_lo_s 912 unsigned long asid:24; /* RO */ member in struct:uvh_gr0_tlb_mmr_read_data_lo_u::uv2h_gr0_tlb_mmr_read_data_lo_s 917 unsigned long asid:24; /* RO */ member in struct:uvh_gr0_tlb_mmr_read_data_lo_u::uv3h_gr0_tlb_mmr_read_data_lo_s 1339 unsigned long asid:24; /* RO */ member in struct:uvh_gr1_tlb_mmr_read_data_lo_u::uvh_gr1_tlb_mmr_read_data_lo_s 1344 unsigned long asid:24; /* RO */ member in struct:uvh_gr1_tlb_mmr_read_data_lo_u::uv1h_gr1_tlb_mmr_read_data_lo_s 1349 unsigned long asid:24; /* RO */ member in struct:uvh_gr1_tlb_mmr_read_data_lo_u::uvxh_gr1_tlb_mmr_read_data_lo_s 1354 unsigned long asid:24; /* RO */ member in struct:uvh_gr1_tlb_mmr_read_data_lo_u::uv2h_gr1_tlb_mmr_read_data_lo_s 1359 unsigned long asid:24; /* RO */ member in struct:uvh_gr1_tlb_mmr_read_data_lo_u::uv3h_gr1_tlb_mmr_read_data_lo_s
|