├── .aspell.en.pws ├── .cache └── .gitignore ├── .github └── workflows │ ├── deploy-gh-pages.yaml │ ├── generate-docs.yaml │ └── spellcheck.yaml ├── .gitignore ├── LICENSE.BSD-2-Clause ├── Makefile ├── README.md ├── contributions-guide.md ├── data ├── feature-versions-new.yaml ├── feature-versions.yaml ├── helpers-functions.yaml ├── kfuncs.yaml └── libxdp-functions.yaml ├── docs ├── SUMMARY.md ├── assets │ └── image │ │ ├── diagrams │ │ ├── af_xdp │ │ │ ├── 0_initial.svg │ │ │ ├── 1_fill_write.svg │ │ │ ├── 2_fill_read.svg │ │ │ ├── 3_rx_data.svg │ │ │ ├── 4_tx_respond.svg │ │ │ ├── 5_completion.svg │ │ │ ├── 6_final.svg │ │ │ └── af_xdp.drawio │ │ └── bloom_filter │ │ │ ├── implementation.svg │ │ │ └── usage.svg │ │ ├── favicon-32x32.png │ │ └── logo.png ├── concepts │ ├── btf.md │ ├── core.md │ ├── elf.md │ ├── index.md │ ├── instruction-set.md │ └── loader.md ├── ebpf-library │ ├── index.md │ ├── libbpf │ │ ├── SUMMARY.md │ │ ├── concepts │ │ │ └── index.md │ │ ├── ebpf │ │ │ ├── BPF_CORE_READ.md │ │ │ ├── BPF_CORE_READ_BITFIELD.md │ │ │ ├── BPF_CORE_READ_BITFIELD_PROBED.md │ │ │ ├── BPF_CORE_READ_INTO.md │ │ │ ├── BPF_CORE_READ_STR_INTO.md │ │ │ ├── BPF_CORE_READ_USER.md │ │ │ ├── BPF_CORE_READ_USER_INTO.md │ │ │ ├── BPF_CORE_READ_USER_STR_INTO.md │ │ │ ├── BPF_CORE_WRITE_BITFIELD.md │ │ │ ├── BPF_KPROBE.md │ │ │ ├── BPF_KPROBE_SYSCALL.md │ │ │ ├── BPF_KRETPROBE.md │ │ │ ├── BPF_KSYSCALL.md │ │ │ ├── BPF_PROBE_READ.md │ │ │ ├── BPF_PROBE_READ_INTO.md │ │ │ ├── BPF_PROBE_READ_STR_INTO.md │ │ │ ├── BPF_PROBE_READ_USER.md │ │ │ ├── BPF_PROBE_READ_USER_INTO.md │ │ │ ├── BPF_PROBE_READ_USER_STR_INTO.md │ │ │ ├── BPF_PROG.md │ │ │ ├── BPF_PROG2.md │ │ │ ├── BPF_UPROBE.md │ │ │ ├── BPF_URETPROBE.md │ │ │ ├── BPF_USDT.md │ │ │ ├── KERNEL_VERSION.md │ │ │ ├── PT_REGS_FP.md │ │ │ ├── PT_REGS_IP.md │ │ │ ├── PT_REGS_PARM.md │ │ │ ├── PT_REGS_PARM_SYSCALL.md │ │ │ ├── PT_REGS_RC.md │ │ │ ├── PT_REGS_RET.md │ │ │ ├── PT_REGS_SP.md │ │ │ ├── PT_REGS_SYSCALL_REGS.md │ │ │ ├── SEC.md │ │ │ ├── SUMMARY.md │ │ │ ├── ___bpf_fill.md │ │ │ ├── __always_inline.md │ │ │ ├── __arg_arena.md │ │ │ ├── __arg_ctx.md │ │ │ ├── __arg_nonnull.md │ │ │ ├── __arg_nullable.md │ │ │ ├── __arg_trusted.md │ │ │ ├── __array.md │ │ │ ├── __bpf_unreachable.md │ │ │ ├── __hidden.md │ │ │ ├── __kconfig.md │ │ │ ├── __kptr.md │ │ │ ├── __kptr_untrusted.md │ │ │ ├── __ksym.md │ │ │ ├── __noinline.md │ │ │ ├── __percpu_kptr.md │ │ │ ├── __type.md │ │ │ ├── __uint.md │ │ │ ├── __ulong.md │ │ │ ├── __weak.md │ │ │ ├── barrier.md │ │ │ ├── barrier_var.md │ │ │ ├── bpf_be64_to_cpu.md │ │ │ ├── bpf_core_cast.md │ │ │ ├── bpf_core_enum_value.md │ │ │ ├── bpf_core_enum_value_exists.md │ │ │ ├── bpf_core_field_exists.md │ │ │ ├── bpf_core_field_offset.md │ │ │ ├── bpf_core_field_size.md │ │ │ ├── bpf_core_read.md │ │ │ ├── bpf_core_read_str.md │ │ │ ├── bpf_core_read_user.md │ │ │ ├── bpf_core_read_user_str.md │ │ │ ├── bpf_core_type_exists.md │ │ │ ├── bpf_core_type_id_kernel.md │ │ │ ├── bpf_core_type_id_local.md │ │ │ ├── bpf_core_type_matches.md │ │ │ ├── bpf_core_type_size.md │ │ │ ├── bpf_cpu_to_be64.md │ │ │ ├── bpf_for.md │ │ │ ├── bpf_for_each.md │ │ │ ├── bpf_htonl.md │ │ │ ├── bpf_htons.md │ │ │ ├── bpf_ksym_exists.md │ │ │ ├── bpf_ntohl.md │ │ │ ├── bpf_ntohs.md │ │ │ ├── bpf_printk.md │ │ │ ├── bpf_repeat.md │ │ │ ├── bpf_seq_printf.md │ │ │ ├── bpf_snprintf.md │ │ │ ├── bpf_stream_printk.md │ │ │ ├── bpf_tail_call_static.md │ │ │ ├── bpf_usdt_arg.md │ │ │ ├── bpf_usdt_arg_cnt.md │ │ │ ├── bpf_usdt_arg_size.md │ │ │ ├── bpf_usdt_cookie.md │ │ │ ├── container_of.md │ │ │ ├── enum-libbpf_pin_type.md │ │ │ ├── index.md │ │ │ └── offsetof.md │ │ ├── index.md │ │ └── userspace │ │ │ ├── SUMMARY.md │ │ │ ├── bpf_btf_get_fd_by_id.md │ │ │ ├── bpf_btf_get_fd_by_id_opts.md │ │ │ ├── bpf_btf_get_info_by_fd.md │ │ │ ├── bpf_btf_get_next_id.md │ │ │ ├── bpf_btf_load.md │ │ │ ├── bpf_enable_stats.md │ │ │ ├── bpf_iter_create.md │ │ │ ├── bpf_link__destroy.md │ │ │ ├── bpf_link__detach.md │ │ │ ├── bpf_link__disconnect.md │ │ │ ├── bpf_link__fd.md │ │ │ ├── bpf_link__open.md │ │ │ ├── bpf_link__pin.md │ │ │ ├── bpf_link__pin_path.md │ │ │ ├── bpf_link__unpin.md │ │ │ ├── bpf_link__update_map.md │ │ │ ├── bpf_link__update_program.md │ │ │ ├── bpf_link_create.md │ │ │ ├── bpf_link_detach.md │ │ │ ├── bpf_link_get_fd_by_id.md │ │ │ ├── bpf_link_get_fd_by_id_opts.md │ │ │ ├── bpf_link_get_info_by_fd.md │ │ │ ├── bpf_link_get_next_id.md │ │ │ ├── bpf_link_update.md │ │ │ ├── bpf_linker__add_buf.md │ │ │ ├── bpf_linker__add_fd.md │ │ │ ├── bpf_linker__add_file.md │ │ │ ├── bpf_linker__finalize.md │ │ │ ├── bpf_linker__free.md │ │ │ ├── bpf_linker__new.md │ │ │ ├── bpf_linker__new_fd.md │ │ │ ├── bpf_map__attach_struct_ops.md │ │ │ ├── bpf_map__autoattach.md │ │ │ ├── bpf_map__autocreate.md │ │ │ ├── bpf_map__btf_key_type_id.md │ │ │ ├── bpf_map__btf_value_type_id.md │ │ │ ├── bpf_map__delete_elem.md │ │ │ ├── bpf_map__fd.md │ │ │ ├── bpf_map__get_next_key.md │ │ │ ├── bpf_map__get_pin_path.md │ │ │ ├── bpf_map__ifindex.md │ │ │ ├── bpf_map__initial_value.md │ │ │ ├── bpf_map__inner_map.md │ │ │ ├── bpf_map__is_internal.md │ │ │ ├── bpf_map__is_pinned.md │ │ │ ├── bpf_map__key_size.md │ │ │ ├── bpf_map__lookup_and_delete_elem.md │ │ │ ├── bpf_map__lookup_elem.md │ │ │ ├── bpf_map__map_extra.md │ │ │ ├── bpf_map__map_flags.md │ │ │ ├── bpf_map__max_entries.md │ │ │ ├── bpf_map__name.md │ │ │ ├── bpf_map__numa_node.md │ │ │ ├── bpf_map__pin.md │ │ │ ├── bpf_map__pin_path.md │ │ │ ├── bpf_map__reuse_fd.md │ │ │ ├── bpf_map__set_autoattach.md │ │ │ ├── bpf_map__set_autocreate.md │ │ │ ├── bpf_map__set_ifindex.md │ │ │ ├── bpf_map__set_initial_value.md │ │ │ ├── bpf_map__set_inner_map_fd.md │ │ │ ├── bpf_map__set_key_size.md │ │ │ ├── bpf_map__set_map_extra.md │ │ │ ├── bpf_map__set_map_flags.md │ │ │ ├── bpf_map__set_max_entries.md │ │ │ ├── bpf_map__set_numa_node.md │ │ │ ├── bpf_map__set_pin_path.md │ │ │ ├── bpf_map__set_type.md │ │ │ ├── bpf_map__set_value_size.md │ │ │ ├── bpf_map__type.md │ │ │ ├── bpf_map__unpin.md │ │ │ ├── bpf_map__update_elem.md │ │ │ ├── bpf_map__value_size.md │ │ │ ├── bpf_map_create.md │ │ │ ├── bpf_map_delete_batch.md │ │ │ ├── bpf_map_delete_elem.md │ │ │ ├── bpf_map_delete_elem_flags.md │ │ │ ├── bpf_map_freeze.md │ │ │ ├── bpf_map_get_fd_by_id.md │ │ │ ├── bpf_map_get_fd_by_id_opts.md │ │ │ ├── bpf_map_get_info_by_fd.md │ │ │ ├── bpf_map_get_next_id.md │ │ │ ├── bpf_map_get_next_key.md │ │ │ ├── bpf_map_lookup_and_delete_batch.md │ │ │ ├── bpf_map_lookup_and_delete_elem.md │ │ │ ├── bpf_map_lookup_and_delete_elem_flags.md │ │ │ ├── bpf_map_lookup_batch.md │ │ │ ├── bpf_map_lookup_elem.md │ │ │ ├── bpf_map_lookup_elem_flags.md │ │ │ ├── bpf_map_update_batch.md │ │ │ ├── bpf_map_update_elem.md │ │ │ ├── bpf_obj_get.md │ │ │ ├── bpf_obj_get_info_by_fd.md │ │ │ ├── bpf_obj_get_opts.md │ │ │ ├── bpf_obj_pin.md │ │ │ ├── bpf_obj_pin_opts.md │ │ │ ├── bpf_object__attach_skeleton.md │ │ │ ├── bpf_object__btf.md │ │ │ ├── bpf_object__btf_fd.md │ │ │ ├── bpf_object__close.md │ │ │ ├── bpf_object__destroy_skeleton.md │ │ │ ├── bpf_object__destroy_subskeleton.md │ │ │ ├── bpf_object__detach_skeleton.md │ │ │ ├── bpf_object__find_map_by_name.md │ │ │ ├── bpf_object__find_map_fd_by_name.md │ │ │ ├── bpf_object__find_program_by_name.md │ │ │ ├── bpf_object__gen_loader.md │ │ │ ├── bpf_object__kversion.md │ │ │ ├── bpf_object__load.md │ │ │ ├── bpf_object__load_skeleton.md │ │ │ ├── bpf_object__name.md │ │ │ ├── bpf_object__next_map.md │ │ │ ├── bpf_object__next_program.md │ │ │ ├── bpf_object__open.md │ │ │ ├── bpf_object__open_file.md │ │ │ ├── bpf_object__open_mem.md │ │ │ ├── bpf_object__open_skeleton.md │ │ │ ├── bpf_object__open_subskeleton.md │ │ │ ├── bpf_object__pin.md │ │ │ ├── bpf_object__pin_maps.md │ │ │ ├── bpf_object__pin_programs.md │ │ │ ├── bpf_object__prev_map.md │ │ │ ├── bpf_object__prev_program.md │ │ │ ├── bpf_object__set_kversion.md │ │ │ ├── bpf_object__token_fd.md │ │ │ ├── bpf_object__unpin.md │ │ │ ├── bpf_object__unpin_maps.md │ │ │ ├── bpf_object__unpin_programs.md │ │ │ ├── bpf_prog_attach.md │ │ │ ├── bpf_prog_attach_opts.md │ │ │ ├── bpf_prog_bind_map.md │ │ │ ├── bpf_prog_detach.md │ │ │ ├── bpf_prog_detach2.md │ │ │ ├── bpf_prog_detach_opts.md │ │ │ ├── bpf_prog_get_fd_by_id.md │ │ │ ├── bpf_prog_get_fd_by_id_opts.md │ │ │ ├── bpf_prog_get_info_by_fd.md │ │ │ ├── bpf_prog_get_next_id.md │ │ │ ├── bpf_prog_linfo__free.md │ │ │ ├── bpf_prog_linfo__lfind.md │ │ │ ├── bpf_prog_linfo__lfind_addr_func.md │ │ │ ├── bpf_prog_linfo__new.md │ │ │ ├── bpf_prog_load.md │ │ │ ├── bpf_prog_query.md │ │ │ ├── bpf_prog_query_opts.md │ │ │ ├── bpf_prog_test_run_opts.md │ │ │ ├── bpf_program__attach.md │ │ │ ├── bpf_program__attach_cgroup.md │ │ │ ├── bpf_program__attach_freplace.md │ │ │ ├── bpf_program__attach_iter.md │ │ │ ├── bpf_program__attach_kprobe.md │ │ │ ├── bpf_program__attach_kprobe_multi_opts.md │ │ │ ├── bpf_program__attach_kprobe_opts.md │ │ │ ├── bpf_program__attach_ksyscall.md │ │ │ ├── bpf_program__attach_lsm.md │ │ │ ├── bpf_program__attach_netfilter.md │ │ │ ├── bpf_program__attach_netkit.md │ │ │ ├── bpf_program__attach_netns.md │ │ │ ├── bpf_program__attach_perf_event.md │ │ │ ├── bpf_program__attach_perf_event_opts.md │ │ │ ├── bpf_program__attach_raw_tracepoint.md │ │ │ ├── bpf_program__attach_raw_tracepoint_opts.md │ │ │ ├── bpf_program__attach_sockmap.md │ │ │ ├── bpf_program__attach_tcx.md │ │ │ ├── bpf_program__attach_trace.md │ │ │ ├── bpf_program__attach_trace_opts.md │ │ │ ├── bpf_program__attach_tracepoint.md │ │ │ ├── bpf_program__attach_tracepoint_opts.md │ │ │ ├── bpf_program__attach_uprobe.md │ │ │ ├── bpf_program__attach_uprobe_multi.md │ │ │ ├── bpf_program__attach_uprobe_opts.md │ │ │ ├── bpf_program__attach_usdt.md │ │ │ ├── bpf_program__attach_xdp.md │ │ │ ├── bpf_program__autoattach.md │ │ │ ├── bpf_program__autoload.md │ │ │ ├── bpf_program__expected_attach_type.md │ │ │ ├── bpf_program__fd.md │ │ │ ├── bpf_program__flags.md │ │ │ ├── bpf_program__get_expected_attach_type.md │ │ │ ├── bpf_program__get_type.md │ │ │ ├── bpf_program__insn_cnt.md │ │ │ ├── bpf_program__insns.md │ │ │ ├── bpf_program__log_buf.md │ │ │ ├── bpf_program__log_level.md │ │ │ ├── bpf_program__name.md │ │ │ ├── bpf_program__pin.md │ │ │ ├── bpf_program__section_name.md │ │ │ ├── bpf_program__set_attach_target.md │ │ │ ├── bpf_program__set_autoattach.md │ │ │ ├── bpf_program__set_autoload.md │ │ │ ├── bpf_program__set_expected_attach_type.md │ │ │ ├── bpf_program__set_flags.md │ │ │ ├── bpf_program__set_ifindex.md │ │ │ ├── bpf_program__set_insns.md │ │ │ ├── bpf_program__set_log_buf.md │ │ │ ├── bpf_program__set_log_level.md │ │ │ ├── bpf_program__set_type.md │ │ │ ├── bpf_program__type.md │ │ │ ├── bpf_program__unload.md │ │ │ ├── bpf_program__unpin.md │ │ │ ├── bpf_raw_tracepoint_open.md │ │ │ ├── bpf_raw_tracepoint_open_opts.md │ │ │ ├── bpf_task_fd_query.md │ │ │ ├── bpf_tc_attach.md │ │ │ ├── bpf_tc_detach.md │ │ │ ├── bpf_tc_hook_create.md │ │ │ ├── bpf_tc_hook_destroy.md │ │ │ ├── bpf_tc_query.md │ │ │ ├── bpf_token_create.md │ │ │ ├── bpf_xdp_attach.md │ │ │ ├── bpf_xdp_detach.md │ │ │ ├── bpf_xdp_query.md │ │ │ ├── bpf_xdp_query_id.md │ │ │ ├── btf__add_array.md │ │ │ ├── btf__add_btf.md │ │ │ ├── btf__add_const.md │ │ │ ├── btf__add_datasec.md │ │ │ ├── btf__add_datasec_var_info.md │ │ │ ├── btf__add_decl_attr.md │ │ │ ├── btf__add_decl_tag.md │ │ │ ├── btf__add_enum.md │ │ │ ├── btf__add_enum64.md │ │ │ ├── btf__add_enum64_value.md │ │ │ ├── btf__add_enum_value.md │ │ │ ├── btf__add_field.md │ │ │ ├── btf__add_float.md │ │ │ ├── btf__add_func.md │ │ │ ├── btf__add_func_param.md │ │ │ ├── btf__add_func_proto.md │ │ │ ├── btf__add_fwd.md │ │ │ ├── btf__add_int.md │ │ │ ├── btf__add_ptr.md │ │ │ ├── btf__add_restrict.md │ │ │ ├── btf__add_str.md │ │ │ ├── btf__add_struct.md │ │ │ ├── btf__add_type.md │ │ │ ├── btf__add_type_attr.md │ │ │ ├── btf__add_type_tag.md │ │ │ ├── btf__add_typedef.md │ │ │ ├── btf__add_union.md │ │ │ ├── btf__add_var.md │ │ │ ├── btf__add_volatile.md │ │ │ ├── btf__align_of.md │ │ │ ├── btf__base_btf.md │ │ │ ├── btf__dedup.md │ │ │ ├── btf__distill_base.md │ │ │ ├── btf__endianness.md │ │ │ ├── btf__fd.md │ │ │ ├── btf__find_by_name.md │ │ │ ├── btf__find_by_name_kind.md │ │ │ ├── btf__find_str.md │ │ │ ├── btf__free.md │ │ │ ├── btf__get_raw_data.md │ │ │ ├── btf__load_from_kernel_by_id.md │ │ │ ├── btf__load_from_kernel_by_id_split.md │ │ │ ├── btf__load_into_kernel.md │ │ │ ├── btf__load_module_btf.md │ │ │ ├── btf__load_vmlinux_btf.md │ │ │ ├── btf__name_by_offset.md │ │ │ ├── btf__new.md │ │ │ ├── btf__new_empty.md │ │ │ ├── btf__new_empty_split.md │ │ │ ├── btf__new_split.md │ │ │ ├── btf__parse.md │ │ │ ├── btf__parse_elf.md │ │ │ ├── btf__parse_elf_split.md │ │ │ ├── btf__parse_raw.md │ │ │ ├── btf__parse_raw_split.md │ │ │ ├── btf__parse_split.md │ │ │ ├── btf__pointer_size.md │ │ │ ├── btf__raw_data.md │ │ │ ├── btf__relocate.md │ │ │ ├── btf__resolve_size.md │ │ │ ├── btf__resolve_type.md │ │ │ ├── btf__set_endianness.md │ │ │ ├── btf__set_fd.md │ │ │ ├── btf__set_pointer_size.md │ │ │ ├── btf__str_by_offset.md │ │ │ ├── btf__type_by_id.md │ │ │ ├── btf__type_cnt.md │ │ │ ├── btf_dump__dump_type.md │ │ │ ├── btf_dump__dump_type_data.md │ │ │ ├── btf_dump__emit_type_decl.md │ │ │ ├── btf_dump__free.md │ │ │ ├── btf_dump__new.md │ │ │ ├── btf_ext__endianness.md │ │ │ ├── btf_ext__free.md │ │ │ ├── btf_ext__get_raw_data.md │ │ │ ├── btf_ext__new.md │ │ │ ├── btf_ext__raw_data.md │ │ │ ├── btf_ext__set_endianness.md │ │ │ ├── index.md │ │ │ ├── libbpf_attach_type_by_name.md │ │ │ ├── libbpf_bpf_attach_type_str.md │ │ │ ├── libbpf_bpf_link_type_str.md │ │ │ ├── libbpf_bpf_map_type_str.md │ │ │ ├── libbpf_bpf_prog_type_str.md │ │ │ ├── libbpf_find_kernel_btf.md │ │ │ ├── libbpf_find_vmlinux_btf_id.md │ │ │ ├── libbpf_get_error.md │ │ │ ├── libbpf_major_version.md │ │ │ ├── libbpf_minor_version.md │ │ │ ├── libbpf_num_possible_cpus.md │ │ │ ├── libbpf_probe_bpf_helper.md │ │ │ ├── libbpf_probe_bpf_map_type.md │ │ │ ├── libbpf_probe_bpf_prog_type.md │ │ │ ├── libbpf_prog_type_by_name.md │ │ │ ├── libbpf_register_prog_handler.md │ │ │ ├── libbpf_set_memlock_rlim.md │ │ │ ├── libbpf_set_print.md │ │ │ ├── libbpf_set_strict_mode.md │ │ │ ├── libbpf_strerror.md │ │ │ ├── libbpf_unregister_prog_handler.md │ │ │ ├── libbpf_version_string.md │ │ │ ├── perf_buffer__buffer.md │ │ │ ├── perf_buffer__buffer_cnt.md │ │ │ ├── perf_buffer__buffer_fd.md │ │ │ ├── perf_buffer__consume.md │ │ │ ├── perf_buffer__consume_buffer.md │ │ │ ├── perf_buffer__epoll_fd.md │ │ │ ├── perf_buffer__free.md │ │ │ ├── perf_buffer__new.md │ │ │ ├── perf_buffer__new_raw.md │ │ │ ├── perf_buffer__poll.md │ │ │ ├── ring__avail_data_size.md │ │ │ ├── ring__consume.md │ │ │ ├── ring__consume_n.md │ │ │ ├── ring__consumer_pos.md │ │ │ ├── ring__map_fd.md │ │ │ ├── ring__producer_pos.md │ │ │ ├── ring__size.md │ │ │ ├── ring_buffer__add.md │ │ │ ├── ring_buffer__consume.md │ │ │ ├── ring_buffer__consume_n.md │ │ │ ├── ring_buffer__epoll_fd.md │ │ │ ├── ring_buffer__free.md │ │ │ ├── ring_buffer__new.md │ │ │ ├── ring_buffer__poll.md │ │ │ ├── ring_buffer__ring.md │ │ │ ├── struct-libbpf_prog_handler_opts.md │ │ │ ├── user_ring_buffer__discard.md │ │ │ ├── user_ring_buffer__free.md │ │ │ ├── user_ring_buffer__new.md │ │ │ ├── user_ring_buffer__reserve.md │ │ │ ├── user_ring_buffer__reserve_blocking.md │ │ │ └── user_ring_buffer__submit.md │ ├── libxdp │ │ ├── SUMMARY.md │ │ ├── functions │ │ │ ├── index.md │ │ │ ├── xdp_multiprog__attach_mode.md │ │ │ ├── xdp_multiprog__close.md │ │ │ ├── xdp_multiprog__detach.md │ │ │ ├── xdp_multiprog__get_from_ifindex.md │ │ │ ├── xdp_multiprog__hw_prog.md │ │ │ ├── xdp_multiprog__is_legacy.md │ │ │ ├── xdp_multiprog__main_prog.md │ │ │ ├── xdp_multiprog__next_prog.md │ │ │ ├── xdp_program__chain_call_enabled.md │ │ │ ├── xdp_program__find_file.md │ │ │ ├── xdp_program__from_bpf_obj.md │ │ │ ├── xdp_program__from_fd.md │ │ │ ├── xdp_program__from_id.md │ │ │ ├── xdp_program__from_pin.md │ │ │ ├── xdp_program__open_file.md │ │ │ ├── xdp_program__print_chain_call_actions.md │ │ │ ├── xdp_program__run_prio.md │ │ │ ├── xdp_program__set_chain_call_enabled.md │ │ │ ├── xdp_program__set_run_prio.md │ │ │ ├── xsk_ring_cons__cancel.md │ │ │ ├── xsk_ring_cons__comp_addr.md │ │ │ ├── xsk_ring_cons__peek.md │ │ │ ├── xsk_ring_cons__release.md │ │ │ ├── xsk_ring_cons__rx_desc.md │ │ │ ├── xsk_ring_prod__fill_addr.md │ │ │ ├── xsk_ring_prod__needs_wakeup.md │ │ │ ├── xsk_ring_prod__reserve.md │ │ │ ├── xsk_ring_prod__submit.md │ │ │ ├── xsk_ring_prod__tx_desc.md │ │ │ ├── xsk_setup_xdp_prog.md │ │ │ ├── xsk_socket__create.md │ │ │ ├── xsk_socket__create_shared.md │ │ │ ├── xsk_socket__delete.md │ │ │ ├── xsk_socket__fd.md │ │ │ ├── xsk_socket__update_xskmap.md │ │ │ ├── xsk_umem__add_offset_to_addr.md │ │ │ ├── xsk_umem__create.md │ │ │ ├── xsk_umem__create_with_fd.md │ │ │ ├── xsk_umem__delete.md │ │ │ ├── xsk_umem__extract_addr.md │ │ │ ├── xsk_umem__extract_offset.md │ │ │ ├── xsk_umem__fd.md │ │ │ └── xsk_umem__get_data.md │ │ └── libxdp.md │ └── scx │ │ ├── ARRAY_ELEM_PTR.md │ │ ├── BPF_FOR_EACH_ITER.md │ │ ├── BPF_STRUCT_OPS.md │ │ ├── BPF_STRUCT_OPS_SLEEPABLE.md │ │ ├── MEMBER_VPTR.md │ │ ├── READ_ONCE.md │ │ ├── RESIZABLE_ARRAY.md │ │ ├── SCX_OPS_DEFINE.md │ │ ├── SUMMARY.md │ │ ├── WRITE_ONCE.md │ │ ├── __COMPAT_ENUM_OR_ZERO.md │ │ ├── __COMPAT_scx_bpf_dsq_move.md │ │ ├── __COMPAT_scx_bpf_dsq_move_set_slice.md │ │ ├── __COMPAT_scx_bpf_dsq_move_set_vtime.md │ │ ├── __COMPAT_scx_bpf_dsq_move_vtime.md │ │ ├── __COMPAT_scx_bpf_task_cgroup.md │ │ ├── __contains.md │ │ ├── bpf_obj_drop.md │ │ ├── bpf_obj_new.md │ │ ├── bpf_rbtree_add.md │ │ ├── bpf_refcount_acquire.md │ │ ├── cast_mask.md │ │ ├── index.md │ │ ├── likely.md │ │ ├── log2_u32.md │ │ ├── log2_u64.md │ │ ├── private.md │ │ ├── scx_bpf_bstr_preamble.md │ │ ├── scx_bpf_dsq_insert.md │ │ ├── scx_bpf_dsq_insert_vtime.md │ │ ├── scx_bpf_dsq_move_to_local.md │ │ ├── scx_bpf_dump.md │ │ ├── scx_bpf_error.md │ │ ├── scx_bpf_exit.md │ │ └── unlikely.md ├── faq.md ├── index.md ├── linux │ ├── concepts │ │ ├── SUMMARY.md │ │ ├── af_xdp.md │ │ ├── concurrency.md │ │ ├── dynptrs.md │ │ ├── functions.md │ │ ├── index.md │ │ ├── kfuncs.md │ │ ├── loops.md │ │ ├── maps.md │ │ ├── pinning.md │ │ ├── resource-limit.md │ │ ├── tail-calls.md │ │ ├── timers.md │ │ ├── token.md │ │ ├── trampolines.md │ │ ├── usdt.md │ │ └── verifier.md │ ├── helper-function │ │ ├── SUMMARY.md │ │ ├── bpf_bind.md │ │ ├── bpf_bprm_opts_set.md │ │ ├── bpf_btf_find_by_name_kind.md │ │ ├── bpf_cgrp_storage_delete.md │ │ ├── bpf_cgrp_storage_get.md │ │ ├── bpf_check_mtu.md │ │ ├── bpf_clone_redirect.md │ │ ├── bpf_copy_from_user.md │ │ ├── bpf_copy_from_user_task.md │ │ ├── bpf_csum_diff.md │ │ ├── bpf_csum_level.md │ │ ├── bpf_csum_update.md │ │ ├── bpf_current_task_under_cgroup.md │ │ ├── bpf_d_path.md │ │ ├── bpf_dynptr_data.md │ │ ├── bpf_dynptr_from_mem.md │ │ ├── bpf_dynptr_read.md │ │ ├── bpf_dynptr_write.md │ │ ├── bpf_fib_lookup.md │ │ ├── bpf_find_vma.md │ │ ├── bpf_for_each_map_elem.md │ │ ├── bpf_get_attach_cookie.md │ │ ├── bpf_get_branch_snapshot.md │ │ ├── bpf_get_cgroup_classid.md │ │ ├── bpf_get_current_ancestor_cgroup_id.md │ │ ├── bpf_get_current_cgroup_id.md │ │ ├── bpf_get_current_comm.md │ │ ├── bpf_get_current_pid_tgid.md │ │ ├── bpf_get_current_task.md │ │ ├── bpf_get_current_task_btf.md │ │ ├── bpf_get_current_uid_gid.md │ │ ├── bpf_get_func_arg.md │ │ ├── bpf_get_func_arg_cnt.md │ │ ├── bpf_get_func_ip.md │ │ ├── bpf_get_func_ret.md │ │ ├── bpf_get_hash_recalc.md │ │ ├── bpf_get_listener_sock.md │ │ ├── bpf_get_local_storage.md │ │ ├── bpf_get_netns_cookie.md │ │ ├── bpf_get_ns_current_pid_tgid.md │ │ ├── bpf_get_numa_node_id.md │ │ ├── bpf_get_prandom_u32.md │ │ ├── bpf_get_retval.md │ │ ├── bpf_get_route_realm.md │ │ ├── bpf_get_smp_processor_id.md │ │ ├── bpf_get_socket_cookie.md │ │ ├── bpf_get_socket_uid.md │ │ ├── bpf_get_stack.md │ │ ├── bpf_get_stackid.md │ │ ├── bpf_get_task_stack.md │ │ ├── bpf_getsockopt.md │ │ ├── bpf_ima_file_hash.md │ │ ├── bpf_ima_inode_hash.md │ │ ├── bpf_inode_storage_delete.md │ │ ├── bpf_inode_storage_get.md │ │ ├── bpf_jiffies64.md │ │ ├── bpf_kallsyms_lookup_name.md │ │ ├── bpf_kptr_xchg.md │ │ ├── bpf_ktime_get_boot_ns.md │ │ ├── bpf_ktime_get_coarse_ns.md │ │ ├── bpf_ktime_get_ns.md │ │ ├── bpf_ktime_get_tai_ns.md │ │ ├── bpf_l3_csum_replace.md │ │ ├── bpf_l4_csum_replace.md │ │ ├── bpf_load_hdr_opt.md │ │ ├── bpf_loop.md │ │ ├── bpf_lwt_push_encap.md │ │ ├── bpf_lwt_seg6_action.md │ │ ├── bpf_lwt_seg6_adjust_srh.md │ │ ├── bpf_lwt_seg6_store_bytes.md │ │ ├── bpf_map_delete_elem.md │ │ ├── bpf_map_lookup_elem.md │ │ ├── bpf_map_lookup_percpu_elem.md │ │ ├── bpf_map_peek_elem.md │ │ ├── bpf_map_pop_elem.md │ │ ├── bpf_map_push_elem.md │ │ ├── bpf_map_update_elem.md │ │ ├── bpf_msg_apply_bytes.md │ │ ├── bpf_msg_cork_bytes.md │ │ ├── bpf_msg_pop_data.md │ │ ├── bpf_msg_pull_data.md │ │ ├── bpf_msg_push_data.md │ │ ├── bpf_msg_redirect_hash.md │ │ ├── bpf_msg_redirect_map.md │ │ ├── bpf_override_return.md │ │ ├── bpf_per_cpu_ptr.md │ │ ├── bpf_perf_event_output.md │ │ ├── bpf_perf_event_read.md │ │ ├── bpf_perf_event_read_value.md │ │ ├── bpf_perf_prog_read_value.md │ │ ├── bpf_probe_read.md │ │ ├── bpf_probe_read_kernel.md │ │ ├── bpf_probe_read_kernel_str.md │ │ ├── bpf_probe_read_str.md │ │ ├── bpf_probe_read_user.md │ │ ├── bpf_probe_read_user_str.md │ │ ├── bpf_probe_write_user.md │ │ ├── bpf_rc_keydown.md │ │ ├── bpf_rc_pointer_rel.md │ │ ├── bpf_rc_repeat.md │ │ ├── bpf_read_branch_records.md │ │ ├── bpf_redirect.md │ │ ├── bpf_redirect_map.md │ │ ├── bpf_redirect_neigh.md │ │ ├── bpf_redirect_peer.md │ │ ├── bpf_reserve_hdr_opt.md │ │ ├── bpf_ringbuf_discard.md │ │ ├── bpf_ringbuf_discard_dynptr.md │ │ ├── bpf_ringbuf_output.md │ │ ├── bpf_ringbuf_query.md │ │ ├── bpf_ringbuf_reserve.md │ │ ├── bpf_ringbuf_reserve_dynptr.md │ │ ├── bpf_ringbuf_submit.md │ │ ├── bpf_ringbuf_submit_dynptr.md │ │ ├── bpf_send_signal.md │ │ ├── bpf_send_signal_thread.md │ │ ├── bpf_seq_printf.md │ │ ├── bpf_seq_printf_btf.md │ │ ├── bpf_seq_write.md │ │ ├── bpf_set_hash.md │ │ ├── bpf_set_hash_invalid.md │ │ ├── bpf_set_retval.md │ │ ├── bpf_setsockopt.md │ │ ├── bpf_sk_ancestor_cgroup_id.md │ │ ├── bpf_sk_assign.md │ │ ├── bpf_sk_cgroup_id.md │ │ ├── bpf_sk_fullsock.md │ │ ├── bpf_sk_lookup_tcp.md │ │ ├── bpf_sk_lookup_udp.md │ │ ├── bpf_sk_redirect_hash.md │ │ ├── bpf_sk_redirect_map.md │ │ ├── bpf_sk_release.md │ │ ├── bpf_sk_select_reuseport.md │ │ ├── bpf_sk_storage_delete.md │ │ ├── bpf_sk_storage_get.md │ │ ├── bpf_skb_adjust_room.md │ │ ├── bpf_skb_ancestor_cgroup_id.md │ │ ├── bpf_skb_cgroup_classid.md │ │ ├── bpf_skb_cgroup_id.md │ │ ├── bpf_skb_change_head.md │ │ ├── bpf_skb_change_proto.md │ │ ├── bpf_skb_change_tail.md │ │ ├── bpf_skb_change_type.md │ │ ├── bpf_skb_ecn_set_ce.md │ │ ├── bpf_skb_get_tunnel_key.md │ │ ├── bpf_skb_get_tunnel_opt.md │ │ ├── bpf_skb_get_xfrm_state.md │ │ ├── bpf_skb_load_bytes.md │ │ ├── bpf_skb_load_bytes_relative.md │ │ ├── bpf_skb_output.md │ │ ├── bpf_skb_pull_data.md │ │ ├── bpf_skb_set_tstamp.md │ │ ├── bpf_skb_set_tunnel_key.md │ │ ├── bpf_skb_set_tunnel_opt.md │ │ ├── bpf_skb_store_bytes.md │ │ ├── bpf_skb_under_cgroup.md │ │ ├── bpf_skb_vlan_pop.md │ │ ├── bpf_skb_vlan_push.md │ │ ├── bpf_skc_lookup_tcp.md │ │ ├── bpf_skc_to_mptcp_sock.md │ │ ├── bpf_skc_to_tcp6_sock.md │ │ ├── bpf_skc_to_tcp_request_sock.md │ │ ├── bpf_skc_to_tcp_sock.md │ │ ├── bpf_skc_to_tcp_timewait_sock.md │ │ ├── bpf_skc_to_udp6_sock.md │ │ ├── bpf_skc_to_unix_sock.md │ │ ├── bpf_snprintf.md │ │ ├── bpf_snprintf_btf.md │ │ ├── bpf_sock_from_file.md │ │ ├── bpf_sock_hash_update.md │ │ ├── bpf_sock_map_update.md │ │ ├── bpf_sock_ops_cb_flags_set.md │ │ ├── bpf_spin_lock.md │ │ ├── bpf_spin_unlock.md │ │ ├── bpf_store_hdr_opt.md │ │ ├── bpf_strncmp.md │ │ ├── bpf_strtol.md │ │ ├── bpf_strtoul.md │ │ ├── bpf_sys_bpf.md │ │ ├── bpf_sys_close.md │ │ ├── bpf_sysctl_get_current_value.md │ │ ├── bpf_sysctl_get_name.md │ │ ├── bpf_sysctl_get_new_value.md │ │ ├── bpf_sysctl_set_new_value.md │ │ ├── bpf_tail_call.md │ │ ├── bpf_task_pt_regs.md │ │ ├── bpf_task_storage_delete.md │ │ ├── bpf_task_storage_get.md │ │ ├── bpf_tcp_check_syncookie.md │ │ ├── bpf_tcp_gen_syncookie.md │ │ ├── bpf_tcp_raw_check_syncookie_ipv4.md │ │ ├── bpf_tcp_raw_check_syncookie_ipv6.md │ │ ├── bpf_tcp_raw_gen_syncookie_ipv4.md │ │ ├── bpf_tcp_raw_gen_syncookie_ipv6.md │ │ ├── bpf_tcp_send_ack.md │ │ ├── bpf_tcp_sock.md │ │ ├── bpf_this_cpu_ptr.md │ │ ├── bpf_timer_cancel.md │ │ ├── bpf_timer_init.md │ │ ├── bpf_timer_set_callback.md │ │ ├── bpf_timer_start.md │ │ ├── bpf_trace_printk.md │ │ ├── bpf_trace_vprintk.md │ │ ├── bpf_user_ringbuf_drain.md │ │ ├── bpf_xdp_adjust_head.md │ │ ├── bpf_xdp_adjust_meta.md │ │ ├── bpf_xdp_adjust_tail.md │ │ ├── bpf_xdp_get_buff_len.md │ │ ├── bpf_xdp_load_bytes.md │ │ ├── bpf_xdp_output.md │ │ ├── bpf_xdp_store_bytes.md │ │ └── index.md │ ├── index.md │ ├── kfuncs │ │ ├── SUMMARY.md │ │ ├── __bpf_trap.md │ │ ├── bbr_cwnd_event.md │ │ ├── bbr_init.md │ │ ├── bbr_main.md │ │ ├── bbr_min_tso_segs.md │ │ ├── bbr_set_state.md │ │ ├── bbr_sndbuf_expand.md │ │ ├── bbr_ssthresh.md │ │ ├── bbr_undo_cwnd.md │ │ ├── bpf_arena_alloc_pages.md │ │ ├── bpf_arena_free_pages.md │ │ ├── bpf_arena_reserve_pages.md │ │ ├── bpf_cast_to_kern_ctx.md │ │ ├── bpf_cgroup_acquire.md │ │ ├── bpf_cgroup_ancestor.md │ │ ├── bpf_cgroup_from_id.md │ │ ├── bpf_cgroup_read_xattr.md │ │ ├── bpf_cgroup_release.md │ │ ├── bpf_copy_from_user_dynptr.md │ │ ├── bpf_copy_from_user_str.md │ │ ├── bpf_copy_from_user_str_dynptr.md │ │ ├── bpf_copy_from_user_task_dynptr.md │ │ ├── bpf_copy_from_user_task_str.md │ │ ├── bpf_copy_from_user_task_str_dynptr.md │ │ ├── bpf_cpumask_acquire.md │ │ ├── bpf_cpumask_and.md │ │ ├── bpf_cpumask_any_and_distribute.md │ │ ├── bpf_cpumask_any_distribute.md │ │ ├── bpf_cpumask_clear.md │ │ ├── bpf_cpumask_clear_cpu.md │ │ ├── bpf_cpumask_copy.md │ │ ├── bpf_cpumask_create.md │ │ ├── bpf_cpumask_empty.md │ │ ├── bpf_cpumask_equal.md │ │ ├── bpf_cpumask_first.md │ │ ├── bpf_cpumask_first_and.md │ │ ├── bpf_cpumask_first_zero.md │ │ ├── bpf_cpumask_full.md │ │ ├── bpf_cpumask_intersects.md │ │ ├── bpf_cpumask_or.md │ │ ├── bpf_cpumask_populate.md │ │ ├── bpf_cpumask_release.md │ │ ├── bpf_cpumask_set_cpu.md │ │ ├── bpf_cpumask_setall.md │ │ ├── bpf_cpumask_subset.md │ │ ├── bpf_cpumask_test_and_clear_cpu.md │ │ ├── bpf_cpumask_test_and_set_cpu.md │ │ ├── bpf_cpumask_test_cpu.md │ │ ├── bpf_cpumask_weight.md │ │ ├── bpf_cpumask_xor.md │ │ ├── bpf_crypto_ctx_acquire.md │ │ ├── bpf_crypto_ctx_create.md │ │ ├── bpf_crypto_ctx_release.md │ │ ├── bpf_crypto_decrypt.md │ │ ├── bpf_crypto_encrypt.md │ │ ├── bpf_ct_change_status.md │ │ ├── bpf_ct_change_timeout.md │ │ ├── bpf_ct_insert_entry.md │ │ ├── bpf_ct_release.md │ │ ├── bpf_ct_set_nat_info.md │ │ ├── bpf_ct_set_status.md │ │ ├── bpf_ct_set_timeout.md │ │ ├── bpf_dynptr_adjust.md │ │ ├── bpf_dynptr_clone.md │ │ ├── bpf_dynptr_copy.md │ │ ├── bpf_dynptr_from_skb.md │ │ ├── bpf_dynptr_from_xdp.md │ │ ├── bpf_dynptr_is_null.md │ │ ├── bpf_dynptr_is_rdonly.md │ │ ├── bpf_dynptr_memset.md │ │ ├── bpf_dynptr_size.md │ │ ├── bpf_dynptr_slice.md │ │ ├── bpf_dynptr_slice_rdwr.md │ │ ├── bpf_get_dentry_xattr.md │ │ ├── bpf_get_file_xattr.md │ │ ├── bpf_get_fsverity_digest.md │ │ ├── bpf_get_kmem_cache.md │ │ ├── bpf_get_task_exe_file.md │ │ ├── bpf_iter_bits_destroy.md │ │ ├── bpf_iter_bits_new.md │ │ ├── bpf_iter_bits_next.md │ │ ├── bpf_iter_css_destroy.md │ │ ├── bpf_iter_css_new.md │ │ ├── bpf_iter_css_next.md │ │ ├── bpf_iter_css_task_destroy.md │ │ ├── bpf_iter_css_task_new.md │ │ ├── bpf_iter_css_task_next.md │ │ ├── bpf_iter_dmabuf_destroy.md │ │ ├── bpf_iter_dmabuf_new.md │ │ ├── bpf_iter_dmabuf_next.md │ │ ├── bpf_iter_kmem_cache_destroy.md │ │ ├── bpf_iter_kmem_cache_new.md │ │ ├── bpf_iter_kmem_cache_next.md │ │ ├── bpf_iter_num_destroy.md │ │ ├── bpf_iter_num_new.md │ │ ├── bpf_iter_num_next.md │ │ ├── bpf_iter_scx_dsq_destroy.md │ │ ├── bpf_iter_scx_dsq_new.md │ │ ├── bpf_iter_scx_dsq_next.md │ │ ├── bpf_iter_task_destroy.md │ │ ├── bpf_iter_task_new.md │ │ ├── bpf_iter_task_next.md │ │ ├── bpf_iter_task_vma_destroy.md │ │ ├── bpf_iter_task_vma_new.md │ │ ├── bpf_iter_task_vma_next.md │ │ ├── bpf_key_put.md │ │ ├── bpf_kfree_skb.md │ │ ├── bpf_list_back.md │ │ ├── bpf_list_front.md │ │ ├── bpf_list_pop_back.md │ │ ├── bpf_list_pop_front.md │ │ ├── bpf_list_push_back_impl.md │ │ ├── bpf_list_push_front_impl.md │ │ ├── bpf_local_irq_restore.md │ │ ├── bpf_local_irq_save.md │ │ ├── bpf_lookup_system_key.md │ │ ├── bpf_lookup_user_key.md │ │ ├── bpf_map_sum_elem_count.md │ │ ├── bpf_obj_drop_impl.md │ │ ├── bpf_obj_new_impl.md │ │ ├── bpf_path_d_path.md │ │ ├── bpf_percpu_obj_drop_impl.md │ │ ├── bpf_percpu_obj_new_impl.md │ │ ├── bpf_preempt_disable.md │ │ ├── bpf_preempt_enable.md │ │ ├── bpf_probe_read_kernel_dynptr.md │ │ ├── bpf_probe_read_kernel_str_dynptr.md │ │ ├── bpf_probe_read_user_dynptr.md │ │ ├── bpf_probe_read_user_str_dynptr.md │ │ ├── bpf_put_file.md │ │ ├── bpf_qdisc_bstats_update.md │ │ ├── bpf_qdisc_init_prologue.md │ │ ├── bpf_qdisc_reset_destroy_epilogue.md │ │ ├── bpf_qdisc_skb_drop.md │ │ ├── bpf_qdisc_watchdog_schedule.md │ │ ├── bpf_rbtree_add_impl.md │ │ ├── bpf_rbtree_first.md │ │ ├── bpf_rbtree_left.md │ │ ├── bpf_rbtree_remove.md │ │ ├── bpf_rbtree_right.md │ │ ├── bpf_rbtree_root.md │ │ ├── bpf_rcu_read_lock.md │ │ ├── bpf_rcu_read_unlock.md │ │ ├── bpf_rdonly_cast.md │ │ ├── bpf_refcount_acquire_impl.md │ │ ├── bpf_remove_dentry_xattr.md │ │ ├── bpf_res_spin_lock.md │ │ ├── bpf_res_spin_lock_irqsave.md │ │ ├── bpf_res_spin_unlock.md │ │ ├── bpf_res_spin_unlock_irqrestore.md │ │ ├── bpf_send_signal_task.md │ │ ├── bpf_session_cookie.md │ │ ├── bpf_session_is_return.md │ │ ├── bpf_set_dentry_xattr.md │ │ ├── bpf_sk_assign_tcp_reqsk.md │ │ ├── bpf_skb_ct_alloc.md │ │ ├── bpf_skb_ct_lookup.md │ │ ├── bpf_skb_get_fou_encap.md │ │ ├── bpf_skb_get_hash.md │ │ ├── bpf_skb_get_xfrm_info.md │ │ ├── bpf_skb_set_fou_encap.md │ │ ├── bpf_skb_set_xfrm_info.md │ │ ├── bpf_sock_addr_set_sun_path.md │ │ ├── bpf_sock_destroy.md │ │ ├── bpf_sock_ops_enable_tx_tstamp.md │ │ ├── bpf_strchr.md │ │ ├── bpf_strchrnul.md │ │ ├── bpf_strcmp.md │ │ ├── bpf_strcspn.md │ │ ├── bpf_stream_vprintk.md │ │ ├── bpf_strlen.md │ │ ├── bpf_strnchr.md │ │ ├── bpf_strnlen.md │ │ ├── bpf_strnstr.md │ │ ├── bpf_strrchr.md │ │ ├── bpf_strspn.md │ │ ├── bpf_strstr.md │ │ ├── bpf_task_acquire.md │ │ ├── bpf_task_from_pid.md │ │ ├── bpf_task_from_vpid.md │ │ ├── bpf_task_get_cgroup1.md │ │ ├── bpf_task_release.md │ │ ├── bpf_task_under_cgroup.md │ │ ├── bpf_throw.md │ │ ├── bpf_verify_pkcs7_signature.md │ │ ├── bpf_wq_init.md │ │ ├── bpf_wq_set_callback_impl.md │ │ ├── bpf_wq_start.md │ │ ├── bpf_xdp_ct_alloc.md │ │ ├── bpf_xdp_ct_lookup.md │ │ ├── bpf_xdp_flow_lookup.md │ │ ├── bpf_xdp_get_xfrm_state.md │ │ ├── bpf_xdp_metadata_rx_hash.md │ │ ├── bpf_xdp_metadata_rx_timestamp.md │ │ ├── bpf_xdp_metadata_rx_vlan_tag.md │ │ ├── bpf_xdp_xfrm_state_release.md │ │ ├── cgroup_rstat_flush.md │ │ ├── cgroup_rstat_updated.md │ │ ├── crash_kexec.md │ │ ├── css_rstat_flush.md │ │ ├── css_rstat_updated.md │ │ ├── cubictcp_acked.md │ │ ├── cubictcp_cong_avoid.md │ │ ├── cubictcp_cwnd_event.md │ │ ├── cubictcp_init.md │ │ ├── cubictcp_recalc_ssthresh.md │ │ ├── cubictcp_state.md │ │ ├── dctcp_cwnd_event.md │ │ ├── dctcp_cwnd_undo.md │ │ ├── dctcp_init.md │ │ ├── dctcp_ssthresh.md │ │ ├── dctcp_state.md │ │ ├── dctcp_update_alpha.md │ │ ├── hid_bpf_allocate_context.md │ │ ├── hid_bpf_attach_prog.md │ │ ├── hid_bpf_get_data.md │ │ ├── hid_bpf_hw_output_report.md │ │ ├── hid_bpf_hw_request.md │ │ ├── hid_bpf_input_report.md │ │ ├── hid_bpf_release_context.md │ │ ├── hid_bpf_try_input_report.md │ │ ├── index.md │ │ ├── scx_bpf_consume.md │ │ ├── scx_bpf_cpu_node.md │ │ ├── scx_bpf_cpu_rq.md │ │ ├── scx_bpf_cpuperf_cap.md │ │ ├── scx_bpf_cpuperf_cur.md │ │ ├── scx_bpf_cpuperf_set.md │ │ ├── scx_bpf_create_dsq.md │ │ ├── scx_bpf_destroy_dsq.md │ │ ├── scx_bpf_dispatch.md │ │ ├── scx_bpf_dispatch_cancel.md │ │ ├── scx_bpf_dispatch_from_dsq.md │ │ ├── scx_bpf_dispatch_from_dsq_set_slice.md │ │ ├── scx_bpf_dispatch_from_dsq_set_vtime.md │ │ ├── scx_bpf_dispatch_nr_slots.md │ │ ├── scx_bpf_dispatch_vtime.md │ │ ├── scx_bpf_dispatch_vtime_from_dsq.md │ │ ├── scx_bpf_dsq_insert.md │ │ ├── scx_bpf_dsq_insert_vtime.md │ │ ├── scx_bpf_dsq_move.md │ │ ├── scx_bpf_dsq_move_set_slice.md │ │ ├── scx_bpf_dsq_move_set_vtime.md │ │ ├── scx_bpf_dsq_move_to_local.md │ │ ├── scx_bpf_dsq_move_vtime.md │ │ ├── scx_bpf_dsq_nr_queued.md │ │ ├── scx_bpf_dump_bstr.md │ │ ├── scx_bpf_error_bstr.md │ │ ├── scx_bpf_events.md │ │ ├── scx_bpf_exit_bstr.md │ │ ├── scx_bpf_get_idle_cpumask.md │ │ ├── scx_bpf_get_idle_cpumask_node.md │ │ ├── scx_bpf_get_idle_smtmask.md │ │ ├── scx_bpf_get_idle_smtmask_node.md │ │ ├── scx_bpf_get_online_cpumask.md │ │ ├── scx_bpf_get_possible_cpumask.md │ │ ├── scx_bpf_kick_cpu.md │ │ ├── scx_bpf_now.md │ │ ├── scx_bpf_nr_cpu_ids.md │ │ ├── scx_bpf_nr_node_ids.md │ │ ├── scx_bpf_pick_any_cpu.md │ │ ├── scx_bpf_pick_any_cpu_node.md │ │ ├── scx_bpf_pick_idle_cpu.md │ │ ├── scx_bpf_pick_idle_cpu_node.md │ │ ├── scx_bpf_put_cpumask.md │ │ ├── scx_bpf_put_idle_cpumask.md │ │ ├── scx_bpf_reenqueue_local.md │ │ ├── scx_bpf_select_cpu_and.md │ │ ├── scx_bpf_select_cpu_dfl.md │ │ ├── scx_bpf_task_cgroup.md │ │ ├── scx_bpf_task_cpu.md │ │ ├── scx_bpf_task_running.md │ │ ├── scx_bpf_test_and_clear_cpu_idle.md │ │ ├── tcp_cong_avoid_ai.md │ │ ├── tcp_reno_cong_avoid.md │ │ ├── tcp_reno_ssthresh.md │ │ ├── tcp_reno_undo_cwnd.md │ │ └── tcp_slow_start.md │ ├── map-type │ │ ├── BPF_MAP_TYPE_ARENA.md │ │ ├── BPF_MAP_TYPE_ARRAY.md │ │ ├── BPF_MAP_TYPE_ARRAY_OF_MAPS.md │ │ ├── BPF_MAP_TYPE_BLOOM_FILTER.md │ │ ├── BPF_MAP_TYPE_CGROUP_ARRAY.md │ │ ├── BPF_MAP_TYPE_CGROUP_STORAGE.md │ │ ├── BPF_MAP_TYPE_CGRP_STORAGE.md │ │ ├── BPF_MAP_TYPE_CPUMAP.md │ │ ├── BPF_MAP_TYPE_DEVMAP.md │ │ ├── BPF_MAP_TYPE_DEVMAP_HASH.md │ │ ├── BPF_MAP_TYPE_HASH.md │ │ ├── BPF_MAP_TYPE_HASH_OF_MAPS.md │ │ ├── BPF_MAP_TYPE_INODE_STORAGE.md │ │ ├── BPF_MAP_TYPE_LPM_TRIE.md │ │ ├── BPF_MAP_TYPE_LRU_HASH.md │ │ ├── BPF_MAP_TYPE_LRU_PERCPU_HASH.md │ │ ├── BPF_MAP_TYPE_PERCPU_ARRAY.md │ │ ├── BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE.md │ │ ├── BPF_MAP_TYPE_PERCPU_HASH.md │ │ ├── BPF_MAP_TYPE_PERF_EVENT_ARRAY.md │ │ ├── BPF_MAP_TYPE_PROG_ARRAY.md │ │ ├── BPF_MAP_TYPE_QUEUE.md │ │ ├── BPF_MAP_TYPE_REUSEPORT_SOCKARRAY.md │ │ ├── BPF_MAP_TYPE_RINGBUF.md │ │ ├── BPF_MAP_TYPE_SK_STORAGE.md │ │ ├── BPF_MAP_TYPE_SOCKHASH.md │ │ ├── BPF_MAP_TYPE_SOCKMAP.md │ │ ├── BPF_MAP_TYPE_STACK.md │ │ ├── BPF_MAP_TYPE_STACK_TRACE.md │ │ ├── BPF_MAP_TYPE_STRUCT_OPS.md │ │ ├── BPF_MAP_TYPE_TASK_STORAGE.md │ │ ├── BPF_MAP_TYPE_USER_RINGBUF.md │ │ ├── BPF_MAP_TYPE_XSKMAP.md │ │ ├── SUMMARY.md │ │ └── index.md │ ├── program-context │ │ └── __sk_buff.md │ ├── program-type │ │ ├── BPF_PROG_TYPE_CGROUP_DEVICE.md │ │ ├── BPF_PROG_TYPE_CGROUP_SKB.md │ │ ├── BPF_PROG_TYPE_CGROUP_SOCK.md │ │ ├── BPF_PROG_TYPE_CGROUP_SOCKOPT.md │ │ ├── BPF_PROG_TYPE_CGROUP_SOCK_ADDR.md │ │ ├── BPF_PROG_TYPE_CGROUP_SYSCTL.md │ │ ├── BPF_PROG_TYPE_EXT.md │ │ ├── BPF_PROG_TYPE_FLOW_DISSECTOR.md │ │ ├── BPF_PROG_TYPE_KPROBE.md │ │ ├── BPF_PROG_TYPE_LIRC_MODE2.md │ │ ├── BPF_PROG_TYPE_LSM.md │ │ ├── BPF_PROG_TYPE_LWT_IN.md │ │ ├── BPF_PROG_TYPE_LWT_OUT.md │ │ ├── BPF_PROG_TYPE_LWT_SEG6LOCAL.md │ │ ├── BPF_PROG_TYPE_LWT_XMIT.md │ │ ├── BPF_PROG_TYPE_NETFILTER.md │ │ ├── BPF_PROG_TYPE_PERF_EVENT.md │ │ ├── BPF_PROG_TYPE_RAW_TRACEPOINT.md │ │ ├── BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE.md │ │ ├── BPF_PROG_TYPE_SCHED_ACT.md │ │ ├── BPF_PROG_TYPE_SCHED_CLS.md │ │ ├── BPF_PROG_TYPE_SK_LOOKUP.md │ │ ├── BPF_PROG_TYPE_SK_MSG.md │ │ ├── BPF_PROG_TYPE_SK_REUSEPORT.md │ │ ├── BPF_PROG_TYPE_SK_SKB.md │ │ ├── BPF_PROG_TYPE_SOCKET_FILTER.md │ │ ├── BPF_PROG_TYPE_SOCK_OPS.md │ │ ├── BPF_PROG_TYPE_STRUCT_OPS.md │ │ ├── BPF_PROG_TYPE_STRUCT_OPS │ │ │ ├── Qdisc_ops.md │ │ │ ├── hid_bpf_ops.md │ │ │ ├── sched_ext_ops.md │ │ │ └── tcp_congestion_ops.md │ │ ├── BPF_PROG_TYPE_SYSCALL.md │ │ ├── BPF_PROG_TYPE_TRACEPOINT.md │ │ ├── BPF_PROG_TYPE_TRACING.md │ │ ├── BPF_PROG_TYPE_XDP.md │ │ ├── SUMMARY.md │ │ └── index.md │ ├── syscall │ │ ├── BPF_BTF_GET_FD_BY_ID.md │ │ ├── BPF_BTF_GET_NEXT_ID.md │ │ ├── BPF_BTF_LOAD.md │ │ ├── BPF_ENABLE_STATS.md │ │ ├── BPF_ITER_CREATE.md │ │ ├── BPF_LINK_CREATE.md │ │ ├── BPF_LINK_DETACH.md │ │ ├── BPF_LINK_GET_FD_BY_ID.md │ │ ├── BPF_LINK_GET_NEXT_ID.md │ │ ├── BPF_LINK_UPDATE.md │ │ ├── BPF_MAP_CREATE.md │ │ ├── BPF_MAP_DELETE_BATCH.md │ │ ├── BPF_MAP_DELETE_ELEM.md │ │ ├── BPF_MAP_FREEZE.md │ │ ├── BPF_MAP_GET_FD_BY_ID.md │ │ ├── BPF_MAP_GET_NEXT_ID.md │ │ ├── BPF_MAP_GET_NEXT_KEY.md │ │ ├── BPF_MAP_LOOKUP_AND_DELETE_BATCH.md │ │ ├── BPF_MAP_LOOKUP_AND_DELETE_ELEM.md │ │ ├── BPF_MAP_LOOKUP_BATCH.md │ │ ├── BPF_MAP_LOOKUP_ELEM.md │ │ ├── BPF_MAP_UPDATE_BATCH.md │ │ ├── BPF_MAP_UPDATE_ELEM.md │ │ ├── BPF_OBJ_GET.md │ │ ├── BPF_OBJ_GET_INFO_BY_FD.md │ │ ├── BPF_OBJ_PIN.md │ │ ├── BPF_PROG_ATTACH.md │ │ ├── BPF_PROG_BIND_MAP.md │ │ ├── BPF_PROG_DETACH.md │ │ ├── BPF_PROG_GET_FD_BY_ID.md │ │ ├── BPF_PROG_GET_NEXT_ID.md │ │ ├── BPF_PROG_LOAD.md │ │ ├── BPF_PROG_QUERY.md │ │ ├── BPF_PROG_TEST_RUN.md │ │ ├── BPF_RAW_TRACEPOINT_OPEN.md │ │ ├── BPF_TASK_FD_QUERY.md │ │ ├── BPF_TOKEN_CREATE.md │ │ ├── SUMMARY.md │ │ └── index.md │ └── timeline │ │ └── index.md ├── meta.md └── stylesheets │ └── extra.css ├── go.mod ├── go.sum ├── hooks ├── .gitignore ├── links_in_code.py └── mdx_outline.py ├── mkdocs.yml ├── out └── .gitignore ├── overwrites └── 404.html ├── requirements.txt └── tools ├── Dockerfile ├── bin └── .gitignore ├── feature-gen ├── main.go ├── tags.go └── timeline.go ├── helper-def-scraper └── main.go ├── helper-ref-gen └── main.go ├── image-version ├── kfunc-gen ├── main.go ├── vmlinux └── vmlinux-update.md ├── libbpf-ref ├── libbpf-tag-gen └── main.go ├── mtu-calc ├── const.go ├── drivers.go ├── macro.go ├── main.go ├── table.go └── vars.go ├── spellcheck └── main.go └── version-finder ├── main.go └── patterns.yaml /.aspell.en.pws: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/.aspell.en.pws -------------------------------------------------------------------------------- /.cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /.github/workflows/deploy-gh-pages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/.github/workflows/deploy-gh-pages.yaml -------------------------------------------------------------------------------- /.github/workflows/generate-docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/.github/workflows/generate-docs.yaml -------------------------------------------------------------------------------- /.github/workflows/spellcheck.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/.github/workflows/spellcheck.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode/ 2 | .venv/** 3 | -------------------------------------------------------------------------------- /LICENSE.BSD-2-Clause: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/LICENSE.BSD-2-Clause -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/README.md -------------------------------------------------------------------------------- /contributions-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/contributions-guide.md -------------------------------------------------------------------------------- /data/feature-versions-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/data/feature-versions-new.yaml -------------------------------------------------------------------------------- /data/feature-versions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/data/feature-versions.yaml -------------------------------------------------------------------------------- /data/helpers-functions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/data/helpers-functions.yaml -------------------------------------------------------------------------------- /data/kfuncs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/data/kfuncs.yaml -------------------------------------------------------------------------------- /data/libxdp-functions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/data/libxdp-functions.yaml -------------------------------------------------------------------------------- /docs/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/SUMMARY.md -------------------------------------------------------------------------------- /docs/assets/image/diagrams/af_xdp/0_initial.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/assets/image/diagrams/af_xdp/0_initial.svg -------------------------------------------------------------------------------- /docs/assets/image/diagrams/af_xdp/1_fill_write.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/assets/image/diagrams/af_xdp/1_fill_write.svg -------------------------------------------------------------------------------- /docs/assets/image/diagrams/af_xdp/2_fill_read.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/assets/image/diagrams/af_xdp/2_fill_read.svg -------------------------------------------------------------------------------- /docs/assets/image/diagrams/af_xdp/3_rx_data.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/assets/image/diagrams/af_xdp/3_rx_data.svg -------------------------------------------------------------------------------- /docs/assets/image/diagrams/af_xdp/4_tx_respond.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/assets/image/diagrams/af_xdp/4_tx_respond.svg -------------------------------------------------------------------------------- /docs/assets/image/diagrams/af_xdp/5_completion.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/assets/image/diagrams/af_xdp/5_completion.svg -------------------------------------------------------------------------------- /docs/assets/image/diagrams/af_xdp/6_final.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/assets/image/diagrams/af_xdp/6_final.svg -------------------------------------------------------------------------------- /docs/assets/image/diagrams/af_xdp/af_xdp.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/assets/image/diagrams/af_xdp/af_xdp.drawio -------------------------------------------------------------------------------- /docs/assets/image/diagrams/bloom_filter/usage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/assets/image/diagrams/bloom_filter/usage.svg -------------------------------------------------------------------------------- /docs/assets/image/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/assets/image/favicon-32x32.png -------------------------------------------------------------------------------- /docs/assets/image/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/assets/image/logo.png -------------------------------------------------------------------------------- /docs/concepts/btf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/concepts/btf.md -------------------------------------------------------------------------------- /docs/concepts/core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/concepts/core.md -------------------------------------------------------------------------------- /docs/concepts/elf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/concepts/elf.md -------------------------------------------------------------------------------- /docs/concepts/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/concepts/index.md -------------------------------------------------------------------------------- /docs/concepts/instruction-set.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/concepts/instruction-set.md -------------------------------------------------------------------------------- /docs/concepts/loader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/concepts/loader.md -------------------------------------------------------------------------------- /docs/ebpf-library/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/index.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/SUMMARY.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/concepts/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/concepts/index.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_CORE_READ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_CORE_READ.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_CORE_READ_INTO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_CORE_READ_INTO.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_CORE_READ_USER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_CORE_READ_USER.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_KPROBE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_KPROBE.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_KPROBE_SYSCALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_KPROBE_SYSCALL.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_KRETPROBE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_KRETPROBE.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_KSYSCALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_KSYSCALL.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_PROBE_READ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_PROBE_READ.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_PROBE_READ_INTO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_PROBE_READ_INTO.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_PROBE_READ_USER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_PROBE_READ_USER.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_PROG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_PROG.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_PROG2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_PROG2.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_UPROBE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_UPROBE.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_URETPROBE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_URETPROBE.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/BPF_USDT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/BPF_USDT.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/KERNEL_VERSION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/KERNEL_VERSION.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/PT_REGS_FP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/PT_REGS_FP.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/PT_REGS_IP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/PT_REGS_IP.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/PT_REGS_PARM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/PT_REGS_PARM.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/PT_REGS_PARM_SYSCALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/PT_REGS_PARM_SYSCALL.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/PT_REGS_RC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/PT_REGS_RC.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/PT_REGS_RET.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/PT_REGS_RET.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/PT_REGS_SP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/PT_REGS_SP.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/PT_REGS_SYSCALL_REGS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/PT_REGS_SYSCALL_REGS.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/SEC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/SEC.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/SUMMARY.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/___bpf_fill.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/___bpf_fill.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__always_inline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__always_inline.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__arg_arena.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__arg_arena.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__arg_ctx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__arg_ctx.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__arg_nonnull.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__arg_nonnull.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__arg_nullable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__arg_nullable.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__arg_trusted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__arg_trusted.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__array.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__bpf_unreachable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__bpf_unreachable.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__hidden.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__hidden.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__kconfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__kconfig.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__kptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__kptr.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__kptr_untrusted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__kptr_untrusted.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__ksym.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__ksym.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__noinline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__noinline.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__percpu_kptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__percpu_kptr.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__type.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__uint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__uint.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__ulong.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__ulong.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/__weak.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/__weak.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/barrier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/barrier.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/barrier_var.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/barrier_var.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_be64_to_cpu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_be64_to_cpu.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_core_cast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_core_cast.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_core_enum_value.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_core_enum_value.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_core_field_exists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_core_field_exists.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_core_field_offset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_core_field_offset.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_core_field_size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_core_field_size.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_core_read.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_core_read.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_core_read_str.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_core_read_str.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_core_read_user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_core_read_user.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_core_type_exists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_core_type_exists.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_core_type_matches.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_core_type_matches.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_core_type_size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_core_type_size.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_cpu_to_be64.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_cpu_to_be64.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_for.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_for.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_for_each.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_for_each.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_htonl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_htonl.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_htons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_htons.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_ksym_exists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_ksym_exists.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_ntohl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_ntohl.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_ntohs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_ntohs.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_printk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_printk.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_repeat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_repeat.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_seq_printf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_seq_printf.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_snprintf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_snprintf.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_stream_printk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_stream_printk.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_tail_call_static.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_tail_call_static.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_usdt_arg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_usdt_arg.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_usdt_arg_cnt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_usdt_arg_cnt.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_usdt_arg_size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_usdt_arg_size.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/bpf_usdt_cookie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/bpf_usdt_cookie.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/container_of.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/container_of.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/enum-libbpf_pin_type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/enum-libbpf_pin_type.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/index.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/ebpf/offsetof.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/ebpf/offsetof.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/index.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/SUMMARY.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_btf_load.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_btf_load.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_enable_stats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_enable_stats.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_iter_create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_iter_create.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_link__detach.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_link__detach.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_link__fd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_link__fd.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_link__open.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_link__open.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_link__pin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_link__pin.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_link__unpin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_link__unpin.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_link_create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_link_create.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_link_detach.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_link_detach.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_link_update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_link_update.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_linker__free.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_linker__free.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_linker__new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_linker__new.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_map__fd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_map__fd.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_map__ifindex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_map__ifindex.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_map__name.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_map__name.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_map__pin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_map__pin.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_map__type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_map__type.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_map__unpin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_map__unpin.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_map_create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_map_create.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_map_freeze.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_map_freeze.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_obj_get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_obj_get.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_obj_get_opts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_obj_get_opts.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_obj_pin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_obj_pin.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_obj_pin_opts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_obj_pin_opts.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_object__btf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_object__btf.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_object__load.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_object__load.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_object__name.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_object__name.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_object__open.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_object__open.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_object__pin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_object__pin.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_prog_attach.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_prog_attach.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_prog_detach.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_prog_detach.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_prog_detach2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_prog_detach2.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_prog_load.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_prog_load.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_tc_attach.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_tc_attach.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_tc_detach.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_tc_detach.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_tc_query.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_tc_query.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/bpf_xdp_query.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/bpf_xdp_query.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__add_btf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__add_btf.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__add_enum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__add_enum.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__add_func.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__add_func.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__add_fwd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__add_fwd.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__add_int.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__add_int.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__add_ptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__add_ptr.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__add_str.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__add_str.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__add_type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__add_type.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__add_var.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__add_var.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__align_of.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__align_of.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__base_btf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__base_btf.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__dedup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__dedup.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__fd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__fd.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__find_str.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__find_str.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__free.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__free.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__new.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__parse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__parse.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__raw_data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__raw_data.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__relocate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__relocate.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__set_fd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__set_fd.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf__type_cnt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf__type_cnt.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf_dump__new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf_dump__new.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf_ext__free.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf_ext__free.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/btf_ext__new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/btf_ext__new.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/index.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/ring__consume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/ring__consume.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/ring__map_fd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/ring__map_fd.md -------------------------------------------------------------------------------- /docs/ebpf-library/libbpf/userspace/ring__size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libbpf/userspace/ring__size.md -------------------------------------------------------------------------------- /docs/ebpf-library/libxdp/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libxdp/SUMMARY.md -------------------------------------------------------------------------------- /docs/ebpf-library/libxdp/functions/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libxdp/functions/index.md -------------------------------------------------------------------------------- /docs/ebpf-library/libxdp/functions/xsk_umem__fd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libxdp/functions/xsk_umem__fd.md -------------------------------------------------------------------------------- /docs/ebpf-library/libxdp/libxdp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/libxdp/libxdp.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/ARRAY_ELEM_PTR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/ARRAY_ELEM_PTR.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/BPF_FOR_EACH_ITER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/BPF_FOR_EACH_ITER.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/BPF_STRUCT_OPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/BPF_STRUCT_OPS.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/BPF_STRUCT_OPS_SLEEPABLE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/BPF_STRUCT_OPS_SLEEPABLE.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/MEMBER_VPTR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/MEMBER_VPTR.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/READ_ONCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/READ_ONCE.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/RESIZABLE_ARRAY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/RESIZABLE_ARRAY.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/SCX_OPS_DEFINE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/SCX_OPS_DEFINE.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/SUMMARY.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/WRITE_ONCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/WRITE_ONCE.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/__COMPAT_ENUM_OR_ZERO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/__COMPAT_ENUM_OR_ZERO.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/__COMPAT_scx_bpf_dsq_move.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/__COMPAT_scx_bpf_dsq_move.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/__contains.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/__contains.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/bpf_obj_drop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/bpf_obj_drop.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/bpf_obj_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/bpf_obj_new.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/bpf_rbtree_add.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/bpf_rbtree_add.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/bpf_refcount_acquire.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/bpf_refcount_acquire.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/cast_mask.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/cast_mask.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/index.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/likely.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/likely.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/log2_u32.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/log2_u32.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/log2_u64.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/log2_u64.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/private.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/private.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/scx_bpf_bstr_preamble.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/scx_bpf_bstr_preamble.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/scx_bpf_dsq_insert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/scx_bpf_dsq_insert.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/scx_bpf_dsq_insert_vtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/scx_bpf_dsq_insert_vtime.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/scx_bpf_dsq_move_to_local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/scx_bpf_dsq_move_to_local.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/scx_bpf_dump.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/scx_bpf_dump.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/scx_bpf_error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/scx_bpf_error.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/scx_bpf_exit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/scx_bpf_exit.md -------------------------------------------------------------------------------- /docs/ebpf-library/scx/unlikely.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/ebpf-library/scx/unlikely.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/linux/concepts/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/SUMMARY.md -------------------------------------------------------------------------------- /docs/linux/concepts/af_xdp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/af_xdp.md -------------------------------------------------------------------------------- /docs/linux/concepts/concurrency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/concurrency.md -------------------------------------------------------------------------------- /docs/linux/concepts/dynptrs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/dynptrs.md -------------------------------------------------------------------------------- /docs/linux/concepts/functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/functions.md -------------------------------------------------------------------------------- /docs/linux/concepts/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/index.md -------------------------------------------------------------------------------- /docs/linux/concepts/kfuncs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/kfuncs.md -------------------------------------------------------------------------------- /docs/linux/concepts/loops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/loops.md -------------------------------------------------------------------------------- /docs/linux/concepts/maps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/maps.md -------------------------------------------------------------------------------- /docs/linux/concepts/pinning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/pinning.md -------------------------------------------------------------------------------- /docs/linux/concepts/resource-limit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/resource-limit.md -------------------------------------------------------------------------------- /docs/linux/concepts/tail-calls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/tail-calls.md -------------------------------------------------------------------------------- /docs/linux/concepts/timers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/timers.md -------------------------------------------------------------------------------- /docs/linux/concepts/token.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/token.md -------------------------------------------------------------------------------- /docs/linux/concepts/trampolines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/trampolines.md -------------------------------------------------------------------------------- /docs/linux/concepts/usdt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/usdt.md -------------------------------------------------------------------------------- /docs/linux/concepts/verifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/concepts/verifier.md -------------------------------------------------------------------------------- /docs/linux/helper-function/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/SUMMARY.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_bind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_bind.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_bprm_opts_set.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_bprm_opts_set.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_cgrp_storage_get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_cgrp_storage_get.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_check_mtu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_check_mtu.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_clone_redirect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_clone_redirect.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_copy_from_user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_copy_from_user.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_csum_diff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_csum_diff.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_csum_level.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_csum_level.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_csum_update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_csum_update.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_d_path.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_d_path.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_dynptr_data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_dynptr_data.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_dynptr_from_mem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_dynptr_from_mem.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_dynptr_read.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_dynptr_read.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_dynptr_write.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_dynptr_write.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_fib_lookup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_fib_lookup.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_find_vma.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_find_vma.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_for_each_map_elem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_for_each_map_elem.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_attach_cookie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_attach_cookie.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_current_comm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_current_comm.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_current_task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_current_task.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_func_arg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_func_arg.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_func_arg_cnt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_func_arg_cnt.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_func_ip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_func_ip.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_func_ret.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_func_ret.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_hash_recalc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_hash_recalc.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_listener_sock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_listener_sock.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_local_storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_local_storage.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_netns_cookie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_netns_cookie.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_numa_node_id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_numa_node_id.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_prandom_u32.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_prandom_u32.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_retval.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_retval.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_route_realm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_route_realm.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_socket_cookie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_socket_cookie.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_socket_uid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_socket_uid.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_stack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_stack.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_stackid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_stackid.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_get_task_stack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_get_task_stack.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_getsockopt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_getsockopt.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_ima_file_hash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_ima_file_hash.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_ima_inode_hash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_ima_inode_hash.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_inode_storage_get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_inode_storage_get.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_jiffies64.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_jiffies64.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_kptr_xchg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_kptr_xchg.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_ktime_get_boot_ns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_ktime_get_boot_ns.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_ktime_get_ns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_ktime_get_ns.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_ktime_get_tai_ns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_ktime_get_tai_ns.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_l3_csum_replace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_l3_csum_replace.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_l4_csum_replace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_l4_csum_replace.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_load_hdr_opt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_load_hdr_opt.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_loop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_loop.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_lwt_push_encap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_lwt_push_encap.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_lwt_seg6_action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_lwt_seg6_action.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_map_delete_elem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_map_delete_elem.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_map_lookup_elem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_map_lookup_elem.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_map_peek_elem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_map_peek_elem.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_map_pop_elem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_map_pop_elem.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_map_push_elem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_map_push_elem.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_map_update_elem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_map_update_elem.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_msg_apply_bytes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_msg_apply_bytes.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_msg_cork_bytes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_msg_cork_bytes.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_msg_pop_data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_msg_pop_data.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_msg_pull_data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_msg_pull_data.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_msg_push_data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_msg_push_data.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_msg_redirect_hash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_msg_redirect_hash.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_msg_redirect_map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_msg_redirect_map.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_override_return.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_override_return.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_per_cpu_ptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_per_cpu_ptr.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_perf_event_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_perf_event_output.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_perf_event_read.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_perf_event_read.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_probe_read.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_probe_read.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_probe_read_kernel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_probe_read_kernel.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_probe_read_str.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_probe_read_str.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_probe_read_user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_probe_read_user.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_probe_write_user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_probe_write_user.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_rc_keydown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_rc_keydown.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_rc_pointer_rel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_rc_pointer_rel.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_rc_repeat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_rc_repeat.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_redirect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_redirect.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_redirect_map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_redirect_map.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_redirect_neigh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_redirect_neigh.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_redirect_peer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_redirect_peer.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_reserve_hdr_opt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_reserve_hdr_opt.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_ringbuf_discard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_ringbuf_discard.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_ringbuf_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_ringbuf_output.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_ringbuf_query.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_ringbuf_query.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_ringbuf_reserve.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_ringbuf_reserve.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_ringbuf_submit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_ringbuf_submit.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_send_signal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_send_signal.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_seq_printf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_seq_printf.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_seq_printf_btf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_seq_printf_btf.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_seq_write.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_seq_write.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_set_hash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_set_hash.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_set_hash_invalid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_set_hash_invalid.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_set_retval.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_set_retval.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_setsockopt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_setsockopt.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sk_assign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sk_assign.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sk_cgroup_id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sk_cgroup_id.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sk_fullsock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sk_fullsock.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sk_lookup_tcp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sk_lookup_tcp.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sk_lookup_udp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sk_lookup_udp.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sk_redirect_hash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sk_redirect_hash.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sk_redirect_map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sk_redirect_map.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sk_release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sk_release.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sk_storage_delete.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sk_storage_delete.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sk_storage_get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sk_storage_get.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_adjust_room.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_adjust_room.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_cgroup_id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_cgroup_id.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_change_head.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_change_head.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_change_proto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_change_proto.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_change_tail.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_change_tail.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_change_type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_change_type.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_ecn_set_ce.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_ecn_set_ce.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_load_bytes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_load_bytes.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_output.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_pull_data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_pull_data.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_set_tstamp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_set_tstamp.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_store_bytes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_store_bytes.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_under_cgroup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_under_cgroup.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_vlan_pop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_vlan_pop.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skb_vlan_push.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skb_vlan_push.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skc_lookup_tcp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skc_lookup_tcp.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skc_to_mptcp_sock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skc_to_mptcp_sock.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skc_to_tcp6_sock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skc_to_tcp6_sock.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skc_to_tcp_sock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skc_to_tcp_sock.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skc_to_udp6_sock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skc_to_udp6_sock.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_skc_to_unix_sock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_skc_to_unix_sock.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_snprintf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_snprintf.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_snprintf_btf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_snprintf_btf.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sock_from_file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sock_from_file.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sock_hash_update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sock_hash_update.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sock_map_update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sock_map_update.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_spin_lock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_spin_lock.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_spin_unlock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_spin_unlock.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_store_hdr_opt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_store_hdr_opt.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_strncmp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_strncmp.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_strtol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_strtol.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_strtoul.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_strtoul.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sys_bpf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sys_bpf.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sys_close.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sys_close.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_sysctl_get_name.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_sysctl_get_name.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_tail_call.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_tail_call.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_task_pt_regs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_task_pt_regs.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_task_storage_get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_task_storage_get.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_tcp_gen_syncookie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_tcp_gen_syncookie.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_tcp_send_ack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_tcp_send_ack.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_tcp_sock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_tcp_sock.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_this_cpu_ptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_this_cpu_ptr.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_timer_cancel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_timer_cancel.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_timer_init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_timer_init.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_timer_start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_timer_start.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_trace_printk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_trace_printk.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_trace_vprintk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_trace_vprintk.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_xdp_adjust_head.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_xdp_adjust_head.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_xdp_adjust_meta.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_xdp_adjust_meta.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_xdp_adjust_tail.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_xdp_adjust_tail.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_xdp_get_buff_len.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_xdp_get_buff_len.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_xdp_load_bytes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_xdp_load_bytes.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_xdp_output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_xdp_output.md -------------------------------------------------------------------------------- /docs/linux/helper-function/bpf_xdp_store_bytes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/bpf_xdp_store_bytes.md -------------------------------------------------------------------------------- /docs/linux/helper-function/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/helper-function/index.md -------------------------------------------------------------------------------- /docs/linux/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/index.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/SUMMARY.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/__bpf_trap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/__bpf_trap.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bbr_cwnd_event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bbr_cwnd_event.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bbr_init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bbr_init.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bbr_main.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bbr_main.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bbr_min_tso_segs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bbr_min_tso_segs.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bbr_set_state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bbr_set_state.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bbr_sndbuf_expand.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bbr_sndbuf_expand.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bbr_ssthresh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bbr_ssthresh.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bbr_undo_cwnd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bbr_undo_cwnd.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_arena_alloc_pages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_arena_alloc_pages.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_arena_free_pages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_arena_free_pages.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_arena_reserve_pages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_arena_reserve_pages.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cast_to_kern_ctx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cast_to_kern_ctx.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cgroup_acquire.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cgroup_acquire.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cgroup_ancestor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cgroup_ancestor.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cgroup_from_id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cgroup_from_id.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cgroup_read_xattr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cgroup_read_xattr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cgroup_release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cgroup_release.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_copy_from_user_dynptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_copy_from_user_dynptr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_copy_from_user_str.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_copy_from_user_str.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_copy_from_user_str_dynptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_copy_from_user_str_dynptr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_copy_from_user_task_dynptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_copy_from_user_task_dynptr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_copy_from_user_task_str.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_copy_from_user_task_str.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_acquire.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_acquire.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_and.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_and.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_any_and_distribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_any_and_distribute.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_any_distribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_any_distribute.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_clear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_clear.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_clear_cpu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_clear_cpu.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_copy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_copy.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_create.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_empty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_empty.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_equal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_equal.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_first.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_first.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_first_and.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_first_and.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_first_zero.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_first_zero.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_full.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_full.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_intersects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_intersects.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_or.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_or.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_populate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_populate.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_release.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_set_cpu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_set_cpu.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_setall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_setall.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_subset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_subset.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_test_and_clear_cpu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_test_and_clear_cpu.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_test_and_set_cpu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_test_and_set_cpu.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_test_cpu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_test_cpu.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_weight.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_weight.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_cpumask_xor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_cpumask_xor.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_crypto_ctx_acquire.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_crypto_ctx_acquire.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_crypto_ctx_create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_crypto_ctx_create.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_crypto_ctx_release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_crypto_ctx_release.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_crypto_decrypt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_crypto_decrypt.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_crypto_encrypt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_crypto_encrypt.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_ct_change_status.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_ct_change_status.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_ct_change_timeout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_ct_change_timeout.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_ct_insert_entry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_ct_insert_entry.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_ct_release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_ct_release.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_ct_set_nat_info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_ct_set_nat_info.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_ct_set_status.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_ct_set_status.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_ct_set_timeout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_ct_set_timeout.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_dynptr_adjust.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_dynptr_adjust.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_dynptr_clone.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_dynptr_clone.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_dynptr_copy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_dynptr_copy.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_dynptr_from_skb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_dynptr_from_skb.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_dynptr_from_xdp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_dynptr_from_xdp.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_dynptr_is_null.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_dynptr_is_null.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_dynptr_is_rdonly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_dynptr_is_rdonly.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_dynptr_memset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_dynptr_memset.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_dynptr_size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_dynptr_size.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_dynptr_slice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_dynptr_slice.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_dynptr_slice_rdwr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_dynptr_slice_rdwr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_get_dentry_xattr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_get_dentry_xattr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_get_file_xattr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_get_file_xattr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_get_fsverity_digest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_get_fsverity_digest.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_get_kmem_cache.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_get_kmem_cache.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_get_task_exe_file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_get_task_exe_file.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_bits_destroy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_bits_destroy.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_bits_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_bits_new.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_bits_next.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_bits_next.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_css_destroy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_css_destroy.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_css_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_css_new.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_css_next.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_css_next.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_css_task_destroy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_css_task_destroy.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_css_task_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_css_task_new.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_css_task_next.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_css_task_next.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_dmabuf_destroy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_dmabuf_destroy.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_dmabuf_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_dmabuf_new.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_dmabuf_next.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_dmabuf_next.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_kmem_cache_destroy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_kmem_cache_destroy.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_kmem_cache_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_kmem_cache_new.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_kmem_cache_next.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_kmem_cache_next.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_num_destroy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_num_destroy.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_num_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_num_new.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_num_next.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_num_next.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_scx_dsq_destroy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_scx_dsq_destroy.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_scx_dsq_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_scx_dsq_new.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_scx_dsq_next.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_scx_dsq_next.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_task_destroy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_task_destroy.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_task_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_task_new.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_task_next.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_task_next.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_task_vma_destroy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_task_vma_destroy.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_task_vma_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_task_vma_new.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_iter_task_vma_next.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_iter_task_vma_next.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_key_put.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_key_put.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_kfree_skb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_kfree_skb.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_list_back.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_list_back.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_list_front.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_list_front.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_list_pop_back.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_list_pop_back.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_list_pop_front.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_list_pop_front.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_list_push_back_impl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_list_push_back_impl.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_list_push_front_impl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_list_push_front_impl.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_local_irq_restore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_local_irq_restore.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_local_irq_save.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_local_irq_save.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_lookup_system_key.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_lookup_system_key.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_lookup_user_key.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_lookup_user_key.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_map_sum_elem_count.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_map_sum_elem_count.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_obj_drop_impl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_obj_drop_impl.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_obj_new_impl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_obj_new_impl.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_path_d_path.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_path_d_path.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_percpu_obj_drop_impl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_percpu_obj_drop_impl.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_percpu_obj_new_impl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_percpu_obj_new_impl.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_preempt_disable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_preempt_disable.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_preempt_enable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_preempt_enable.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_probe_read_kernel_dynptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_probe_read_kernel_dynptr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_probe_read_user_dynptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_probe_read_user_dynptr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_probe_read_user_str_dynptr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_probe_read_user_str_dynptr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_put_file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_put_file.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_qdisc_bstats_update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_qdisc_bstats_update.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_qdisc_init_prologue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_qdisc_init_prologue.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_qdisc_skb_drop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_qdisc_skb_drop.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_qdisc_watchdog_schedule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_qdisc_watchdog_schedule.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_rbtree_add_impl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_rbtree_add_impl.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_rbtree_first.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_rbtree_first.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_rbtree_left.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_rbtree_left.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_rbtree_remove.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_rbtree_remove.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_rbtree_right.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_rbtree_right.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_rbtree_root.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_rbtree_root.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_rcu_read_lock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_rcu_read_lock.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_rcu_read_unlock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_rcu_read_unlock.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_rdonly_cast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_rdonly_cast.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_refcount_acquire_impl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_refcount_acquire_impl.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_remove_dentry_xattr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_remove_dentry_xattr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_res_spin_lock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_res_spin_lock.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_res_spin_lock_irqsave.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_res_spin_lock_irqsave.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_res_spin_unlock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_res_spin_unlock.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_res_spin_unlock_irqrestore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_res_spin_unlock_irqrestore.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_send_signal_task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_send_signal_task.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_session_cookie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_session_cookie.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_session_is_return.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_session_is_return.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_set_dentry_xattr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_set_dentry_xattr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_sk_assign_tcp_reqsk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_sk_assign_tcp_reqsk.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_skb_ct_alloc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_skb_ct_alloc.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_skb_ct_lookup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_skb_ct_lookup.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_skb_get_fou_encap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_skb_get_fou_encap.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_skb_get_hash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_skb_get_hash.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_skb_get_xfrm_info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_skb_get_xfrm_info.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_skb_set_fou_encap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_skb_set_fou_encap.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_skb_set_xfrm_info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_skb_set_xfrm_info.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_sock_addr_set_sun_path.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_sock_addr_set_sun_path.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_sock_destroy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_sock_destroy.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_sock_ops_enable_tx_tstamp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_sock_ops_enable_tx_tstamp.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_strchr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_strchr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_strchrnul.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_strchrnul.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_strcmp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_strcmp.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_strcspn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_strcspn.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_stream_vprintk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_stream_vprintk.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_strlen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_strlen.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_strnchr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_strnchr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_strnlen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_strnlen.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_strnstr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_strnstr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_strrchr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_strrchr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_strspn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_strspn.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_strstr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_strstr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_task_acquire.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_task_acquire.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_task_from_pid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_task_from_pid.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_task_from_vpid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_task_from_vpid.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_task_get_cgroup1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_task_get_cgroup1.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_task_release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_task_release.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_task_under_cgroup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_task_under_cgroup.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_throw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_throw.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_verify_pkcs7_signature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_verify_pkcs7_signature.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_wq_init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_wq_init.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_wq_set_callback_impl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_wq_set_callback_impl.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_wq_start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_wq_start.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_xdp_ct_alloc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_xdp_ct_alloc.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_xdp_ct_lookup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_xdp_ct_lookup.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_xdp_flow_lookup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_xdp_flow_lookup.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_xdp_get_xfrm_state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_xdp_get_xfrm_state.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_xdp_metadata_rx_hash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_xdp_metadata_rx_hash.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_xdp_metadata_rx_timestamp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_xdp_metadata_rx_timestamp.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_xdp_metadata_rx_vlan_tag.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_xdp_metadata_rx_vlan_tag.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/bpf_xdp_xfrm_state_release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/bpf_xdp_xfrm_state_release.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/cgroup_rstat_flush.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/cgroup_rstat_flush.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/cgroup_rstat_updated.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/cgroup_rstat_updated.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/crash_kexec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/crash_kexec.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/css_rstat_flush.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/css_rstat_flush.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/css_rstat_updated.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/css_rstat_updated.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/cubictcp_acked.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/cubictcp_acked.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/cubictcp_cong_avoid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/cubictcp_cong_avoid.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/cubictcp_cwnd_event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/cubictcp_cwnd_event.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/cubictcp_init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/cubictcp_init.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/cubictcp_recalc_ssthresh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/cubictcp_recalc_ssthresh.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/cubictcp_state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/cubictcp_state.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/dctcp_cwnd_event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/dctcp_cwnd_event.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/dctcp_cwnd_undo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/dctcp_cwnd_undo.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/dctcp_init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/dctcp_init.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/dctcp_ssthresh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/dctcp_ssthresh.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/dctcp_state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/dctcp_state.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/dctcp_update_alpha.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/dctcp_update_alpha.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/hid_bpf_allocate_context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/hid_bpf_allocate_context.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/hid_bpf_attach_prog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/hid_bpf_attach_prog.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/hid_bpf_get_data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/hid_bpf_get_data.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/hid_bpf_hw_output_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/hid_bpf_hw_output_report.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/hid_bpf_hw_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/hid_bpf_hw_request.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/hid_bpf_input_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/hid_bpf_input_report.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/hid_bpf_release_context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/hid_bpf_release_context.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/hid_bpf_try_input_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/hid_bpf_try_input_report.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/index.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_consume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_consume.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_cpu_node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_cpu_node.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_cpu_rq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_cpu_rq.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_cpuperf_cap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_cpuperf_cap.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_cpuperf_cur.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_cpuperf_cur.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_cpuperf_set.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_cpuperf_set.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_create_dsq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_create_dsq.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_destroy_dsq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_destroy_dsq.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_dispatch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_dispatch.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_dispatch_cancel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_dispatch_cancel.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_dispatch_from_dsq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_dispatch_from_dsq.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_dispatch_nr_slots.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_dispatch_nr_slots.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_dispatch_vtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_dispatch_vtime.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_dsq_insert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_dsq_insert.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_dsq_insert_vtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_dsq_insert_vtime.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_dsq_move.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_dsq_move.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_dsq_move_set_slice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_dsq_move_set_slice.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_dsq_move_set_vtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_dsq_move_set_vtime.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_dsq_move_to_local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_dsq_move_to_local.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_dsq_move_vtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_dsq_move_vtime.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_dsq_nr_queued.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_dsq_nr_queued.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_dump_bstr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_dump_bstr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_error_bstr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_error_bstr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_events.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_exit_bstr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_exit_bstr.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_get_idle_cpumask.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_get_idle_cpumask.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_get_idle_cpumask_node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_get_idle_cpumask_node.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_get_idle_smtmask.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_get_idle_smtmask.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_get_idle_smtmask_node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_get_idle_smtmask_node.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_get_online_cpumask.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_get_online_cpumask.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_get_possible_cpumask.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_get_possible_cpumask.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_kick_cpu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_kick_cpu.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_now.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_now.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_nr_cpu_ids.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_nr_cpu_ids.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_nr_node_ids.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_nr_node_ids.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_pick_any_cpu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_pick_any_cpu.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_pick_any_cpu_node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_pick_any_cpu_node.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_pick_idle_cpu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_pick_idle_cpu.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_pick_idle_cpu_node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_pick_idle_cpu_node.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_put_cpumask.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_put_cpumask.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_put_idle_cpumask.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_put_idle_cpumask.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_reenqueue_local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_reenqueue_local.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_select_cpu_and.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_select_cpu_and.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_select_cpu_dfl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_select_cpu_dfl.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_task_cgroup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_task_cgroup.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_task_cpu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_task_cpu.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/scx_bpf_task_running.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/scx_bpf_task_running.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/tcp_cong_avoid_ai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/tcp_cong_avoid_ai.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/tcp_reno_cong_avoid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/tcp_reno_cong_avoid.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/tcp_reno_ssthresh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/tcp_reno_ssthresh.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/tcp_reno_undo_cwnd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/tcp_reno_undo_cwnd.md -------------------------------------------------------------------------------- /docs/linux/kfuncs/tcp_slow_start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/kfuncs/tcp_slow_start.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_ARENA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_ARENA.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_ARRAY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_ARRAY.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_ARRAY_OF_MAPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_ARRAY_OF_MAPS.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_BLOOM_FILTER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_BLOOM_FILTER.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_CGROUP_ARRAY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_CGROUP_ARRAY.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_CGROUP_STORAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_CGROUP_STORAGE.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_CGRP_STORAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_CGRP_STORAGE.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_CPUMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_CPUMAP.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_DEVMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_DEVMAP.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_DEVMAP_HASH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_DEVMAP_HASH.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_HASH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_HASH.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_HASH_OF_MAPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_HASH_OF_MAPS.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_INODE_STORAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_INODE_STORAGE.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_LPM_TRIE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_LPM_TRIE.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_LRU_HASH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_LRU_HASH.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_LRU_PERCPU_HASH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_LRU_PERCPU_HASH.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_PERCPU_ARRAY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_PERCPU_ARRAY.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_PERCPU_HASH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_PERCPU_HASH.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_PROG_ARRAY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_PROG_ARRAY.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_QUEUE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_QUEUE.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_RINGBUF.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_RINGBUF.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_SK_STORAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_SK_STORAGE.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_SOCKHASH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_SOCKHASH.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_SOCKMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_SOCKMAP.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_STACK.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_STACK.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_STACK_TRACE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_STACK_TRACE.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_STRUCT_OPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_STRUCT_OPS.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_TASK_STORAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_TASK_STORAGE.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_USER_RINGBUF.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_USER_RINGBUF.md -------------------------------------------------------------------------------- /docs/linux/map-type/BPF_MAP_TYPE_XSKMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/BPF_MAP_TYPE_XSKMAP.md -------------------------------------------------------------------------------- /docs/linux/map-type/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/SUMMARY.md -------------------------------------------------------------------------------- /docs/linux/map-type/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/map-type/index.md -------------------------------------------------------------------------------- /docs/linux/program-context/__sk_buff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-context/__sk_buff.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_CGROUP_SKB.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_CGROUP_SKB.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_EXT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_EXT.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_KPROBE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_KPROBE.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_LIRC_MODE2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_LIRC_MODE2.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_LSM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_LSM.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_LWT_IN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_LWT_IN.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_LWT_OUT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_LWT_OUT.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_LWT_XMIT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_LWT_XMIT.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_NETFILTER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_NETFILTER.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_PERF_EVENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_PERF_EVENT.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_SCHED_ACT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_SCHED_ACT.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_SCHED_CLS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_SCHED_CLS.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_SK_LOOKUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_SK_LOOKUP.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_SK_MSG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_SK_MSG.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_SK_SKB.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_SK_SKB.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_SOCK_OPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_SOCK_OPS.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_STRUCT_OPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_STRUCT_OPS.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_SYSCALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_SYSCALL.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_TRACEPOINT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_TRACEPOINT.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_TRACING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_TRACING.md -------------------------------------------------------------------------------- /docs/linux/program-type/BPF_PROG_TYPE_XDP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/BPF_PROG_TYPE_XDP.md -------------------------------------------------------------------------------- /docs/linux/program-type/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/SUMMARY.md -------------------------------------------------------------------------------- /docs/linux/program-type/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/program-type/index.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_BTF_GET_FD_BY_ID.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_BTF_GET_FD_BY_ID.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_BTF_GET_NEXT_ID.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_BTF_GET_NEXT_ID.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_BTF_LOAD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_BTF_LOAD.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_ENABLE_STATS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_ENABLE_STATS.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_ITER_CREATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_ITER_CREATE.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_LINK_CREATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_LINK_CREATE.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_LINK_DETACH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_LINK_DETACH.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_LINK_GET_FD_BY_ID.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_LINK_GET_FD_BY_ID.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_LINK_GET_NEXT_ID.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_LINK_GET_NEXT_ID.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_LINK_UPDATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_LINK_UPDATE.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_MAP_CREATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_MAP_CREATE.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_MAP_DELETE_BATCH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_MAP_DELETE_BATCH.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_MAP_DELETE_ELEM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_MAP_DELETE_ELEM.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_MAP_FREEZE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_MAP_FREEZE.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_MAP_GET_FD_BY_ID.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_MAP_GET_FD_BY_ID.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_MAP_GET_NEXT_ID.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_MAP_GET_NEXT_ID.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_MAP_GET_NEXT_KEY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_MAP_GET_NEXT_KEY.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_MAP_LOOKUP_BATCH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_MAP_LOOKUP_BATCH.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_MAP_LOOKUP_ELEM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_MAP_LOOKUP_ELEM.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_MAP_UPDATE_BATCH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_MAP_UPDATE_BATCH.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_MAP_UPDATE_ELEM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_MAP_UPDATE_ELEM.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_OBJ_GET.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_OBJ_GET.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_OBJ_GET_INFO_BY_FD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_OBJ_GET_INFO_BY_FD.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_OBJ_PIN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_OBJ_PIN.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_PROG_ATTACH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_PROG_ATTACH.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_PROG_BIND_MAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_PROG_BIND_MAP.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_PROG_DETACH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_PROG_DETACH.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_PROG_GET_FD_BY_ID.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_PROG_GET_FD_BY_ID.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_PROG_GET_NEXT_ID.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_PROG_GET_NEXT_ID.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_PROG_LOAD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_PROG_LOAD.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_PROG_QUERY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_PROG_QUERY.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_PROG_TEST_RUN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_PROG_TEST_RUN.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_RAW_TRACEPOINT_OPEN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_RAW_TRACEPOINT_OPEN.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_TASK_FD_QUERY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_TASK_FD_QUERY.md -------------------------------------------------------------------------------- /docs/linux/syscall/BPF_TOKEN_CREATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/BPF_TOKEN_CREATE.md -------------------------------------------------------------------------------- /docs/linux/syscall/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/SUMMARY.md -------------------------------------------------------------------------------- /docs/linux/syscall/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/syscall/index.md -------------------------------------------------------------------------------- /docs/linux/timeline/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/linux/timeline/index.md -------------------------------------------------------------------------------- /docs/meta.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/meta.md -------------------------------------------------------------------------------- /docs/stylesheets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/docs/stylesheets/extra.css -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/go.sum -------------------------------------------------------------------------------- /hooks/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | -------------------------------------------------------------------------------- /hooks/links_in_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/hooks/links_in_code.py -------------------------------------------------------------------------------- /hooks/mdx_outline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/hooks/mdx_outline.py -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /out/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /overwrites/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/overwrites/404.html -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/requirements.txt -------------------------------------------------------------------------------- /tools/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/Dockerfile -------------------------------------------------------------------------------- /tools/bin/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /tools/feature-gen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/feature-gen/main.go -------------------------------------------------------------------------------- /tools/feature-gen/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/feature-gen/tags.go -------------------------------------------------------------------------------- /tools/feature-gen/timeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/feature-gen/timeline.go -------------------------------------------------------------------------------- /tools/helper-def-scraper/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/helper-def-scraper/main.go -------------------------------------------------------------------------------- /tools/helper-ref-gen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/helper-ref-gen/main.go -------------------------------------------------------------------------------- /tools/image-version: -------------------------------------------------------------------------------- 1 | 1728738246 2 | -------------------------------------------------------------------------------- /tools/kfunc-gen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/kfunc-gen/main.go -------------------------------------------------------------------------------- /tools/kfunc-gen/vmlinux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/kfunc-gen/vmlinux -------------------------------------------------------------------------------- /tools/kfunc-gen/vmlinux-update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/kfunc-gen/vmlinux-update.md -------------------------------------------------------------------------------- /tools/libbpf-ref: -------------------------------------------------------------------------------- 1 | 4c893341f5513055a148bedbf7e2fbff392325b2 2 | -------------------------------------------------------------------------------- /tools/libbpf-tag-gen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/libbpf-tag-gen/main.go -------------------------------------------------------------------------------- /tools/mtu-calc/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/mtu-calc/const.go -------------------------------------------------------------------------------- /tools/mtu-calc/drivers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/mtu-calc/drivers.go -------------------------------------------------------------------------------- /tools/mtu-calc/macro.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/mtu-calc/macro.go -------------------------------------------------------------------------------- /tools/mtu-calc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/mtu-calc/main.go -------------------------------------------------------------------------------- /tools/mtu-calc/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/mtu-calc/table.go -------------------------------------------------------------------------------- /tools/mtu-calc/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/mtu-calc/vars.go -------------------------------------------------------------------------------- /tools/spellcheck/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/spellcheck/main.go -------------------------------------------------------------------------------- /tools/version-finder/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/version-finder/main.go -------------------------------------------------------------------------------- /tools/version-finder/patterns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isovalent/ebpf-docs/HEAD/tools/version-finder/patterns.yaml --------------------------------------------------------------------------------