Lines Matching refs:md_dst
370 static void __metadata_dst_init(struct metadata_dst *md_dst, u8 optslen) in __metadata_dst_init() argument
374 dst = &md_dst->dst; in __metadata_dst_init()
381 memset(dst + 1, 0, sizeof(*md_dst) + optslen - sizeof(*dst)); in __metadata_dst_init()
386 struct metadata_dst *md_dst; in metadata_dst_alloc() local
388 md_dst = kmalloc(sizeof(*md_dst) + optslen, flags); in metadata_dst_alloc()
389 if (!md_dst) in metadata_dst_alloc()
392 __metadata_dst_init(md_dst, optslen); in metadata_dst_alloc()
394 return md_dst; in metadata_dst_alloc()
401 struct metadata_dst __percpu *md_dst; in metadata_dst_alloc_percpu() local
403 md_dst = __alloc_percpu_gfp(sizeof(struct metadata_dst) + optslen, in metadata_dst_alloc_percpu()
405 if (!md_dst) in metadata_dst_alloc_percpu()
409 __metadata_dst_init(per_cpu_ptr(md_dst, cpu), optslen); in metadata_dst_alloc_percpu()
411 return md_dst; in metadata_dst_alloc_percpu()