default_gfp
kmalloc(sizeof(typeof(_p)), default_gfp(__VA_ARGS__))
kmalloc(size_mul((_n) * sizeof(typeof(_p))), default_gfp(__VA_ARGS__))
kzalloc(sizeof(typeof(_p)), default_gfp(__VA_ARGS__))
kzalloc(size_mul((_n), sizeof(typeof(_p))), default_gfp(__VA_ARGS__))
__p_obj = kzalloc(__psize, default_gfp(__VA_ARGS__)); \