befs_bt_get_key(9)
π befs_bt_get_key(9) π
from the Kernel API Manual, bestie β and yes, this is the one that returns a pointer to the start of a key β¨
πΈ NAME πΈ
befs_bt_get_key β returns a pointer to the start of a key π
π SYNOPSIS π
okay so the signature is literally giving:
char * befs_bt_get_key (struct super_block *sb , struct befs_btree_node
*node , int index , u16 * keylen );
π¦ ARGUMENTS π¦
sbβ filesystem superblock π«Άnodeβ the node in which to look for the key πindexβ the index of the key to get π’keylenβ modified to be the length of the key at index π
π DESCRIPTION π
Returns a valid pointer into node on success π. On failure (bad input), it returns NULL and sets *keylen = 0 ππ. That's the whole vibe check, no cap.
π SEE ALSO π
Kernel file ./fs/befs/btree.c is home base, and the whole squad is:
befs_bt_read_super(9)befs_bt_read_node(9)befs_btree_find(9)befs_find_key(9)befs_btree_read(9)befs_btree_seekleaf(9)befs_leafnode(9)befs_bt_keylen_index(9)befs_bt_valarray(9)befs_bt_keydata(9)befs_compare_strings(9)
okay love u bye bestie π
π«Ά β signing off from ./fs/befs, October 2026, and itβs befs_bt_get_key(9) if you need to find it again πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms