ish_cl_event_cb(9)
π ish_cl_event_cb(9) π
okay bestie, welcome to the Kernel API Manual β this page is literally about ish_cl_event_cb, a bus driver callback for incoming message/packet. no cap, it's a tiny function with main character energy. π¦
β¨ NAME β¨
ish_cl_event_cb β bus driver callback for incoming message/packet π
πΈ SYNOPSIS πΈ
void ish_cl_event_cb (struct ishtp_cl_device *device );
π ARGUMENTS π
deviceβ pointer to theishtpclient device for which this message is targeted. that's the one and only arg, bestie π«Ά
π DESCRIPTION π
okay so the plot is simple: remove the packet from the list and process the message by calling process_recv. that's the whole vibe. it's a void function, so no return value era β it just handles the callback moment. β¨
π₯ SEE ALSO π₯
- Kernel file:
./drivers/hid/intel-ish-hid/ishtp-hid-client.cπ report_bad_packet(9)process_recv(9)hid_ishtp_set_feature(9)hid_ishtp_get_report(9)ishtp_hid_link_ready_wait(9)ishtp_enum_enum_devices(9)ishtp_get_hid_descriptor(9)ishtp_get_report_descriptor(9)hid_ishtp_cl_init(9)hid_ishtp_cl_deinit(9)hid_ishtp_cl_probe(9)hid_ishtp_cl_remove(9)hid_ishtp_cl_reset(9)hid_ishtp_cl_suspend(9)hid_ishtp_cl_resume(9)
xoxo, your local kernel bestie π β source/version: ./drivers/hid/intel-ish-hid, date: October 2026. mwah π
π¦ 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