STRUCT SOFTWARE_NODE_REF_ARGS(9)
πΈ NAME πΈ
okay so bestie, this is the Kernel API Manual page for struct software_node_ref_args(9) β and the NAME situation is literally: a reference property with additional arguments. no cap, that's the whole vibe. π
β¨ SYNOPSIS β¨
struct software_node_ref_args {
const struct software_node *swnode;
struct fwnode_handle *fwnode;
unsigned int nargs;
u64 args[NR_FWNODE_REFERENCE_ARGS];
};
π Members π
swnodeβ a reference to a software node, periodt. πfwnodeβ the alternative reference, this time to a firmware node handle. π¦nargsβ how many elements are in theargsarray. literally the count, bestie. π’argsβ the integer arguments themselves. π
π SEE ALSO π
Kernel file ./include/linux/property.h plus these iconique cross-references:
device_is_big_endian(9)device_is_compatible(9)fwnode_handle_put(9)struct property_entry(9)struct software_node(9)
mwah π this page lives under ./include/linux and is dated October 2026 β that's the source/version and date, bestie, and yes it ate. π«Άππ
π¦ 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