Home
last modified time | relevance | path

Searched refs:asids (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/drivers/misc/sgi-gru/
H A Dgrutlbpurge.c147 struct gru_mm_tracker *asids; in gru_flush_tlb_range() local
166 asids = gms->ms_asids + gid; in gru_flush_tlb_range()
167 asid = asids->mt_asid; in gru_flush_tlb_range()
168 if (asids->mt_ctxbitmap && asid) { in gru_flush_tlb_range()
173 gid, asid, start, grupagesize, num, asids->mt_ctxbitmap); in gru_flush_tlb_range()
176 num - 1, asids->mt_ctxbitmap); in gru_flush_tlb_range()
180 asids->mt_asid = 0; in gru_flush_tlb_range()
184 gid, asid, asids->mt_ctxbitmap, in gru_flush_tlb_range()
H A Dgrumain.c228 struct gru_mm_tracker *asids = &gms->ms_asids[gru->gs_gid]; in gru_load_mm_tracker() local
233 asid = asids->mt_asid; in gru_load_mm_tracker()
236 if (asid == 0 || (asids->mt_ctxbitmap == 0 && asids->mt_asid_gen != in gru_load_mm_tracker()
239 asids->mt_asid = asid; in gru_load_mm_tracker()
240 asids->mt_asid_gen = gru->gs_asid_gen; in gru_load_mm_tracker()
247 BUG_ON(asids->mt_ctxbitmap & ctxbitmap); in gru_load_mm_tracker()
248 asids->mt_ctxbitmap |= ctxbitmap; in gru_load_mm_tracker()
264 struct gru_mm_tracker *asids; in gru_unload_mm_tracker() local
267 asids = &gms->ms_asids[gru->gs_gid]; in gru_unload_mm_tracker()
271 BUG_ON((asids->mt_ctxbitmap & ctxbitmap) != ctxbitmap); in gru_unload_mm_tracker()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/iommu/
H A Dnvidia,tegra30-smmu.txt8 - nvidia,#asids : # of ASIDs
18 nvidia,#asids = <4>; /* # of ASIDs */
/openbmc/linux/arch/sh/mm/
H A DMakefile24 debugfs-y := asids-debugfs.o
/openbmc/linux/drivers/iommu/
H A Dtegra-smmu.c42 unsigned long *asids; member
260 id = find_first_zero_bit(smmu->asids, smmu->soc->num_asids); in tegra_smmu_alloc_asid()
264 set_bit(id, smmu->asids); in tegra_smmu_alloc_asid()
272 clear_bit(id, smmu->asids); in tegra_smmu_free_asid()
1095 smmu->asids = devm_bitmap_zalloc(dev, soc->num_asids, GFP_KERNEL); in tegra_smmu_probe()
1096 if (!smmu->asids) in tegra_smmu_probe()
/openbmc/qemu/tests/data/qobject/
H A Dqdict.txt1035 asids-debugfs.c: 1875