fpga_mgr_put(9)
π fpga_mgr_put(9) π
okay bestie, welcome to the Kernel API Manual β this page is all about fpga_mgr_put, and it is literally the βlet it goβ moment for an FPGA manager reference. No cap.
β¨ NAME β¨
fpga_mgr_put β release a reference to an fpga manager
Like, youβve got a reference to an FPGA manager, and this function is how you release it. Thatβs the vibe. periodt.
β¨ SYNOPSIS β¨
void fpga_mgr_put (struct fpga_manager *mgr );
It returns void β no return value to obsess over. π
β¨ ARGUMENTS β¨
mgrβ fpga manager structure. thatβs the fpga manager structure youβre handing over, bestie π«Ά
π SEE ALSO π
The kernel file is ./drivers/fpga/fpga-mgr.c β and hereβs the whole squad of related calls, fr fr:
fpga_image_info_alloc(9)fpga_image_info_free(9)fpga_mgr_buf_load_sg(9)fpga_mgr_buf_load(9)fpga_mgr_firmware_load(9)fpga_mgr_load(9)fpga_mgr_get(9)of_fpga_mgr_get(9)fpga_mgr_lock(9)fpga_mgr_unlock(9)__fpga_mgr_register_full(9)__fpga_mgr_register(9)fpga_mgr_unregister(9)__devm_fpga_mgr_register_full(9)__devm_fpga_mgr_register(9)
cute little sign-off: source is ./drivers/fpga, date is October 2026, and this iconic page is fpga_mgr_put(9) β mwah πβ¨
π¦ 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