/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | trampoline.c | 683 struct bpf_attach_target_info tgt_info = {}; in bpf_trampoline_link_cgroup_shim() local 691 &tgt_info); in bpf_trampoline_link_cgroup_shim() 699 tr = bpf_trampoline_get(key, &tgt_info); in bpf_trampoline_link_cgroup_shim() 772 struct bpf_attach_target_info *tgt_info) in bpf_trampoline_get() 784 memcpy(&tr->func.model, &tgt_info->fmodel, sizeof(tgt_info->fmodel)); in bpf_trampoline_get() 785 tr->func.addr = (void *)tgt_info->tgt_addr; in bpf_trampoline_get() 771 bpf_trampoline_get(u64 key, struct bpf_attach_target_info *tgt_info) bpf_trampoline_get() argument
|
H A D | syscall.c | 3238 struct bpf_attach_target_info tgt_info = {}; in bpf_tracing_prog_attach() local 3241 &tgt_info); in bpf_tracing_prog_attach() 3245 if (tgt_info.tgt_mod) { in bpf_tracing_prog_attach() 3247 prog->aux->mod = tgt_info.tgt_mod; in bpf_tracing_prog_attach() 3250 tr = bpf_trampoline_get(key, &tgt_info); in bpf_tracing_prog_attach()
|
H A D | verifier.c | 19794 struct bpf_attach_target_info *tgt_info) in bpf_check_attach_target() 19935 ret = btf_distill_func_proto(log, btf, t, tname, &tgt_info->fmodel); in bpf_check_attach_target() 19968 ret = btf_distill_func_proto(log, btf, t, tname, &tgt_info->fmodel); in bpf_check_attach_target() 20052 tgt_info->tgt_addr = addr; in bpf_check_attach_target() 20053 tgt_info->tgt_name = tname; in bpf_check_attach_target() 20054 tgt_info->tgt_type = t; in bpf_check_attach_target() 20055 tgt_info->tgt_mod = mod; in bpf_check_attach_target() 20100 struct bpf_attach_target_info tgt_info = {}; in check_attach_btf_id() local 20127 ret = bpf_check_attach_target(&env->log, prog, tgt_prog, btf_id, &tgt_info); in check_attach_btf_id() 20141 prog->aux->attach_func_proto = tgt_info in check_attach_btf_id() 19790 bpf_check_attach_target(struct bpf_verifier_log *log, const struct bpf_prog *prog, const struct bpf_prog *tgt_prog, u32 btf_id, struct bpf_attach_target_info *tgt_info) bpf_check_attach_target() argument [all...] |
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | trampoline.c | 452 struct bpf_attach_target_info *tgt_info) in bpf_trampoline_get() 464 memcpy(&tr->func.model, &tgt_info->fmodel, sizeof(tgt_info->fmodel)); in bpf_trampoline_get() 465 tr->func.addr = (void *)tgt_info->tgt_addr; in bpf_trampoline_get() 451 bpf_trampoline_get(u64 key, struct bpf_attach_target_info *tgt_info) bpf_trampoline_get() argument
|
H A D | verifier.c | 12276 struct bpf_attach_target_info *tgt_info) in bpf_check_attach_target() 12410 ret = btf_distill_func_proto(log, btf, t, tname, &tgt_info->fmodel); in bpf_check_attach_target() 12442 ret = btf_distill_func_proto(log, btf, t, tname, &tgt_info->fmodel); in bpf_check_attach_target() 12500 tgt_info->tgt_addr = addr; in bpf_check_attach_target() 12501 tgt_info->tgt_name = tname; in bpf_check_attach_target() 12502 tgt_info->tgt_type = t; in bpf_check_attach_target() 12510 struct bpf_attach_target_info tgt_info = {}; in check_attach_btf_id() local 12530 ret = bpf_check_attach_target(&env->log, prog, tgt_prog, btf_id, &tgt_info); in check_attach_btf_id() 12544 prog->aux->attach_func_proto = tgt_info.tgt_type; in check_attach_btf_id() 12545 prog->aux->attach_func_name = tgt_info in check_attach_btf_id() 12272 bpf_check_attach_target(struct bpf_verifier_log *log, const struct bpf_prog *prog, const struct bpf_prog *tgt_prog, u32 btf_id, struct bpf_attach_target_info *tgt_info) bpf_check_attach_target() argument [all...] |
H A D | syscall.c | 2684 struct bpf_attach_target_info tgt_info = {}; in bpf_tracing_prog_attach() local 2687 &tgt_info); in bpf_tracing_prog_attach() 2691 tr = bpf_trampoline_get(key, &tgt_info); in bpf_tracing_prog_attach()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
H A D | hif.h | 242 struct bmi_target_info *tgt_info) in ath10k_hif_get_target_info() 247 return ar->hif.ops->get_target_info(ar, tgt_info); in ath10k_hif_get_target_info() 241 ath10k_hif_get_target_info(struct ath10k *ar, struct bmi_target_info *tgt_info) ath10k_hif_get_target_info() argument
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
H A D | hif.h | 242 struct bmi_target_info *tgt_info) in ath10k_hif_get_target_info() 247 return ar->hif.ops->get_target_info(ar, tgt_info); in ath10k_hif_get_target_info() 241 ath10k_hif_get_target_info(struct ath10k *ar, struct bmi_target_info *tgt_info) ath10k_hif_get_target_info() argument
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | bpf_verifier.h | 514 struct bpf_attach_target_info *tgt_info);
|
H A D | bpf.h | 730 struct bpf_attach_target_info *tgt_info); 789 struct bpf_attach_target_info *tgt_info) in bpf_trampoline_get() 788 bpf_trampoline_get(u64 key, struct bpf_attach_target_info *tgt_info) bpf_trampoline_get() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | bpf_verifier.h | 741 struct bpf_attach_target_info *tgt_info);
|
H A D | bpf.h | 1237 struct bpf_attach_target_info *tgt_info); 1326 struct bpf_attach_target_info *tgt_info) in bpf_trampoline_get() 1325 bpf_trampoline_get(u64 key, struct bpf_attach_target_info *tgt_info) bpf_trampoline_get() argument
|
/kernel/linux/linux-5.10/drivers/scsi/ibmvscsi/ |
H A D | ibmvfc.h | 830 #define tgt_info(t, fmt, ...) \ macro
|
H A D | ibmvfc.c | 3863 tgt_info(tgt, "ADISC failed: %s (%x:%x) %s (%x) %s (%x) rc=0x%02X\n", in ibmvfc_tgt_adisc_done()
|
/kernel/linux/linux-6.6/drivers/scsi/ibmvscsi/ |
H A D | ibmvfc.h | 906 #define tgt_info(t, fmt, ...) \ macro
|
H A D | ibmvfc.c | 4523 tgt_info(tgt, "ADISC failed: %s (%x:%x) %s (%x) %s (%x) rc=0x%02X\n", in ibmvfc_tgt_adisc_done()
|