ishtp_get_workqueue(9)
ishtp_get_workqueue(9) π
okay so this is the Kernel API Manual page for ishtp_get_workqueue(9) β and yes bestie, we're getting into the ISHTP bus internals. Grab your iced coffee π§, it's giving "small helper function, big main character energy." β¨
π NAME π
ishtp_get_workqueue β Retrieve the workqueue associated with an ISHTP device. That's literally the whole errand. π
β¨ SYNOPSIS β¨
struct workqueue_struct * ishtp_get_workqueue (struct ishtp_cl_device
*cl_device );
π«Ά ARGUMENTS π«Ά
cl_deviceβ Pointer to the ISHTP client device structure. This is the device bestie you pass in. π
πΈ DESCRIPTION πΈ
okay so ishtp_get_workqueue() returns the workqueue_struct pointer (unbound_wq) associated with the given ISHTP client device. Highkey straightforward. This workqueue is typically used for scheduling work related to the device. Slay, scheduling infrastructure. π₯
π RETURN π
Pointer to struct workqueue_struct. Yup β that's the return value, no cap. π
π¦ SEE ALSO π¦
Kernel file: ./drivers/hid/intel-ish-hid/ishtp/bus.c. Here's the whole (9) squad, bestie β every single one, because we do not skip the boring parts in this house:
ishtp_recv(9)ishtp_send_msg(9)ishtp_write_message(9)ishtp_fw_cl_by_uuid(9)ishtp_fw_cl_get_client(9)ishtp_get_fw_client_id(9)ishtp_fw_cl_by_id(9)ishtp_cl_device_probe(9)ishtp_cl_bus_match(9)ishtp_cl_device_remove(9)ishtp_cl_device_suspend(9)ishtp_cl_device_resume(9)ishtp_cl_device_reset(9)ishtp_bus_add_device(9)ishtp_bus_remove_device(9)ishtp_cl_driver_register(9)ishtp_cl_driver_unregister(9)ishtp_bus_event_work(9)ishtp_cl_bus_rx_event(9)ishtp_register_event_cb(9)ishtp_get_device(9)ishtp_put_device(9)ishtp_set_drvdata(9)ishtp_get_drvdata(9)ishtp_dev_to_cl_device(9)ishtp_bus_new_client(9)ishtp_cl_device_bind(9)ishtp_bus_remove_all_clients(9)ishtp_reset_handler(9)ishtp_reset_compl_handler(9)ishtp_use_dma_transfer(9)ishtp_device(9)ishtp_wait_resume(9)ishtp_get_pci_device(9)ishtp_trace_callback(9)ish_hw_reset(9)ishtp_bus_register(9)ishtp_bus_unregister(9)
xoxo π β from ./drivers/hid/intel-ish-hid/ishtp, October 2026. That's the source/version + date sign-off, bestie β ishtp_get_workqueue(9) out. Periodt. β¨
π¦ 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