fbnic_tlv_attr_get_string(9)
okay bestie, welcome to fbnic_tlv_attr_get_string(9) from the Kernel API Manual β yes, we're doing kernel API lore today and it's giving βstring retrieval but make it cuteβ πβ¨
πΈ NAME πΈ
fbnic_tlv_attr_get_string β retrieve a string value from a result. no cap, that's the whole gig π
β¨ SYNOPSIS β¨
here's the signature, copied exactly so nobody comes for me π«Ά:
ssize_t fbnic_tlv_attr_get_string (struct fbnic_tlv_msg *attr , char
*dst , size_t dstsize );
π ARGUMENTS π
attrβ the attribute you're pulling data from, bestie β¨dstβ pointer to an allocated string where the data gets stored πdstsizeβ the maximum size which can be indst, so respect it fr fr π
π RETURN π
the size of the string read from firmware, or a negative error. that's the return value, periodt ππ
π¦ SEE ALSO π¦
the whole linked-up squad plus the kernel file, iykyk π«Ά:
- Kernel file
./drivers/net/ethernet/meta/fbnic/fbnic_tlv.c fbnic_tlv_msg_alloc(9)fbnic_tlv_attr_put_flag(9)fbnic_tlv_attr_put_value(9)__fbnic_tlv_attr_put_int(9)fbnic_tlv_attr_put_mac_addr(9)fbnic_tlv_attr_put_string(9)fbnic_tlv_attr_get_unsigned(9)fbnic_tlv_attr_get_signed(9)fbnic_tlv_attr_nest_start(9)fbnic_tlv_attr_nest_stop(9)fbnic_tlv_attr_parse_array(9)fbnic_tlv_attr_parse(9)fbnic_tlv_msg_parse(9)fbnic_tlv_parser_error(9)fbnic_tlv_test_create(9)fbnic_tlv_parser_test_attr(9)fbnic_tlv_parser_test(9)
mwah π this lil page came from source/version ./drivers/net/ethernet/meta/fbnic, dated October 2026 β fbnic_tlv_attr_get_string(9) out. byeee bestie π«Άπ
π¦ 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