bpf_prog_alloc
struct bpf_prog *bpf_prog_alloc(unsigned int size, gfp_t gfp_extra_flags);
EXPORT_SYMBOL_GPL(bpf_prog_alloc);
prog = bpf_prog_alloc(bpf_prog_size(attr->insn_cnt), GFP_USER);
p = bpf_prog_alloc(1, 0);
fp = bpf_prog_alloc(bpf_prog_size(flen), 0);
fp = bpf_prog_alloc(bpf_prog_size(len), 0);
fp = bpf_prog_alloc(bpf_prog_size(fprog->len), 0);
fp = bpf_prog_alloc(bpf_prog_size(fprog->len), 0);
prog = bpf_prog_alloc(bpf_prog_size(fprog->len), 0);