ishtp_loader_work(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ishtp_loader_work(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” today’s main character is ishtp_loader_work, and she is literally the work function that gets the firmware loading process started ✨


🌸 NAME 🌸

ishtp_loader_work β€” the work function to start the firmware loading process 🫢

✨ SYNOPSIS ✨

void ishtp_loader_work (struct work_struct *work );

πŸŽ€ ARGUMENTS πŸŽ€

  • work β€” the work structure, bestie. that’s the whole argument πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/hid/intel-ish-hid/ishtp/loader.h and the whole iconic cast:

  • union loader_msg_header(9)
  • struct loader_xfer_query(9)
  • struct loader_version(9)
  • struct loader_capability(9)
  • struct loader_xfer_query_ack(9)
  • struct loader_xfer_fragment(9)
  • struct loader_xfer_fragment_ack(9)
  • struct fragment_dscrpt(9)
  • struct loader_xfer_dma_fragment(9)
  • struct loader_start(9)
  • struct loader_start_ack(9)
  • struct ish_firmware_variant(9)
  • struct ish_global_manifest(9)

that’s the whole vibe check, bestie 🫢 signing off for ishtp_loader_work(9) from source/version ./drivers/hid/intel-ish-hid/ishtp, dated October 2026 β€” periodt πŸ’œ

πŸ“¦ where this page comes from