Lines Matching refs:altmap
3929 unsigned long nr_pages, int nid, struct vmem_altmap *altmap,
3936 struct vmem_altmap *altmap, unsigned long ptpfn,
3941 struct vmem_altmap *altmap);
3948 int node, struct vmem_altmap *altmap);
3950 int node, struct vmem_altmap *altmap);
3952 struct vmem_altmap *altmap);
3962 struct vmem_altmap *altmap);
3966 static inline unsigned long vmem_altmap_offset(struct vmem_altmap *altmap) in vmem_altmap_offset() argument
3969 if (altmap) in vmem_altmap_offset()
3970 return altmap->reserve + altmap->free; in vmem_altmap_offset()
3974 static inline void vmem_altmap_free(struct vmem_altmap *altmap, in vmem_altmap_free() argument
3977 altmap->alloc -= nr_pfns; in vmem_altmap_free()
3980 static inline unsigned long vmem_altmap_offset(struct vmem_altmap *altmap) in vmem_altmap_offset() argument
3985 static inline void vmem_altmap_free(struct vmem_altmap *altmap, in vmem_altmap_free() argument
3993 static inline bool __vmemmap_can_optimize(struct vmem_altmap *altmap, in __vmemmap_can_optimize() argument
4008 return !altmap && (nr_vmemmap_pages > VMEMMAP_RESERVE_NR); in __vmemmap_can_optimize()
4018 static inline bool vmemmap_can_optimize(struct vmem_altmap *altmap, in vmemmap_can_optimize() argument