Lines Matching refs:dev_pagemap
101 int (*memory_failure)(struct dev_pagemap *pgmap, unsigned long pfn,
127 struct dev_pagemap { struct
143 static inline bool pgmap_has_memory_failure(struct dev_pagemap *pgmap) in pgmap_has_memory_failure() argument
148 static inline struct vmem_altmap *pgmap_altmap(struct dev_pagemap *pgmap) in pgmap_altmap()
155 static inline unsigned long pgmap_vmemmap_nr(struct dev_pagemap *pgmap) in pgmap_vmemmap_nr()
203 void *memremap_pages(struct dev_pagemap *pgmap, int nid);
204 void memunmap_pages(struct dev_pagemap *pgmap);
205 void *devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap);
206 void devm_memunmap_pages(struct device *dev, struct dev_pagemap *pgmap);
207 struct dev_pagemap *get_dev_pagemap(unsigned long pfn,
208 struct dev_pagemap *pgmap);
209 bool pgmap_pfn_valid(struct dev_pagemap *pgmap, unsigned long pfn);
214 struct dev_pagemap *pgmap) in devm_memremap_pages()
226 struct dev_pagemap *pgmap) in devm_memunmap_pages()
230 static inline struct dev_pagemap *get_dev_pagemap(unsigned long pfn, in get_dev_pagemap()
231 struct dev_pagemap *pgmap) in get_dev_pagemap()
236 static inline bool pgmap_pfn_valid(struct dev_pagemap *pgmap, unsigned long pfn) in pgmap_pfn_valid()
248 static inline void put_dev_pagemap(struct dev_pagemap *pgmap) in put_dev_pagemap()