Lines Matching refs:pgmap
78 void (*kill)(struct dev_pagemap *pgmap);
83 void (*cleanup)(struct dev_pagemap *pgmap);
118 static inline struct vmem_altmap *pgmap_altmap(struct dev_pagemap *pgmap) in pgmap_altmap() argument
120 if (pgmap->flags & PGMAP_ALTMAP_VALID) in pgmap_altmap()
121 return &pgmap->altmap; in pgmap_altmap()
126 void *memremap_pages(struct dev_pagemap *pgmap, int nid);
127 void memunmap_pages(struct dev_pagemap *pgmap);
128 void *devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap);
129 void devm_memunmap_pages(struct device *dev, struct dev_pagemap *pgmap);
131 struct dev_pagemap *pgmap);
137 struct dev_pagemap *pgmap) in devm_memremap_pages() argument
149 struct dev_pagemap *pgmap) in devm_memunmap_pages() argument
154 struct dev_pagemap *pgmap) in get_dev_pagemap() argument
170 static inline void put_dev_pagemap(struct dev_pagemap *pgmap) in put_dev_pagemap() argument
172 if (pgmap) in put_dev_pagemap()
173 percpu_ref_put(pgmap->ref); in put_dev_pagemap()