memdup
goto memdup;
memdup:
void *memdup(const void *src, size_t len);
sort = memdup(slab_sorts[i], sizeof(*slab_sorts[i]));
sort = memdup(page_sorts[i], sizeof(*page_sorts[i]));
b = memdup(buffer, sizeof(struct auxtrace_buffer));
buffer = memdup(buffer, sizeof(*buffer));
name = memdup(_name, (module - _name) + 1);
st->callstack = memdup(stack_trace, stack_size);
d_al_p->priv = memdup(&al, sizeof(al));
he->raw_data = memdup(he->raw_data, he->raw_size);
pt->filter = memdup(filter, len);
map = memdup(RC_CHK_ACCESS(from), size);
new_event = memdup(event, event->header.size);
fmt = memdup(hd->fmt, sizeof(*fmt));
new_hse = memdup(hse, sizeof(*hse));
new_hde = memdup(hde, sizeof(*hde));
new_fmt = memdup(fmt, sizeof(*fmt));
return memdup(&vdso_info_init, sizeof(vdso_info_init));
buf = memdup(start, size);