mei_hbm_pg_exit_res(9)
π mei_hbm_pg_exit_res(9) β like, the Kernel API Manual page, bestie π
Okay so we're in the Kernel API Manual today and the star of the show is mei_hbm_pg_exit_res(9). Buckle up, it's a short one but she's important π
β¨ NAME β¨
mei_hbm_pg_exit_res β PG exit response received π¦
Like, that's it. That's the whole vibe. A PG exit response has arrived and this function is the one who answers the door.
πΈ SYNOPSIS πΈ
int mei_hbm_pg_exit_res (struct mei_device *dev );
No cap, that's the whole signature. She takes one thing and she gives you back an int. Simple. Iconic. Periodt π
π ARGUMENTS π
devβ the device structure. That's the one and only thing you hand her. Just the device struct, bestie, nothing else π
β RETURN β
0on success π₯³ slay, everything worked-EPROTOon state mismatch π the state didn't line up, and she is not subtle about telling you
Heads up: that -EPROTO is literally the "state mismatch" case β don't get surprised when it shows up if your states aren't vibing π₯
π SEE ALSO π
Okay this list is long and honestly kind of a flex. First off, the kernel file to go look at:
./drivers/misc/mei/hbm.c
And then the whole friendship group, fr fr:
mei_cl_conn_status_to_errno(9)mei_hbm_write_message(9)mei_hbm_idle(9)mei_hbm_reset(9)mei_hbm_hdr(9)mei_hbm_cl_hdr(9)mei_hbm_cl_write(9)mei_hbm_cl_addr_equal(9)mei_hbm_cl_find_by_cmd(9)mei_hbm_start_wait(9)mei_hbm_start_req(9)mei_hbm_dma_setup_req(9)mei_hbm_capabilities_req(9)mei_hbm_enum_clients_req(9)mei_hbm_me_cl_add(9)mei_hbm_add_cl_resp(9)mei_hbm_fw_add_cl_req(9)mei_hbm_cl_notify_req(9)notify_res_to_fop(9)mei_hbm_cl_notify_start_res(9)mei_hbm_cl_notify_stop_res(9)mei_hbm_cl_notify(9)mei_hbm_cl_dma_map_req(9)mei_hbm_cl_dma_unmap_req(9)mei_hbm_prop_req(9)mei_hbm_pg(9)mei_hbm_stop_req(9)mei_hbm_cl_flow_control_req(9)mei_hbm_add_single_tx_flow_ctrl_creds(9)mei_hbm_cl_tx_flow_ctrl_creds_res(9)mei_hbm_cl_disconnect_req(9)mei_hbm_cl_disconnect_rsp(9)mei_hbm_cl_disconnect_res(9)mei_hbm_cl_connect_req(9)mei_hbm_cl_connect_res(9)mei_hbm_cl_res(9)mei_hbm_fw_disconnect_req(9)mei_hbm_pg_enter_res(9)mei_hbm_pg_resume(9)mei_hbm_config_features(9)mei_hbm_version_is_supported(9)mei_hbm_dispatch(9)
and that's the page!! π«Ά you understood it, i'm so proud of you, go read the source, ily π
source/version: ./drivers/misc/mei Β· date: October 2026 Β· page: mei_hbm_pg_exit_res(9) β byeee bestie, see you in the next manpage πππ§
π¦ 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