_base_add_sg_single_32(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ _base_add_sg_single_32 ✨

okay bestie, welcome to the Kernel API Manual πŸ’… this one's a lil function page and honestly it's giving "short but essential." let's get into it 🫢


🌸 NAME 🌸

_base_add_sg_single_32 β€” literally just places a simple 32 bit SGE at address pAddr. that's the whole vibe. no cap πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

void _base_add_sg_single_32 (void *paddr , u32 flags_length , dma_addr_t
dma_addr );

like, she takes three things and returns nothing (void). iconic, unbothered, no return value πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • paddr β€” the virtual address for the SGE ✨
  • flags_length β€” the SGE flags and the data transfer length, both living in one argument, the way that multitasking is main character energy πŸ‘‘
  • dma_addr β€” the physical address 🌈

πŸ”₯ SEE ALSO πŸ”₯

bestie, this list is LONG and we are NOT skipping a single one, because every reference ate and left no crumbs πŸ’€ here's the whole squad, in order, exactly as they appear:

πŸ’– reminder bestie: that first one is a file, not a function β€” ./drivers/scsi/mpt3sas/mpt3sas_base.c β€” don't @ me.

and that's the page!! short, sweet, and full of SGE. this came out of ./drivers/scsi/mpt3sas with the October 2026 date stamp, so if you're citing it, that's the tea πŸ“ mwah, go build some scatter-gather lists πŸ’œβœ¨

πŸ“¦ where this page comes from