ssam_trace_get_request_id(9)
β¨ NAME β¨
okay so this is ssam_trace_get_request_id(9), straight out of the Kernel API Manual, and its whole personality is: read the packet's request ID. no cap, that's the job. π
πΈ SYNOPSIS πΈ
u32 ssam_trace_get_request_id (const struct ssh_packet *p );
π ARGUMENTS π
pβ the packet. literally the packet. that's the whole argument, bestie. π«Ά
π¦ RETURN π¦
ok so if the packet represents a request with command data, this returns the packet's request ID (RQID) field. periodt. β¨
but if it does not represent a request with command data, you get SSAM_RQID_NOT_APPLICABLE instead. examples in the original vibe check: flush request, control packet. so like, don't expect an RQID from those, because it's literally not applicable. π
π SEE ALSO π
- Kernel file
./drivers/platform/surface/aggregator/trace.hβ go look, iykyk π ssam_trace_ptr_uid(9)ssam_trace_get_packet_seq(9)ssam_trace_get_request_tid(9)ssam_trace_get_request_sid(9)ssam_trace_get_request_tc(9)
π cute lil sign-off: source/version ./drivers/platform/surface/agg... Β· date October 2026 Β· page ssam_trace_get_request_id(9). byeee, slay your trace game π§ββοΈβ¨
π¦ 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