DEFINE_IPACK_DEVICE_TABLE(9)
π DEFINE_IPACK_DEVICE_TABLE(9) π
okay bestie, welcome to the Kernel API Manual page for DEFINE_IPACK_DEVICE_TABLE β it's giving tiny macro, big table energy, and we're gonna get you comfy with it π
πΈ NAME πΈ
DEFINE_IPACK_DEVICE_TABLE β the macro used to describe a IndustryPack table. periodt β¨
π¦ SYNOPSIS π¦
DEFINE_IPACK_DEVICE_TABLE (_table );
π ARGUMENTS π
_tableβ device table name. That's the one lil' thing you pass in, and it's literally the name of your device table π«Ά
π DESCRIPTION π
so this macro is the lowkey iconic shortcut: it creates a struct ipack_device_id array β a device table β in a generic manner. that's the whole vibe, bestie: generic table creation, no extra drama π
π SEE ALSO π
these are the friends in the group chat, all present and accounted for:
- Kernel file
./include/linux/ipack.h struct ipack_device(9)struct ipack_driver_ops(9)struct ipack_driver(9)struct ipack_bus_ops(9)struct ipack_bus_device(9)ipack_bus_register(9)ipack_bus_unregister(9)ipack_driver_register(9)ipack_device_init(9)ipack_device_add(9)IPACK_DEVICE(9)ipack_get_carrier(9)
mwah π that's the page, bestie β brought to you by the Kernel API Manual, sourced from ./include/linux, dated October 2026 π
π¦ 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