STRUCT MEI_EXT_META_HDR(9)
π struct mei_ext_meta_hdr β extend header meta data β¨
okay bestie, welcome to the struct mei_ext_meta_hdr(9) page from the Kernel API Manual π this one is short and sweet β it's the little meta header that sits in front of a whole list of extended headers, and honestly? iconic. let's get into it π¦
β¨ SYNOPSIS β¨
struct mei_ext_meta_hdr {
u8 count;
u8 size;
u8 reserved[2];
u8 hdrs[];
};
that's the whole vibe. no cap, that's it π
πΈ Members πΈ
countβ the number of headers. literally how many of them there are πsizeβ the total size of the extended header list, and like, excluding the meta header itself (so don't count this one, it's not about that life) πreservedβ reserved π just sitting there, being reserved. leave it alone.hdrsβ the extended headers TLV list π this is where the actual good stuff lives
π SEE ALSO π
Kernel file ./drivers/misc/mei/hw.h, plus the whole friend group π:
enum mei_hbm_status(9)enum mei_ext_hdr_type(9)struct mei_ext_hdr(9)struct mei_ext_hdr_vtag(9)mei_ext_begin(9)mei_ext_last(9)struct mei_ext_hdr_gsc_h2f(9)struct mei_ext_hdr_gsc_f2h(9)mei_ext_next(9)mei_ext_hdr_len(9)struct mei_msg_hdr(9)struct mei_hbm_cl_cmd(9)enum hbm_host_enum_flags(9)struct hbm_host_enum_request(9)struct mei_client_properties(9)struct hbm_add_client_request(9)struct hbm_add_client_response(9)struct hbm_power_gate(9)struct hbm_client_connect_request(9)struct hbm_client_connect_response(9)struct hbm_notification_request(9)struct hbm_notification_response(9)struct hbm_notification(9)struct hbm_dma_mem_dscr(9)struct hbm_dma_setup_request(9)struct hbm_dma_setup_response(9)struct hbm_dma_ring_ctrl(9)struct hbm_capability_request(9)struct hbm_capability_response(9)struct hbm_client_dma_map_request(9)struct hbm_client_dma_unmap_request(9)struct hbm_client_dma_response(9)
like I said, big friend group. go say hi π«Ά
one tiny thing bestie β hdrs[] is a flexible array member at the end there, so don't go assuming it's got a fixed size, mwah π
and that's the page!! brought to you by ./drivers/misc/mei, dropping October 2026, straight outta the Kernel API Manual πβ¨ slay, go read some more manpages, ily bye ππ
π¦ 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