Lines Matching refs:tnodes
512 struct bpf_tramp_nodes *tnodes;
516 tnodes = kzalloc_objs(*tnodes, BPF_TRAMP_MAX);
517 if (!tnodes)
521 tnodes[kind].nr_nodes = tr->progs_cnt[kind];
523 nodes = tnodes[kind].nodes;
530 return tnodes;
540 struct bpf_tramp_nodes *tnodes, u32 flags)
546 tnodes[BPF_TRAMP_FENTRY].nr_nodes != 1)
556 prog = tnodes[BPF_TRAMP_FENTRY].nodes[0]->link->prog;
723 struct bpf_tramp_nodes *tnodes;
728 tnodes = bpf_trampoline_get_progs(tr, &total, &ip_arg);
729 if (IS_ERR(tnodes))
730 return PTR_ERR(tnodes);
740 if (tnodes[BPF_TRAMP_FEXIT].nr_nodes ||
741 tnodes[BPF_TRAMP_MODIFY_RETURN].nr_nodes) {
772 tnodes, tr->func.addr);
791 &tr->func.model, tr->flags, tnodes,
831 kfree(tnodes);
1532 struct bpf_tramp_nodes *tnodes,
1566 struct bpf_tramp_nodes *tnodes, void *func_addr)