fm10k_tlv_attr_nest_start(9)
π fm10k_tlv_attr_nest_start(9) π
okay so we're in the Kernel API Manual, bestie β and this page is literally about starting nested attributes. slay. π¦
πΈ NAME πΈ
fm10k_tlv_attr_nest_start - Start a set of nested attributes. no cap, that's the whole name section vibe β¨
π SYNOPSIS π
the signature, verbatim, because we do not mess with code:
u32 * fm10k_tlv_attr_nest_start (u32 *msg , u16 attr_id );
π ARGUMENTS π
msgβ Pointer to message block. literally the message block pointer πattr_idβ Attribute ID. that's the attribute's ID, bestie π«Ά
π« DESCRIPTION π«
So this function marks off a new nested region for encapsulating a given set of attributes. The whole idea is: if you wish to place a secondary structure within the message, this mechanism allows for that. obsessed with a nested moment, honestly π§
Important: the function will return NULL on failure, and a pointer to the start of the nested attributes on success. So like, failure gives you NULL, success gives you the start pointer β no cap. π₯
π SEE ALSO π
go check these icons out, iykyk π
- Kernel file
./drivers/net/ethernet/intel/fm10k/fm10k_tlv.c fm10k_tlv_msg_init(9)fm10k_tlv_attr_put_null_string(9)fm10k_tlv_attr_get_null_string(9)fm10k_tlv_attr_put_mac_vlan(9)fm10k_tlv_attr_get_mac_vlan(9)fm10k_tlv_attr_put_bool(9)fm10k_tlv_attr_put_value(9)fm10k_tlv_attr_get_value(9)fm10k_tlv_attr_put_le_struct(9)fm10k_tlv_attr_get_le_struct(9)fm10k_tlv_attr_nest_stop(9)fm10k_tlv_attr_validate(9)fm10k_tlv_attr_parse(9)fm10k_tlv_msg_parse(9)fm10k_tlv_msg_error(9)fm10k_tlv_msg_test_generate_data(9)fm10k_tlv_msg_test_create(9)fm10k_tlv_msg_test(9)
π«Ά okay that's the page, bestie! Footer tea: source/version is./drivers/net/ethernet/intel/f...and the date isOctober 2026; the page isfm10k_tlv_attr_nest_start(9). mwah π
π¦ 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