bpf_program__set_autoload
LIBBPF_API int bpf_program__set_autoload(struct bpf_program *prog, bool autoload);
bpf_program__set_autoload(skel->progs.report_softirq_entry, true);
bpf_program__set_autoload(skel->progs.report_softirq_exit, true);
bpf_program__set_autoload(skel->progs.latency_softirq_raise, true);
bpf_program__set_autoload(skel->progs.latency_softirq_entry, true);
bpf_program__set_autoload(skel->progs.report_workqueue_execute_start, true);
bpf_program__set_autoload(skel->progs.report_workqueue_execute_end, true);
bpf_program__set_autoload(skel->progs.latency_workqueue_activate_work, true);
bpf_program__set_autoload(skel->progs.latency_workqueue_execute_start, true);
bpf_program__set_autoload(prog, false);
bpf_program__set_autoload(skel->progs.report_irq_handler_entry, true);
bpf_program__set_autoload(skel->progs.report_irq_handler_exit, true);
bpf_program__set_autoload(skel->progs.on_switch, true);
bpf_program__set_autoload(prog, false);
bpf_program__set_autoload(skel->progs.on_irq_handler_entry, true);
bpf_program__set_autoload(skel->progs.on_irq_handler_exit, true);
bpf_program__set_autoload(skel->progs.on_softirq_entry, true);
bpf_program__set_autoload(skel->progs.on_softirq_exit, true);
bpf_program__set_autoload(skel->progs.collect_lock_syms, false);
bpf_program__set_autoload(skel->progs.slab_cache_iter, false);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(ctx.skel->progs.trigger_driver, true);
bpf_program__set_autoload(ctx.skel->progs.trigger_driver, false);
bpf_program__set_autoload(ctx.skel->progs.trigger_kernel_count, true);
bpf_program__set_autoload(ctx.skel->progs.bench_trigger_kprobe, true);
bpf_program__set_autoload(ctx.skel->progs.bench_trigger_kretprobe, true);
bpf_program__set_autoload(ctx.skel->progs.bench_trigger_kprobe_multi, true);
bpf_program__set_autoload(ctx.skel->progs.bench_trigger_kretprobe_multi, true);
bpf_program__set_autoload(ctx.skel->progs.bench_trigger_fentry, true);
bpf_program__set_autoload(empty, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(empty, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(ctx.skel->progs.bench_trigger_fexit, true);
bpf_program__set_autoload(ctx.skel->progs.trigger_driver, false);
bpf_program__set_autoload(ctx.skel->progs.trigger_driver_kfunc, true);
bpf_program__set_autoload(ctx.skel->progs.bench_trigger_fmodret, true);
bpf_program__set_autoload(ctx.skel->progs.trigger_driver, false);
bpf_program__set_autoload(ctx.skel->progs.trigger_driver_kfunc, true);
bpf_program__set_autoload(ctx.skel->progs.bench_trigger_tp, true);
bpf_program__set_autoload(ctx.skel->progs.trigger_driver, false);
bpf_program__set_autoload(ctx.skel->progs.trigger_driver_kfunc, true);
bpf_program__set_autoload(ctx.skel->progs.bench_trigger_rawtp, true);
bpf_program__set_autoload(ctx.skel->progs.bench_trigger_uprobe_multi, true);
bpf_program__set_autoload(ctx.skel->progs.bench_trigger_uprobe, true);
bpf_program__set_autoload(skel->progs.prog3, false);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(skel->progs.test_sys_getsockname, false);
bpf_program__set_autoload(skel->progs.test_user2, false);
bpf_program__set_autoload(skel->progs.test_user1, false);
bpf_program__set_autoload(skel->progs.test_user2, false);
bpf_program__set_autoload(skel->progs.test_user1, false);
bpf_program__set_autoload(skel->progs.test_percpu_load, false);
bpf_program__set_autoload(skel->progs.test_percpu_helper, false);
bpf_program__set_autoload(skel->progs.test_percpu2, false);
bpf_program__set_autoload(skel->progs.test_percpu1, false);
bpf_program__set_autoload(skel->progs.test_percpu2, false);
bpf_program__set_autoload(skel->progs.test_percpu1, false);
bpf_program__set_autoload(skel->progs.test_percpu_helper, false);
bpf_program__set_autoload(skel->progs.test_percpu_load, false);
bpf_program__set_autoload(prog, true);
err = bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(skel->progs.cgroup_id_printer, true);
bpf_program__set_autoload(skel->progs.cgroup_iter, true);
bpf_program__set_autoload(skel->progs.yes_rcu_lock, true);
bpf_program__set_autoload(skel->progs.no_rcu_lock, true);
bpf_program__set_autoload(skel->progs.cgrp1_no_rcu_lock, true);
bpf_program__set_autoload(prog, false);
bpf_program__set_autoload(prog, false);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, strcmp(bpf_program__name(prog), prog_name) == 0);
bpf_program__set_autoload(skel->progs.test6, false);
bpf_program__set_autoload(skel->progs.test6, true);
bpf_program__set_autoload(tgt_skel->progs.chained_global_func_calls_success, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(skel->progs.bpf_obj_free_fields, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(test_handler1 ? skel->progs.handler2 : skel->progs.handler1, false);
bpf_program__set_autoload(skel->progs.handle_legacy, legacy);
bpf_program__set_autoload(skel->progs.handle_modern, !legacy);
bpf_program__set_autoload(skel->progs.handler1, true);
bpf_program__set_autoload(skel->progs.handler2, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(skel->progs.use_missing_map, true);
bpf_program__set_autoload(skel->progs.use_missing_kfunc, true);
bpf_program__set_autoload(skel->progs.bad_relo, true);
bpf_program__set_autoload(skel->progs.bad_relo_subprog, true);
bpf_program__set_autoload(skel->progs.should_have_access, true);
bpf_program__set_autoload(skel->progs.should_not_have_access, false);
bpf_program__set_autoload(skel->progs.should_have_access, false);
bpf_program__set_autoload(skel->progs.should_not_have_access, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(skel->progs.sk_msg, true);
bpf_program__set_autoload(skel->progs.tp_handler, true);
bpf_program__set_autoload(skel->progs.cgroup_bind4, true);
bpf_program__set_autoload(skel->progs.test_array_map_1, true);
bpf_program__set_autoload(skel->progs.test_array_map_2, true);
bpf_program__set_autoload(skel->progs.test_array_map_3, true);
bpf_program__set_autoload(skel->progs.test_array_map_4, true);
bpf_program__set_autoload(skel->progs.test_array_map_10, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(skel->progs.get_cgroup_id, true);
bpf_program__set_autoload(skel->progs.task_succ, true);
bpf_program__set_autoload(skel->progs.two_regions, true);
bpf_program__set_autoload(skel->progs.non_sleepable_1, true);
bpf_program__set_autoload(skel->progs.non_sleepable_2, true);
bpf_program__set_autoload(skel->progs.nested_rcu_region, true);
bpf_program__set_autoload(skel->progs.task_trusted_non_rcuptr, true);
bpf_program__set_autoload(skel->progs.rcu_read_lock_subprog, true);
bpf_program__set_autoload(skel->progs.rcu_read_lock_global_subprog, true);
bpf_program__set_autoload(skel->progs.rcu_read_lock_subprog_lock, true);
bpf_program__set_autoload(skel->progs.rcu_read_lock_subprog_unlock, true);
bpf_program__set_autoload(skel->progs.task_acquire, true);
bpf_program__set_autoload(p, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(main_prog, true);
bpf_program__set_autoload(freplace_prog, true);
bpf_program__set_autoload(test->progs.test, true);
bpf_program__set_autoload(test->progs.call1, false);
bpf_program__set_autoload(test->progs.call2, false);
bpf_program__set_autoload(skel->progs.uprobe_normal, true);
bpf_program__set_autoload(skel->progs.uprobe_sleepable_1, true);
bpf_program__set_autoload(skel->progs.uprobe_sleepable_1, true);
bpf_program__set_autoload(skel->progs.uprobe_sleepable_2, true);
bpf_program__set_autoload(scheduler, true);
bpf_program__set_autoload(deleter, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(skel->progs.arg_tag_ctx_perf, true);
bpf_program__set_autoload(skel->progs._tc, true);
bpf_program__set_autoload(skel->progs.rdonly_map_prog, true);
bpf_program__set_autoload(skel->progs.map_val_prog, true);
bpf_program__set_autoload(skel->progs.test_ptr_struct_arg, true);
bpf_program__set_autoload(skel->progs._getsockopt, true);
bpf_program__set_autoload(skel->progs.strncmp_bad_writable_target, true);
bpf_program__set_autoload(skel->progs.strncmp_bad_not_null_term_target, true);
bpf_program__set_autoload(skel->progs.do_strncmp, true);
bpf_program__set_autoload(skel->progs.strncmp_bad_not_const_str_size, true);
bpf_program__set_autoload(skel->progs.test_2, false);
bpf_program__set_autoload(prog, false);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(skel->progs.test_spin_lock, true);
bpf_program__set_autoload(skel->progs.test_spin_unlock, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(skel->progs.md_xdp, true);
bpf_program__set_autoload(skel->progs.md_skb, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(prog, false);
bpf_program__set_autoload(tprog_iter, should_load);
bpf_program__set_autoload(prog, true);
bpf_program__set_autoload(tprog, true);
bpf_program__set_autoload(tprog, false);
bpf_program__set_autoload(prog, true);