Home
last modified time | relevance | path

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

/openbmc/linux/drivers/misc/sgi-gru/
H A 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()
H A Dgrutables.h309 struct gru_mm_struct { struct
343 struct gru_mm_struct *ts_gms; /* asid & ioproc struct */
650 extern struct gru_mm_struct *gru_register_mmu_notifier(void);
651 extern void gru_drop_mmu_notifier(struct gru_mm_struct *gms);
654 extern void gru_flush_tlb_range(struct gru_mm_struct *gms, unsigned long start,
H A 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()
H A 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()