aac_fib_map_free(9)
π aac_fib_map_free β the Kernel API Manual glow-up
okay so bestie, welcome to the Kernel API Manual entry for aac_fib_map_free(9) β yes the (9) means kernel-land, we're in the big leagues now, no cap π
β¨ NAME β¨
aac_fib_map_free β literally frees the fib objects π
like, that's it, that's the whole job. it's giving "cleanup crew but make it kernel".
π¦ SYNOPSIS π¦
void aac_fib_map_free(struct aac_dev *dev);
returns void btw β so don't go looking for a return value, she doesn't do that π
πΈ ARGUMENTS πΈ
devβ the adapter to free. yep, that's yourstruct aac_dev *, the whole entire adapter, bye-bye bestie π
π₯ DESCRIPTION π₯
okay so here's the tea β β aac_fib_map_free frees the PCI mappings and the memory that was allocated for the FIB blocks on this adapter.
that's both things, not one thing. the mappings and the memory. she's thorough, she's an overachiever, she ate π
π SEE ALSO π
the whole friend group, no gatekeeping π«Ά β starting with the kernel file itself: ./drivers/scsi/aacraid/commsup.c
fib_map_alloc(9)aac_fib_setup(9)aac_fib_alloc_tag(9)aac_fib_alloc(9)aac_fib_free(9)aac_fib_init(9)fib_dealloc(9)aac_get_entry(9)aac_queue_get(9)aac_fib_send(9)aac_consumer_get(9)aac_consumer_free(9)aac_fib_adapter_complete(9)aac_fib_complete(9)aac_printf(9)aac_handle_aif(9)aac_handle_sa_aif(9)aac_command_thread(9)
ngl bestie, if you're poking around in here you're deep in the aacraid driver β read the related ones first, iykyk π
okay that's the page!! π this iconic little number lives over in ./drivers/scsi/aacraid, stamped October 2026, and it's out here doing the lord's work in the Kernel API Manual. slay, periodt, don't forget to free your fib objects πβ
π¦ 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