pci_vpd_find...info_keyword(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so this is pci_vpd_find...info_keyword(9) β€” yes bestie, that's the manual name β€” from the Kernel API Manual. The function is pci_vpd_find_ro_info_keyword, and its whole vibe is: Locate info field keyword in VPD RO section. periodt. πŸŽ€

✨ SYNOPSIS ✨

int pci_vpd_find_ro_info_keyword (const void *buf , unsigned int len ,
       const char *kw , unsigned int *size );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • buf β€” Pointer to buffered VPD data. it's literally the data's hangout spot. πŸ’Ύ
  • len β€” The length of the buffer area in which to search. no cap, this is the size of the search zone. πŸ“
  • kw β€” The keyword to search for. the main character string we're hunting, iykyk. πŸ”
  • size β€” Pointer to field where length of found keyword data is returned. so the length gets dropped back into it. πŸ’…

🌸 DESCRIPTION 🌸

Returns the index of the information field keyword data or -ENOENT if not found. that's the whole tea: index if it's found, -ENOENT if it's not. 😭✨

πŸ’œ SEE ALSO πŸ’œ

Kernel file ./include/linux/pci.h, plus these iconique friends:


mwah πŸ’‹ source/version: ./include/linux, date: October 2026, and the manual page is pci_vpd_find...info_keyword(9) β€” bye bestie! 🫢🌈

πŸ“¦ where this page comes from