Searched refs:gms (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/misc/sgi-gru/ |
| A D | grutlbpurge.c | 162 start, len, gms->ms_asidmap[0]); in gru_flush_tlb_range() 164 spin_lock(&gms->ms_asid_lock); in gru_flush_tlb_range() 168 asids = gms->ms_asids + gid; in gru_flush_tlb_range() 187 gms->ms_asidmap[0]); in gru_flush_tlb_range() 190 spin_unlock(&gms->ms_asid_lock); in gru_flush_tlb_range() 233 wake_up_all(&gms->ms_wait_queue); in gru_invalidate_range_end() 235 gms, range->start, range->end); in gru_invalidate_range_end() 240 struct gru_mm_struct *gms; in gru_alloc_notifier() local 242 gms = kzalloc(sizeof(*gms), GFP_KERNEL); in gru_alloc_notifier() 243 if (!gms) in gru_alloc_notifier() [all …]
|
| A D | grumain.c | 232 spin_lock(&gms->ms_asid_lock); in gru_load_mm_tracker() 251 spin_unlock(&gms->ms_asid_lock); in gru_load_mm_tracker() 256 gms->ms_asidmap[0]); in gru_load_mm_tracker() 269 spin_lock(&gms->ms_asid_lock); in gru_unload_mm_tracker() 274 gru->gs_gid, gts, gms, gts->ts_ctxnum, gms->ms_asidmap[0]); in gru_unload_mm_tracker() 276 spin_unlock(&gms->ms_asid_lock); in gru_unload_mm_tracker() 315 struct gru_mm_struct *gms; in gru_alloc_gts() local 342 gms = gru_register_mmu_notifier(); in gru_alloc_gts() 343 if (IS_ERR(gms)) in gru_alloc_gts() 345 gts->ts_gms = gms; in gru_alloc_gts() [all …]
|
| A D | grufault.c | 617 struct gru_mm_struct *gms = gts->ts_gms; in gru_user_dropin() local 622 wait_event(gms->ms_wait_queue, in gru_user_dropin() 623 atomic_read(&gms->ms_range_active) == 0); in gru_user_dropin() 795 struct gru_mm_struct *gms; in gru_user_flush_tlb() local 808 gms = gts->ts_gms; in gru_user_flush_tlb() 810 gru_flush_tlb_range(gms, req.vaddr, req.len); in gru_user_flush_tlb()
|
| A D | grutables.h | 657 extern void gru_drop_mmu_notifier(struct gru_mm_struct *gms); 660 extern void gru_flush_tlb_range(struct gru_mm_struct *gms, unsigned long start,
|
| /linux/arch/x86/kernel/ |
| A D | early-quirks.c | 356 u16 gms; in i830_stolen_size() local 361 switch (gms) { in i830_stolen_size() 377 u16 gms; in gen3_stolen_size() local 382 switch (gms) { in gen3_stolen_size() 406 u16 gms; in gen6_stolen_size() local 411 return gms * MB(32); in gen6_stolen_size() 417 u16 gms; in gen8_stolen_size() local 428 u16 gms; in chv_stolen_size() local 438 if (gms < 0x11) in chv_stolen_size() 449 u16 gms; in gen9_stolen_size() local [all …]
|
Completed in 20 milliseconds