hisi_acc_create_sgl_pool(9)
π hisi_acc_create_sgl_pool(9) π
okay bestie, welcome to the Kernel API Manual β specifically the page for hisi_acc_create_sgl_pool. grab a lil snack π, we're getting into hw sgl pool territory.
β¨ NAME β¨
hisi_acc_create_sgl_pool β Create a hw sgl pool.
π¦ SYNOPSIS π¦
struct hisi_acc_sgl_pool * hisi_acc_create_sgl_pool (struct device *dev
, u32 count , u32 sge_nr );
π ARGUMENTS π
devβ The device which hw sgl pool belongs to. iykyk, this is the device the hw sgl pool belongs to.countβ Count ofhisi_acc_hw_sglin pool. yes bestie, that many.sge_nrβ The count ofsgeinhw_sgl.
πΈ DESCRIPTION πΈ
okay so this function creates a hw sgl pool. after this user can get hw sgl memory from it. that's the whole serve, no cap. π
π₯ SEE ALSO π₯
- Kernel file
./drivers/crypto/hisilicon/sgl.c hisi_acc_free_sgl_pool(9)hisi_acc_sg_buf_map_to_hw_sgl(9)hisi_acc_sg_buf_unmap(9)
mwah π β source/version: ./drivers/crypto/hisilicon; date: October 2026; and yes, the page is literally hisi_acc_create_sgl_pool(9). periodt. π«Άβ¨
π¦ 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