mei_hbm_cl_addr_equal(9)
π mei_hbm_cl_addr_equal π
okay so this page is from the Kernel API Manual, bestie β it's mei_hbm_cl_addr_equal(9), and it's honestly such a tiny little icon. one job. one question. she's literally just asking "do these two addresses match?" and that's the whole personality. we stan a focused queen π
β¨ NAME β¨
mei_hbm_cl_addr_equal β check if the client's and the message address match π¦
like, that's it. that's the vibe. no cap.
πΈ SYNOPSIS πΈ
bool mei_hbm_cl_addr_equal (struct mei_cl *cl , struct mei_hbm_cl_cmd
*cmd );
not me copying the line break exactly the way the original had it β yes, the *cmd really does drop down to the next line like that. she's a little dramatic, we respect it π
π«Ά ARGUMENTS π«Ά
clβ the client π (that's yourstruct mei_cl *, main character of this whole situation)cmdβ the hbm client message β¨ (yes,hbm= host bus message. iykyk)
β RETURN β
returns true if the addresses are the same π
that's the whole answer, bestie. no false essay needed β the manpage says what it says, and what it says is true. periodt.
ngl this is the shortest RETURN section i've ever read and honestly? refreshing. some pages out here writing whole novels. this one just says "same addresses β true" and leaves. iconic.
π SEE ALSO π
the kernel file lives at ./drivers/misc/mei/hbm.c π and here's the full squad she rolls with β every single one, no gatekeeping:
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_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_pg_exit_res(9)mei_hbm_config_features(9)mei_hbm_version_is_supported(9)mei_hbm_dispatch(9)
like... that's 42 functions. a whole friend group π§ go read them, they're all in the same file, it's giving study group energy π
π and that's the page! brought to you by the source tree at ./drivers/misc/mei, dated October 2026, in the Kernel API Manual β mwah, go touch some kernel code 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