[PATCH openEuler-5.10 20/31] mm: introduce memmap_alloc() to unify memory map allocation