Home
last modified time | relevance | path

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

/include/linux/
Dmemremap.h78 void (*kill)(struct dev_pagemap *pgmap);
83 void (*cleanup)(struct dev_pagemap *pgmap);
110 struct dev_pagemap { struct
126 static inline struct vmem_altmap *pgmap_altmap(struct dev_pagemap *pgmap) in pgmap_altmap() argument
134 void *memremap_pages(struct dev_pagemap *pgmap, int nid);
135 void memunmap_pages(struct dev_pagemap *pgmap);
136 void *devm_memremap_pages(struct device *dev, struct dev_pagemap *pgmap);
137 void devm_memunmap_pages(struct device *dev, struct dev_pagemap *pgmap);
138 struct dev_pagemap *get_dev_pagemap(unsigned long pfn,
139 struct dev_pagemap *pgmap);
[all …]
Dhuge_mm.h288 pmd_t *pmd, int flags, struct dev_pagemap **pgmap);
290 pud_t *pud, int flags, struct dev_pagemap **pgmap);
471 unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) in follow_devmap_pmd()
477 unsigned long addr, pud_t *pud, int flags, struct dev_pagemap **pgmap) in follow_devmap_pud()
Dmm_types.h184 struct dev_pagemap *pgmap;
Dmm.h1188 unsigned long, struct dev_pagemap *);