Searched refs:subprog_cnt (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | verifier.c | 684 if (index + 1 != nfp_prog->subprog_cnt) { in nfp_assign_subprog_idx_and_regs() 686 index + 1, nfp_prog->subprog_cnt); in nfp_assign_subprog_idx_and_regs() 767 nfp_prog->subprog_cnt = env->subprog_cnt; in nfp_bpf_finalize() 768 nfp_prog->subprog = kcalloc(nfp_prog->subprog_cnt, in nfp_bpf_finalize() 776 for (i = 0; i < nfp_prog->subprog_cnt; i++) { in nfp_bpf_finalize()
|
H A D | main.h | 507 * @subprog_cnt: number of sub-programs, including main function 539 unsigned int subprog_cnt; member
|
H A D | jit.c | 3748 for (idx = 1; idx < nfp_prog->subprog_cnt; idx++) in nfp_prog_needs_callee_reg_save()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | verifier.c | 689 if (index + 1 != nfp_prog->subprog_cnt) { in nfp_assign_subprog_idx_and_regs() 691 index + 1, nfp_prog->subprog_cnt); in nfp_assign_subprog_idx_and_regs() 772 nfp_prog->subprog_cnt = env->subprog_cnt; in nfp_bpf_finalize() 773 nfp_prog->subprog = kcalloc(nfp_prog->subprog_cnt, in nfp_bpf_finalize() 781 for (i = 0; i < nfp_prog->subprog_cnt; i++) { in nfp_bpf_finalize()
|
H A D | main.h | 507 * @subprog_cnt: number of sub-programs, including main function 539 unsigned int subprog_cnt; member
|
H A D | jit.c | 3754 for (idx = 1; idx < nfp_prog->subprog_cnt; idx++) in nfp_prog_needs_callee_reg_save()
|
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | verifier.c | 1460 p = bsearch(&off, env->subprog_info, env->subprog_cnt, in find_subprog() 1480 if (env->subprog_cnt >= BPF_MAX_SUBPROGS) { in add_subprog() 1484 env->subprog_info[env->subprog_cnt++].start = off; in add_subprog() 1485 sort(env->subprog_info, env->subprog_cnt, in add_subprog() 1519 * logic. 'subprog_cnt' should not be increased. in check_subprogs() 1521 subprog[env->subprog_cnt].start = insn_cnt; in check_subprogs() 1524 for (i = 0; i < env->subprog_cnt; i++) in check_subprogs() 1562 if (cur_subprog < env->subprog_cnt) in check_subprogs() 5086 if (env->subprog_cnt > 1 && !allow_tail_call_in_subprogs(env)) { in check_map_func_compatibility() 8947 for (i = 1; i < env->subprog_cnt; in check_abnormal_return() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | bpf_verifier.h | 449 u32 subprog_cnt; member
|
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | verifier.c | 2641 p = bsearch(&off, env->subprog_info, env->subprog_cnt, in find_subprog() 2661 if (env->subprog_cnt >= BPF_MAX_SUBPROGS) { in add_subprog() 2666 env->subprog_info[env->subprog_cnt++].start = off; in add_subprog() 2667 sort(env->subprog_info, env->subprog_cnt, in add_subprog() 2669 return env->subprog_cnt - 1; in add_subprog() 3039 * logic. 'subprog_cnt' should not be increased. in add_subprog_and_kfunc() 3041 subprog[env->subprog_cnt].start = insn_cnt; in add_subprog_and_kfunc() 3044 for (i = 0; i < env->subprog_cnt; i++) in add_subprog_and_kfunc() 3096 if (cur_subprog < env->subprog_cnt) in check_subprogs() 5945 for (int i = 0; i < env->subprog_cnt; in check_max_stack_depth() [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | bpf_verifier.h | 644 u32 subprog_cnt; member
|
Completed in 45 milliseconds