ishtp_send_suspend(9)
β¨ ishtp_send_suspend β¨
okay so bestie, welcome to the ishtp_send_suspend(9) page π
this is one of those Kernel API Manual entries, and honestly? it's a little guy. tiny function, big main character energy.
π NAME π
ishtp_send_suspend β literally just send suspend message to FW π¦
that's it. that's the whole name section. she's concise.
πΈ SYNOPSIS πΈ
void ishtp_send_suspend (struct ishtp_device *dev );
yup, returns void. no sneaky return values, no surprises, we love a low-drama function π«Ά
π ARGUMENTS π
devβ your ISHTP device instance β¨ that's the whole vibe. hand her the device and she'll do the thing.
π₯ DESCRIPTION π₯
so what does she actually do? she sends a suspend message to FW. periodt. π
ngl the genuinely useful deets here: this one is useful for system freeze (non S3) case β so like, picture a system freeze that is not S3, and that's exactly the scenario where you'd reach for this π§
no cap, that's the entire described behaviour β don't go reading extra powers into her π
π SEE ALSO π
okay this is the part where the page goes full group-chat-adds-everyone π but fr fr, all of these are your cousins:
- Kernel file
./drivers/hid/intel-ish-hid/ishtp/hbm.c
and the extended fam:
ishtp_hbm_fw_cl_allocate(9)ishtp_hbm_cl_hdr(9)ishtp_hbm_cl_addr_equal(9)ishtp_hbm_start_wait(9)ishtp_hbm_start_req(9)ishtp_hbm_enum_clients_req(9)ishtp_hbm_prop_req(9)ishtp_hbm_stop_req(9)ishtp_hbm_cl_flow_control_req(9)ishtp_hbm_cl_disconnect_req(9)ishtp_hbm_cl_disconnect_res(9)ishtp_hbm_cl_connect_req(9)ishtp_hbm_cl_connect_res(9)ishtp_hbm_fw_disconnect_req(9)ishtp_hbm_dma_xfer_ack(9)ishtp_hbm_dma_xfer(9)ishtp_hbm_dispatch(9)bh_hbm_work_fn(9)recv_hbm(9)ishtp_loader_recv_msg(9)recv_fixed_cl_msg(9)fix_cl_hdr(9)ishtp_send_resume(9)ishtp_query_subscribers(9)
like I said. everyone. π
β¨ cute lil sign-off β¨
this icon lived in ./drivers/hid/intel-ish-hid/ishtp, dated October 2026, and it's filed under ishtp_send_suspend(9) in the Kernel API Manual π go forth and suspend responsibly, 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