gsi_trans_pool_alloc(9)
π gsi_trans_pool_alloc(9) π
okay so bestie, welcome to the Kernel API Manual β yes, the manual name is folded in right here at the top instead of doing a boring header repeat β¨ this page is literally about gsi_trans_pool_alloc(9), and it's giving βgrab some elements from a poolβ energy π«Ά
πΈ NAME πΈ
gsi_trans_pool_alloc β allocate one or more elements from a pool. Periodt π
β¨ SYNOPSIS β¨
copy this glow-up signature exactly, no cap:
void * gsi_trans_pool_alloc (struct gsi_trans_pool *pool , u32 count );
π§Ί ARGUMENTS π§Ί
poolβ Pool pointer. aka the pool ur pulling from, bestie π«Άcountβ Number of elements to allocate from the pool. literally how many u want, fr fr π₯
π RETURN π
Virtual address of element(s) allocated from the pool β that's the prize, bestie, slay β¨π
π¦ SEE ALSO π¦
bestie pls go look at the kernel file ./drivers/net/ipa/gsi_trans.h, and then these related icons:
struct gsi_trans(9)gsi_trans_pool_init(9)gsi_trans_pool_exit(9)gsi_trans_pool_init_dma(9)gsi_trans_pool_alloc_dma(9)gsi_trans_pool_exit_dma(9)gsi_channel_trans_idle(9)gsi_channel_trans_alloc(9)gsi_trans_free(9)gsi_trans_cmd_add(9)gsi_trans_page_add(9)gsi_trans_skb_add(9)gsi_trans_commit(9)gsi_trans_commit_wait(9)gsi_trans_read_byte(9)gsi_trans_read_byte_done(9)
mwah π this page lives under ./drivers/net/ipa and it's dated October 2026 β see u later, bestie! π«Άπ
π¦ 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