bman_new_pool(9)
π bman_new_pool(9) β Kernel API Manual π
okay bestie, welcome to the bman_new_pool(9) page in the Kernel API Manual β itβs giving kernel-buffer-pool realness and weβre gonna read it together π«Άβ¨
β¨ NAME β¨
bman_new_pool β allocates a Buffer Pool object π
No cap, thatβs literally the whole name-section vibe.
πΈ SYNOPSIS πΈ
struct bman_pool * bman_new_pool (void );
copy it exactly, bestie β spaces and all, iykyk π
π¦ ARGUMENTS π¦
voidβ no arguments. zero. nada. not a single little argument to pass ππ
β DESCRIPTION β
So this function creates a pool object, and then it returns a reference to it β or NULL on error π. Thatβs the tea β, fr fr.
π SEE ALSO π
go peek at these, bestie π:
- the kernel file
./include/soc/fsl/bman.hβ yes, that exact path, mwah π bman_free_pool(9)bman_get_bpid(9)bman_release(9)bman_acquire(9)bman_is_probed(9)bman_portals_probed(9)
okay thatβs the whole page, bestie β iconic, brief, and exactly the facts π β¨
mwah π this cute little manual page comes from source/version ./include/soc/fsl, dated October 2026, and its footer says bman_new_pool(9) β byeeee ππ¦
π¦ 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