Searched refs:psb_mmu_pd (Results 1 - 3 of 3) sorted by relevance
/linux-4.4.14/drivers/gpu/drm/gma500/ |
H A D | mmu.h | 31 struct psb_mmu_pd *default_pd; 40 struct psb_mmu_pd; 43 struct psb_mmu_pd *pd; 50 struct psb_mmu_pd { struct 67 extern struct psb_mmu_pd *psb_mmu_get_default_pd(struct psb_mmu_driver 69 extern struct psb_mmu_pd *psb_mmu_alloc_pd(struct psb_mmu_driver *driver, 72 extern void psb_mmu_free_pagedir(struct psb_mmu_pd *pd); 74 extern void psb_mmu_remove_pfn_sequence(struct psb_mmu_pd *pd, 77 extern int psb_mmu_insert_pfn_sequence(struct psb_mmu_pd *pd, 81 extern int psb_mmu_virtual_to_pfn(struct psb_mmu_pd *pd, uint32_t virtual, 83 extern void psb_mmu_set_pd_context(struct psb_mmu_pd *pd, int hw_context); 84 extern int psb_mmu_insert_pages(struct psb_mmu_pd *pd, struct page **pages, 88 extern void psb_mmu_remove_pages(struct psb_mmu_pd *pd,
|
H A D | mmu.c | 138 void psb_mmu_set_pd_context(struct psb_mmu_pd *pd, int hw_context) psb_mmu_set_pd_context() 175 struct psb_mmu_pd *psb_mmu_alloc_pd(struct psb_mmu_driver *driver, psb_mmu_alloc_pd() 178 struct psb_mmu_pd *pd = kmalloc(sizeof(*pd), GFP_KERNEL); psb_mmu_alloc_pd() 247 void psb_mmu_free_pagedir(struct psb_mmu_pd *pd) psb_mmu_free_pagedir() 278 static struct psb_mmu_pt *psb_mmu_alloc_pt(struct psb_mmu_pd *pd) psb_mmu_alloc_pt() 326 struct psb_mmu_pt *psb_mmu_pt_alloc_map_lock(struct psb_mmu_pd *pd, psb_mmu_pt_alloc_map_lock() 366 static struct psb_mmu_pt *psb_mmu_pt_map_lock(struct psb_mmu_pd *pd, psb_mmu_pt_map_lock() 385 struct psb_mmu_pd *pd = pt->pd; psb_mmu_pt_unmap_unlock() 418 struct psb_mmu_pd *psb_mmu_get_default_pd(struct psb_mmu_driver *driver) psb_mmu_get_default_pd() 420 struct psb_mmu_pd *pd; psb_mmu_get_default_pd() 432 struct psb_mmu_pd *pd; psb_get_default_pd_addr() 509 static void psb_mmu_flush_ptes(struct psb_mmu_pd *pd, unsigned long address, psb_mmu_flush_ptes() 557 static void psb_mmu_flush_ptes(struct psb_mmu_pd *pd, unsigned long address, psb_mmu_flush_ptes() 565 void psb_mmu_remove_pfn_sequence(struct psb_mmu_pd *pd, psb_mmu_remove_pfn_sequence() 604 void psb_mmu_remove_pages(struct psb_mmu_pd *pd, unsigned long address, psb_mmu_remove_pages() 660 int psb_mmu_insert_pfn_sequence(struct psb_mmu_pd *pd, uint32_t start_pfn, psb_mmu_insert_pfn_sequence() 706 int psb_mmu_insert_pages(struct psb_mmu_pd *pd, struct page **pages, psb_mmu_insert_pages() 773 int psb_mmu_virtual_to_pfn(struct psb_mmu_pd *pd, uint32_t virtual, psb_mmu_virtual_to_pfn()
|
H A D | psb_drv.h | 469 struct psb_mmu_pd *pf_pd;
|
Completed in 253 milliseconds