rcvhdrq_size(9)
okay bestie, welcome to the Kernel API Manual entry for rcvhdrq_size(9) β yes we're doing kernel headers today, and honestly? iconic. π
β¨ NAME β¨
rcvhdrq_size β return total size in bytes for header queue
π SYNOPSIS π
u32 rcvhdrq_size (struct hfi1_ctxtdata *rcd );
πΈ ARGUMENTS πΈ
rcdβ the receive context. that's the one and only argument, bestie π«Ά
π¦ DESCRIPTION π¦
so here's the tea: rcvhdrqentsize is in DWs, which means we have to convert to bytes. that's literally the whole job. no cap. β¨
π SEE ALSO π
the kernel file is ./drivers/infiniband/hw/hfi1/hfi.h, and these are the friends in the group chat:
hfi1_get_rc_ohdr(9)hfi1_rcd_head(9)hfi1_set_rcd_head(9)hfi1_seq_incr_wrap(9)hfi1_seq_cnt(9)hfi1_set_seq_cnt(9)last_rcv_seq(9)get_hdrqentsize(9)get_hdrq_cnt(9)hfi1_is_slowpath(9)hfi1_is_fastpath(9)hfi1_set_fast(9)sc_to_vlt(9)hfi1_may_ecn(9)hfi1_rcvhdrtail_kvaddr(9)hfi1_need_drop(9)
xoxo, your kernel bestie π β source/version: ./drivers/infiniband/hw/hfi1, dated October 2026. slay and read your headers. π
π¦ 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