ishtp_enum_enum_devices(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ ishtp_enum_enum_devices(9) ✨

okay so bestie, we're in the Kernel API Manual today and this one is a whole little helper function, no cap πŸ’…


🌸 NAME 🌸

ishtp_enum_enum_devices β€” literally just enumerate hid devices πŸ¦‹


πŸŽ€ SYNOPSIS πŸŽ€

int ishtp_enum_enum_devices (struct ishtp_cl *hid_ishtp_cl );

(yeah she takes one arg, and yeah she returns an int, we love a simple queen πŸ‘‘)


πŸ’– ARGUMENTS πŸ’–

  • hid_ishtp_cl β€” the client instance, that's it, that's the whole vibe 🫢

✨ DESCRIPTION ✨

so this is a helper function 🧚 whose entire job is to send a request to the firmware asking it to enumerate HID devices. that's the tea. it's giving "middle management but make it kernel" and honestly? iconic.


πŸ”₯ RETURN πŸ”₯

  • 0 on success πŸ’š
  • non zero on error 😭 (so like, check it, fr fr)

πŸ‘‘ SEE ALSO πŸ‘‘

the kernel file that this whole situation lives in:

  • ./drivers/hid/intel-ish-hid/ishtp-hid-client.c

and the whole friend group 🫢:


ok that's the page!! go forth and enumerate, bestie 🌈⭐

mwah πŸ’‹ this one's brought to you by the fine folks over at ./drivers/hid/intel-ish-hid, dated October 2026 β€” catch you in the next manpage, iykyk πŸ“πŸ’œ

πŸ“¦ where this page comes from