ishtp_read_list_flush(9)
β¨ ishtp_read_list_flush β¨
Okay bestie, welcome to the kernel API manual for ishtp_read_list_flush β yes it's a mouthful, no you don't have to say it out loud at a party π
π NAME π
ishtp_read_list_flush β flush the read queue, aka the cleanup queen π
π¦ SYNOPSIS π¦
void ishtp_read_list_flush (struct ishtp_cl *cl );
πΈ ARGUMENTS πΈ
clβ the ishtp client instance, i.e. the specific client whose vibes we're tidying up π§Ή
π DESCRIPTION π
So here's the tea: this one is used to remove all entries from the read queue for a client. Every. Single. One. It's giving "empty the group chat" energy π
No cap, that's literally it β full clear-out of that client's read queue.
π SEE ALSO π
The kernel file where all this lives is ./drivers/hid/intel-ish-hid/ishtp/client.c β go look, it's iconic β¨
And here's the whole friend group, in order, no one left out:
ishtp_cl_flush_queues(9)ishtp_cl_init(9)ishtp_cl_allocate(9)ishtp_cl_free(9)ishtp_cl_link(9)ishtp_cl_unlink(9)ishtp_cl_disconnect(9)ishtp_cl_is_other_connecting(9)ishtp_cl_connect_to_fw(9)ishtp_cl_connect(9)ishtp_cl_establish_connection(9)ishtp_cl_destroy_connection(9)ishtp_cl_read_start(9)ishtp_cl_send(9)ishtp_cl_read_complete(9)ipc_tx_send(9)ishtp_cl_send_msg_ipc(9)ishtp_cl_send_msg_dma(9)ishtp_cl_send_msg(9)recv_ishtp_cl_msg(9)recv_ishtp_cl_msg_dma(9)
Heads up babe: this page is from the ./drivers/hid/intel-ish-hid/ishtp kernel directory, dated October 2026. Mwah, love u, go flush that queue π«Άπ
π¦ 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