Lines Matching refs:aux
6396 struct bpf_prog *tgt_prog = prog->aux->dst_prog; in bpf_prog_get_target_btf()
6399 return tgt_prog->aux->btf; in bpf_prog_get_target_btf()
6401 return prog->aux->attach_btf; in bpf_prog_get_target_btf()
6676 const struct btf_type *t = prog->aux->attach_func_proto; in btf_ctx_access()
6677 struct bpf_prog *tgt_prog = prog->aux->dst_prog; in btf_ctx_access()
6679 const char *tname = prog->aux->attach_func_name; in btf_ctx_access()
6698 if (prog->aux->attach_btf_trace) { in btf_ctx_access()
6784 for (i = 0; i < prog->aux->ctx_arg_info_size; i++) { in btf_ctx_access()
6785 const struct bpf_ctx_arg_aux *ctx_arg_info = &prog->aux->ctx_arg_info[i]; in btf_ctx_access()
6805 for (i = 0; i < prog->aux->ctx_arg_info_size; i++) { in btf_ctx_access()
6806 const struct bpf_ctx_arg_aux *ctx_arg_info = &prog->aux->ctx_arg_info[i]; in btf_ctx_access()
6830 struct btf *btf = prog->aux->attach_btf; in btf_ctx_access()
6835 t = btf_type_by_id(btf, prog->aux->attach_btf_id); in btf_ctx_access()
6866 tgt_type = tgt_prog->aux->saved_dst_prog_type; in btf_ctx_access()
7547 struct btf *btf1 = prog->aux->btf; in btf_check_type_match()
7551 if (!prog->aux->func_info) { in btf_check_type_match()
7556 btf_id = prog->aux->func_info[0].type_id; in btf_check_type_match()
7677 struct btf *btf = prog->aux->btf; in btf_prepare_func_args()
7686 if (!prog->aux->func_info) { in btf_prepare_func_args()
7691 btf_id = prog->aux->func_info[subprog].type_id; in btf_prepare_func_args()
7710 if (prog->aux->func_info_aux[subprog].unreliable) { in btf_prepare_func_args()
7715 prog_type = prog->aux->dst_prog->type; in btf_prepare_func_args()