Searched refs:asids (Results 1 - 8 of 8) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/mm/
H A Dmigrate.h47 HV_Remote_ASID *asids,
H A Dhomecache.c77 HV_Remote_ASID *asids, int asidcount)
90 cpumask_set_cpu(asids[i].y * smp_width + asids[i].x, &mask);
123 HV_Remote_ASID *asids, int asidcount)
155 asids, asidcount);
163 asids, asidcount);
176 asids, asidcount, rc);
74 hv_flush_update(const struct cpumask *cache_cpumask, struct cpumask *tlb_cpumask, unsigned long tlb_va, unsigned long tlb_length, HV_Remote_ASID *asids, int asidcount) argument
118 flush_remote(unsigned long cache_pfn, unsigned long cache_control, const struct cpumask *cache_cpumask_orig, HV_VirtAddr tlb_va, unsigned long tlb_length, unsigned long tlb_pgsize, const struct cpumask *tlb_cpumask_orig, HV_Remote_ASID *asids, int asidcount) argument
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/kernel/
H A Dtlb.c35 HV_Remote_ASID asids[NR_CPUS]; local
38 HV_Remote_ASID *asid = &asids[i++];
44 0, 0, 0, NULL, asids, i);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/misc/sgi-gru/
H A Dgrutlbpurge.c139 * - asidmap[maxgrus]. bitmap to make it easier to find non-zero asids in
162 struct gru_mm_tracker *asids; local
181 asids = gms->ms_asids + gid;
182 asid = asids->mt_asid;
183 if (asids->mt_ctxbitmap && asid) {
188 gid, asid, start, grupagesize, num, asids->mt_ctxbitmap);
191 num - 1, asids->mt_ctxbitmap);
195 asids->mt_asid = 0;
199 gid, asid, asids->mt_ctxbitmap,
H A Dgrumain.c70 * Initially, assign asids sequentially from MIN_ASID .. MAX_ASID.
72 * some asids may still be in use. There won't be many (percentage wise) still
75 * This defines a block of assignable asids.
78 * next block of assignable asids.
83 * the search for in-use asids only checks contexts with GRUs currently
84 * assigned, asids in some contexts will be missed. Prior to loading
104 /* Find the next chunk of unused asids */
240 struct gru_mm_tracker *asids = &gms->ms_asids[gru->gs_gid]; local
245 asid = asids->mt_asid;
248 if (asid == 0 || (asids
276 struct gru_mm_tracker *asids; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/include/asm/
H A Dhomecache.h64 HV_Remote_ASID *asids, int asidcount);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sh/mm/
H A DMakefile23 debugfs-y := asids-debugfs.o
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/include/hv/
H A Dhypervisor.h1731 * @param asids Pointer to an HV_Remote_ASID array of tile/ASID pairs to flush.
1732 * @param asidcount Number of HV_Remote_ASID entries in asids[].
1740 HV_Remote_ASID* asids, int asidcount);

Completed in 78 milliseconds