Lines Matching defs:sub
1498 * - non-exact states comparison establishes sub-state relation and uses
3252 /* The dst will be zero extended, so won't be sub-register anymore. */
5899 * func1 -> sub rsp, 128
5900 * subfunc1 -> sub rsp, 256
5902 * func2 -> sub rsp, 192 (total stack size = 128 + 192 = 320)
5903 * subfunc2 -> sub rsp, 64
5904 * subfunc22 -> sub rsp, 128
5906 * func3 -> sub rsp, 32 (total stack size 128 + 192 + 64 + 32 = 416)
6894 * a sub-register.
9404 struct bpf_subprog_info *sub = subprog_info(env, subprog);
9416 for (i = 0; i < sub->arg_cnt; i++) {
9419 struct bpf_subprog_arg_info *arg = &sub->args[i];
12715 /* Do the sub in u64, where overflow is well-defined */
12725 /* Do the sub in u32, where overflow is well-defined */
12987 const char *op = BPF_OP(insn->code) == BPF_ADD ? "add" : "sub";
14311 } else { /* all other ALU ops: and, sub, xor, add, ... */
16254 struct bpf_subprog_info *sub;
16285 sub = env->subprog_info;
16315 * first sub also and the first sub must have
16343 if (linfo[i].insn_off == sub[s].start) {
16344 sub[s].linfo_idx = i;
16346 } else if (sub[s].start < linfo[i].insn_off) {
20640 /* For all sub-programs in the program (including main) check
20727 struct bpf_subprog_info *sub = subprog_info(env, subprog);
20771 if (sub->arg_cnt != 1 || sub->args[0].arg_type != ARG_ANYTHING) {
20777 for (i = BPF_REG_1; i <= sub->arg_cnt; i++) {
20778 arg = &sub->args[i - BPF_REG_1];
20826 if (ret || sub->arg_cnt != 1 || sub->args[0].arg_type != ARG_PTR_TO_CTX)