dfh_find_param(9)
π dfh_find_param(9) β like, the whole vibe β¨
okay so this is a page from the Kernel API Manual (yes, the big serious kernel one, we're being fancy today π) and it's about dfh_find_param, which is literally the little helper that goes and finds a parameter block for you when you hand it a parameter id. bestie, it's a lookup function. that's the whole personality. and honestly? iconic.
β¨ NAME β¨
dfh_find_param β find the parameter block for the given parameter id π¦
πΈ SYNOPSIS πΈ
void * dfh_find_param (struct dfl_device *dfl_dev , int param_id ,
size_t *psize );
π ARGUMENTS π
dfl_devβ the dfl device π like, the one you're digging around in.param_idβ the id of the dfl parameter you're hunting for πpsizeβ the destination where the size of the parameter data gets stored, in bytes π (yes, bytes, we measure in bytes here).
π RETURN π
you get back a pointer to the start of the parameter data π« and if it doesn't work out? it's giving PTR_ERR instead. that's it, that's the deal π«Ά
π SEE ALSO π
okay this list is long but we do not skip, we do not skim, we list every single one because that's the energy π₯
Kernel file ./drivers/fpga/dfl.c(the source file bestie, the whole thing lives there)struct dfl_dev_info(9)struct dfl_chardev_info(9)dfl_fpga_port_ops_get(9)dfl_fpga_port_ops_put(9)dfl_fpga_port_ops_add(9)dfl_fpga_port_ops_del(9)dfl_fpga_check_port_id(9)dfl_fpga_dev_feature_uinit(9)dfl_fpga_dev_feature_init(9)dfl_fpga_dev_ops_register(9)dfl_fpga_dev_ops_unregister(9)struct build_feature_devs_info(9)struct dfl_feature_info(9)parse_feature(9)dfl_fpga_enum_info_add_dfl(9)dfl_fpga_enum_info_add_irq(9)dfl_fpga_feature_devs_enumerate(9)dfl_fpga_feature_devs_remove(9)__dfl_fpga_cdev_find_port_data(9)dfl_fpga_cdev_release_port(9)dfl_fpga_cdev_assign_port(9)dfl_fpga_cdev_config_ports_pf(9)dfl_fpga_cdev_config_ports_vf(9)dfl_fpga_set_irq_triggers(9)dfl_feature_ioctl_get_num_irqs(9)dfl_feature_ioctl_set_irq(9)
periodt π that's the whole page. go find your params, bestie, you got this π§
and that's a wrap, my love π this one came straight out of ./drivers/fpga, dated October 2026, and it's filed under dfh_find_param(9) β slay, stan, see you in the next manpage π
π¦ 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