Home
last modified time | relevance | path

Searched refs:gru_mm_struct (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/misc/sgi-gru/
Dgrutlbpurge.c145 void gru_flush_tlb_range(struct gru_mm_struct *gms, unsigned long start, in gru_flush_tlb_range()
212 struct gru_mm_struct *gms = container_of(mn, struct gru_mm_struct, in gru_invalidate_range_start()
227 struct gru_mm_struct *gms = container_of(mn, struct gru_mm_struct, in gru_invalidate_range_end()
240 struct gru_mm_struct *gms; in gru_alloc_notifier()
254 kfree(container_of(mn, struct gru_mm_struct, ms_notifier)); in gru_free_notifier()
265 struct gru_mm_struct *gru_register_mmu_notifier(void) in gru_register_mmu_notifier()
273 return container_of(mn, struct gru_mm_struct, ms_notifier); in gru_register_mmu_notifier()
276 void gru_drop_mmu_notifier(struct gru_mm_struct *gms) in gru_drop_mmu_notifier()
Dgrutables.h308 struct gru_mm_struct { struct
342 struct gru_mm_struct *ts_gms; /* asid & ioproc struct */
655 extern struct gru_mm_struct *gru_register_mmu_notifier(void);
656 extern void gru_drop_mmu_notifier(struct gru_mm_struct *gms);
659 extern void gru_flush_tlb_range(struct gru_mm_struct *gms, unsigned long start,
Dgrumain.c227 struct gru_mm_struct *gms = gts->ts_gms; in gru_load_mm_tracker()
263 struct gru_mm_struct *gms = gts->ts_gms; in gru_unload_mm_tracker()
315 struct gru_mm_struct *gms; in gru_alloc_gts()
Dgrufault.c617 struct gru_mm_struct *gms = gts->ts_gms; in gru_user_dropin()
800 struct gru_mm_struct *gms; in gru_user_flush_tlb()