📦 linux-manual
82568 pages · page 38 of 413
B (continued)
- bnx2x_vlan_mac_h_read_lock(9)lock the vlan mac head list reader lock✨
- bnx2x_vlan_mac_h_read_unlock(9)unlock the vlan mac head list reader lock✨
- bnx2x_vlan_mac_restore(9)reconfigure next MAC/VLAN/VLAN-MAC element✨
- bnx2x_vlan_mac_set_cmd_hdr_e2(9)set a header in a single classify ramrod✨
- bnx2x_vlan_mac_set_rdata_hdr_e1x(9)set a header in a single classify ramrod✨
- bnx2x_vlan_mac_set_rdata_hdr_e2(9)set the classify ramrod data header✨
- bnx2x_wait_sp_comp(9)wait for the outstanding SP commands.✨
- bnx2x_wait_vlan_mac(9)passively wait for 5 seconds until all work completes.✨
- bnxt_io_error_detected(9)called when PCI error is detected✨
- bnxt_io_resume(9)called when traffic can start flowing again.✨
- bnxt_io_slot_reset(9)called after the pci bus has been reset.✨
- bnxt_qplib_map_rc(9)map return type based on opcode✨
- bnxt_qplib_rcfw_send_message(9)qplib interface to send and complete rcfw command.✨
- bnxt_re_is_fw_stalled(9)Check firmware health✨
- board(9)✨
- board_added(9)Called after a board has been added to the system.✨
- board_assembly_show(9)board assembly name✨
- board_info(9)✨
- board_name_show(9)board name✨
- board_replaced(9)Called after a board has been replaced in the system.✨
- board_tracer_show(9)board tracer number✨
- bond_3ad_adapter_speed_duplex_changed(9)handle a slave's speed / duplex change indication✨
- bond_3ad_bind_slave(9)initialize a slave's port✨
- bond_3ad_handle_link_change(9)handle a slave's link status change indication✨
- bond_3ad_initialize(9)initialize a bond's 802.3ad parameters and structures✨
- bond_3ad_initiate_agg_selection(9)initate aggregator selection✨
- bond_3ad_rx_indication(9)handle a received frame✨
- bond_3ad_set_carrier(9)set link state for bonding master✨
- bond_3ad_state_machine_handler(9)handle state machines timeout✨
- bond_3ad_unbind_slave(9)deinitialize a slave's port✨
- bond_3ad_update_ad_actor_settings(9)reflect change of actor settings to ports✨
- bond_3ad_update_lacp_active(9)change the lacp active✨
- bond_3ad_update_lacp_rate(9)change the lacp rate✨
- bond_advance_esn_state(9)ESN support for IPSec HW offload✨
- bond_agg_timer_advance(9)advance agg_select_timer✨
- bond_alb_handle_active_change(9)assign new curr_active_slave✨
- bond_change_active_slave(9)change the active slave into the specified one✨
- bond_choose_primary_or_current(9)select the primary or high priority slave✨
- bond_dev_queue_xmit(9)Prepare skb for xmit.✨
- bond_find_best_slave(9)select the best available slave to be the active one✨
- bond_for_each_slave(9)iterate over all slaves✨
- bond_get_slave_by_id(9)get xmit slave with slave_id✨
- bond_ipsec_add_sa(9)program device with a security association✨
- bond_ipsec_del_sa(9)clear out this specific SA✨
- bond_ipsec_dev(9)Get active device for IPsec offload✨
- bond_ipsec_offload_ok(9)can this packet use the xfrm hw offload✨
- bond_opt_get(9)get a pointer to an option✨
- bond_opt_parse(9)parse option value✨
- bond_opt_tryset_rtnl(9)try to acquire rtnl and call __bond_opt_set✨
- bond_rr_gen_slave_id(9)generate slave id based on packets_per_slave✨
- bond_select_active_slave(9)select a new active slave, if needed✨
- bond_set_dev_addr(9)clone slave's address to bond✨
- bond_sk_hash_l34(9)generate a hash value based on the socket's L3 and L4 fields✨
- bond_vlan_rx_add_vid(9)Propagates adding an id to slaves✨
- bond_vlan_rx_kill_vid(9)Propagates deleting an id to slaves✨
- bond_xfrm_update_stats(9)Update xfrm state✨
- bond_xmit_hash(9)generate a hash value based on the xmit policy✨
- bond_xmit_hash_xdp(9)generate a hash value based on the xmit policy✨
- boot_kstrtoul(9)convert a string to an unsigned long✨
- boot_override_clock(9)Compatibility layer for deprecated boot option✨
- boot_override_clocksource(9)boot clock override✨
- bootconfig_cmdline_requested(9)Was "bootconfig" passed on the cmdline?✨
- bootflag_show(9)Get function for sysfs attribute bootflag✨
- bootflag_store(9)Set function for sysfs attribute bootflag✨
- boottime_show(9)Get function for sysfs attribute boottime✨
- boottime_store(9)Set function for sysfs attribute boottime✨
- borrow_pbn_lock_from_pool(9)Borrow a PBN lock from the pool and initialize it with the provided type.✨
- bos_desc(9)prepares the BOS descriptor.✨
- bpf_arena_map_kern_vm_start(9)kern_vm_start lookup by struct bpf_map *✨
- bpf_binprm_select_interp(9)run this exec under an interpreter the entry bound✨
- bpf_binprm_set_flags(9)choose the interpreter invocation flags for this exec✨
- bpf_binprm_set_interp(9)select the interpreter for the current exec✨
- bpf_binprm_set_interp_arg(9)set a single argument for the interpreter✨
- bpf_cgroup_acquire(9)Acquire a reference to a cgroup. A cgroup acquired by this kfunc which is not stored in a map as a kptr, must be released by calling bpf_cgroup_release().✨
- bpf_cgroup_ancestor(9)Perform a lookup on an entry in a cgroup's ancestor array. A cgroup returned by this kfunc which is not subsequently stored in a map, must be released by calling bpf_cgroup_release().✨
- bpf_cgroup_from_id(9)Find a cgroup from its ID. A cgroup returned by this kfunc which is not subsequently stored in a map, must be released by calling bpf_cgroup_release().✨
- bpf_cgroup_read_xattr(9)read xattr of a cgroup's node in cgroupfs✨
- bpf_cgroup_release(9)Release the reference acquired on a cgroup. If this kfunc is invoked in an RCU read region, the cgroup is guaranteed to not be freed until the current grace period has ended, even if its refcount…✨
- bpf_check_classic(9)verify socket filter code✨
- bpf_convert_filter(9)convert filter program✨
- bpf_copy_from_user_str(9)Copy a string from an unsafe user address✨
- bpf_copy_from_user_task_str(9)Copy a string from an task's address space✨
- bpf_cpumask_acquire(9)Acquire a reference to a BPF cpumask.✨
- bpf_cpumask_and(9)AND two cpumasks and store the result.✨
- bpf_cpumask_any_and_distribute(9)Return a random set CPU from the AND of two cpumasks.✨
- bpf_cpumask_any_distribute(9)Return a random set CPU from a cpumask.✨
- bpf_cpumask_clear(9)Clear all of the bits in a BPF cpumask.✨
- bpf_cpumask_clear_cpu(9)Clear a bit for a CPU in a BPF cpumask.✨
- bpf_cpumask_copy(9)Copy the contents of a cpumask into a BPF cpumask.✨
- bpf_cpumask_create(9)Create a mutable BPF cpumask.✨
- bpf_cpumask_empty(9)Check if a cpumask is empty.✨
- bpf_cpumask_equal(9)Check two cpumasks for equality.✨
- bpf_cpumask_first(9)Get the index of the first nonzero bit in the cpumask.✨
- bpf_cpumask_first_and(9)Return the index of the first nonzero bit from the AND of two cpumasks.✨
- bpf_cpumask_first_zero(9)Get the index of the first unset bit in the cpumask.✨
- bpf_cpumask_full(9)Check if a cpumask has all bits set.✨
- bpf_cpumask_intersects(9)Check two cpumasks for overlap.✨
- bpf_cpumask_or(9)OR two cpumasks and store the result.✨
- bpf_cpumask_populate(9)Populate the CPU mask from the contents of a BPF memory region.✨
- bpf_cpumask_release(9)Release a previously acquired BPF cpumask.✨
- bpf_cpumask_set_cpu(9)Set a bit for a CPU in a BPF cpumask.✨
- bpf_cpumask_setall(9)Set all of the bits in a BPF cpumask.✨
- bpf_cpumask_subset(9)Check if a cpumask is a subset of another.✨
- bpf_cpumask_test_and_clear_cpu(9)Atomically test and clear a CPU in a BPF cpumask.✨
- bpf_cpumask_test_and_set_cpu(9)Atomically test and set a CPU in a BPF cpumask.✨
- bpf_cpumask_test_cpu(9)Test whether a CPU is set in a cpumask.✨
- bpf_cpumask_weight(9)Return the number of bits in @cpumask.✨
- bpf_cpumask_xor(9)XOR two cpumasks and store the result.✨
- bpf_crypto_ctx_acquire(9)Acquire a reference to a BPF crypto context.✨
- bpf_crypto_ctx_create(9)Create a mutable BPF crypto context.✨
- bpf_crypto_ctx_release(9)Release a previously acquired BPF crypto context.✨
- bpf_crypto_decrypt(9)Decrypt buffer using configured context and IV provided.✨
- bpf_crypto_encrypt(9)Encrypt buffer using configured context and IV provided.✨
- bpf_dynptr_copy(9)Copy data from one dynptr to another.✨
- bpf_dynptr_from_skb_meta(9)Initialize a dynptr to the skb metadata area.✨
- bpf_dynptr_memset(9)Fill dynptr memory with a constant byte.✨
- bpf_dynptr_slice(9)Obtain a read-only pointer to the dynptr data.✨
- bpf_dynptr_slice_rdwr(9)Obtain a writable pointer to the dynptr data.✨
- bpf_get_dentry_xattr(9)get xattr of a dentry✨
- bpf_get_file_xattr(9)get xattr of a file✨
- bpf_get_fsverity_digest(9)read fsverity digest of file✨
- bpf_get_mem_cgroup(9)Get a reference to a memory cgroup✨
- bpf_get_root_mem_cgroup(9)Returns a pointer to the root memory cgroup✨
- bpf_get_task_exe_file(9)get a reference on the exe_file struct file member of the mm_struct that is nested within the supplied task_struct✨
- bpf_icmp_send(9)Send an ICMP control message✨
- bpf_iter_bits_destroy(9)Destroy a bpf_iter_bits✨
- bpf_iter_bits_new(9)Initialize a new bits iterator for a given memory area✨
- bpf_iter_bits_next(9)Get the next bit in a bpf_iter_bits✨
- bpf_iter_scx_dsq_destroy(9)Destroy a DSQ iterator✨
- bpf_iter_scx_dsq_new(9)Create a DSQ iterator✨
- bpf_iter_scx_dsq_next(9)Progress a DSQ iterator✨
- bpf_key_put(9)decrement key reference count if key is valid and free bpf_key✨
- bpf_ksock_acquire(9)Acquire a reference to a BPF kernel socket.✨
- bpf_ksock_connect(9)Connect a BPF kernel socket to a remote address.✨
- bpf_ksock_create(9)Create a BPF kernel socket.✨
- bpf_ksock_release(9)Release a BPF kernel socket.✨
- bpf_ksock_send(9)Send data through a BPF kernel socket.✨
- bpf_list_push_back(9)add a node to the back of a BPF linked list✨
- bpf_list_push_front(9)add a node to the front of a BPF linked list✨
- bpf_lookup_system_key(9)lookup a key by a system-defined ID✨
- bpf_lookup_user_key(9)lookup a key by its serial✨
- bpf_mem_cgroup_flush_stats(9)Flush memory cgroup's statistics✨
- bpf_mem_cgroup_memory_events(9)Read memory cgroup's memory event value✨
- bpf_mem_cgroup_page_state(9)Read memory cgroup's page state counter✨
- bpf_mem_cgroup_usage(9)Read memory cgroup's usage✨
- bpf_mem_cgroup_vm_events(9)Read memory cgroup's vm event counter✨
- bpf_obj_drop(9)drop a previously allocated object✨
- bpf_obj_new(9)allocate an object described by program BTF✨
- bpf_path_d_path(9)resolve the pathname for the supplied path✨
- bpf_percpu_obj_drop(9)drop a previously allocated percpu object✨
- bpf_percpu_obj_new(9)allocate a percpu object described by program BTF✨
- bpf_prog_arena(9)return the bpf_map of the arena referenced by @prog✨
- bpf_prog_array_delete_safe_at(9)Replaces the program at the given index into the program array with a dummy no-op program.✨
- bpf_prog_array_update_at(9)Updates the program at the given index into the program array.✨
- bpf_prog_create(9)create an unattached filter✨
- bpf_prog_create_from_user(9)create an unattached filter from user buffer✨
- bpf_prog_select_runtime(9)select exec runtime for BPF program✨
- bpf_put_file(9)put a reference on the supplied file✨
- bpf_put_mem_cgroup(9)Put a reference to a memory cgroup✨
- bpf_rbtree_add(9)add a node to a BPF rbtree✨
- bpf_real_data_inode(9)get the real inode hosting a file's data✨
- bpf_refcount_acquire(9)turn a local kptr into an owning reference✨
- bpf_remove_dentry_xattr(9)remove a xattr of a dentry✨
- bpf_remove_dentry_xattr_locked(9)remove a xattr of a dentry✨
- bpf_set_dentry_xattr(9)set a xattr of a dentry✨
- bpf_set_dentry_xattr_locked(9)set a xattr of a dentry✨
- bpf_skb_meta_pointer(9)Gets a mutable pointer within the skb metadata area.✨
- bpf_sock_read_xattr(9)read xattr of a socket's inode in sockfs✨
- bpf_strcasecmp(9)Compare two strings, ignoring the case of the characters✨
- bpf_strcasestr(9)Find the first substring in a string, ignoring the case of the characters✨
- bpf_strchr(9)Find the first occurrence of a character in a string✨
- bpf_strchrnul(9)Find and return a character in a string, or end of string✨
- bpf_strcmp(9)Compare two strings✨
- bpf_strcspn(9)Calculate the length of the initial substring of @s__ign which does not contain letters in @reject__ign✨
- bpf_strlen(9)Calculate the length of a string✨
- bpf_strncasestr(9)Find the first substring in a length-limited string, ignoring the case of the characters✨
- bpf_strnchr(9)Find a character in a length limited string✨
- bpf_strnlen(9)Calculate the length of a length-limited string✨
- bpf_strnstr(9)Find the first substring in a length-limited string✨
- bpf_strrchr(9)Find the last occurrence of a character in a string✨
- bpf_strspn(9)Calculate the length of the initial substring of @s__ign which only contains letters in @accept__ign✨
- bpf_strstr(9)Find the first substring in a string✨
- bpf_struct_ops_for_each_prog(9)Invoke @cb for each member prog✨
- bpf_task_acquire(9)Acquire a reference to a task. A task acquired by this kfunc which is not stored in a map as a kptr, must be released by calling bpf_task_release().✨
- bpf_task_from_pid(9)Find a struct task_struct from its pid by looking it up in the root pid namespace idr. If a task is returned, it must either be stored in a map, or released with bpf_task_release().✨
- bpf_task_from_vpid(9)Find a struct task_struct from its vpid by looking it up in the pid namespace of the current task. If a task is returned, it must either be stored in a map, or released with bpf_task_release().✨
- bpf_task_get_cgroup1(9)Acquires the associated cgroup of a task within a specific cgroup1 hierarchy. The cgroup1 hierarchy is identified by its hierarchy ID.✨
- bpf_task_release(9)Release the reference acquired on a task.✨
- bpf_task_under_cgroup(9)wrap task_under_cgroup_hierarchy() as a kfunc, test task's membership of cgroup ancestry.✨
- bpf_task_work_schedule_resume(9)Schedule BPF callback using task_work_add with TWA_RESUME mode✨
- bpf_task_work_schedule_signal(9)Schedule BPF callback using task_work_add with TWA_SIGNAL mode✨
- bpf_timer_cancel_async(9)try to deactivate a timer✨
- bpf_verify_pkcs7_signature(9)verify a PKCS#7 signature✨
- bpf_wakeup_sources_get_head(9)Get the head of the wakeup sources list✨
- bpf_wakeup_sources_read_lock(9)Acquire the SRCU lock for wakeup sources✨
- bpf_wakeup_sources_read_unlock(9)Release the SRCU lock for wakeup sources✨
- bpf_xdp_metadata_rx_hash(9)Read XDP frame RX hash.✨
- bpf_xdp_metadata_rx_timestamp(9)Read XDP frame RX timestamp.✨
- bpf_xdp_metadata_rx_vlan_tag(9)Get XDP packet outermost VLAN tag✨
- bpf_xdp_pull_data(9)Pull in non-linear xdp data.✨
💅
getting it ready, bestie…