krecord 6490 kernel/bpf/verifier.c struct bpf_func_info *krecord; krecord 6521 kernel/bpf/verifier.c krecord = kvcalloc(nfuncs, krec_size, GFP_KERNEL | __GFP_NOWARN); krecord 6522 kernel/bpf/verifier.c if (!krecord) krecord 6539 kernel/bpf/verifier.c if (copy_from_user(&krecord[i], urecord, min_size)) { krecord 6546 kernel/bpf/verifier.c if (krecord[i].insn_off) { krecord 6549 kernel/bpf/verifier.c krecord[i].insn_off); krecord 6553 kernel/bpf/verifier.c } else if (krecord[i].insn_off <= prev_offset) { krecord 6556 kernel/bpf/verifier.c krecord[i].insn_off, prev_offset); krecord 6561 kernel/bpf/verifier.c if (env->subprog_info[i].start != krecord[i].insn_off) { krecord 6568 kernel/bpf/verifier.c type = btf_type_by_id(btf, krecord[i].type_id); krecord 6571 kernel/bpf/verifier.c krecord[i].type_id); krecord 6576 kernel/bpf/verifier.c prev_offset = krecord[i].insn_off; krecord 6580 kernel/bpf/verifier.c prog->aux->func_info = krecord; krecord 6585 kernel/bpf/verifier.c kvfree(krecord);