sg_page_iter_page(9)
π sg_page_iter_page(9) π
okay so welcome to the Kernel API Manual, bestie β todayβs main character is sg_page_iter_page(9), and she is here to hand you the current page that your page iterator is holding onto. no cap, thatβs the whole vibe. β¨
πΈ NAME πΈ
sg_page_iter_page β get the current page held by the page iterator π
β¨ SYNOPSIS β¨
struct page * sg_page_iter_page (struct sg_page_iter *piter );
π ARGUMENTS π
piterβ page iterator holding the page π«Ά
π¦ SEE ALSO π¦
Kernel file ./include/linux/scatterlist.h, plus the whole scatterlist crew:
sg_next(9)sg_assign_page(9)sg_set_page(9)sg_set_folio(9)sg_set_buf(9)sg_chain(9)sg_mark_end(9)sg_unmark_end(9)sg_dma_is_bus_address(9)sg_dma_mark_bus_address(9)sg_dma_unmark_bus_address(9)sg_dma_is_swiotlb(9)sg_dma_mark_swiotlb(9)sg_phys(9)sg_virt(9)sg_init_marker(9)sg_alloc_table_from_pages(9)sg_page_iter_dma_address(9)for_each_sg_page(9)for_each_sg_dma_page(9)for_each_sgtable_page(9)for_each_sgtable_dma_page(9)
mwah π tiny sign-off time: this page is from source/version ./include/linux, dated October 2026, and itβs literally sg_page_iter_page(9) β bye bestie, slay responsibly! π«Άπ
π¦ 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