_base_get_chain_phys(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– _base_get_chain_phys (9) πŸ’–

okay bestie, welcome to the Kernel API Manual page for _base_get_chain_phys(9) β€” yes, we are literally in the group chat of low-level scatter gather chain lore. No cap, this one is about figuring out a physical address in BAR0 for scatter gather chains, based on the smid you hand it. Let's go. πŸ’…


✨ NAME ✨

_base_get_chain_phys β€” calculates and returns the physical address in BAR0 for scatter gather chains, for the provided smid. That's the whole vibe. 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

phys_addr_t _base_get_chain_phys (struct MPT3SAS_ADAPTER *ioc , u16 smid
, u8 sge_chain_count );

it's giving function signature, periodt. ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • ioc β€” per adapter object. the main character adapter energy, honestly.
  • smid β€” system request message index. iconic little index, no notes.
  • sge_chain_count β€” Scatter gather chain count. the count of the scatter gather chain situation, bestie.

πŸ”₯ RETURN πŸ”₯

Physical chain address. that's it, that's the return β€” a physical chain address, and we love that for it. πŸ’–


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file bestie: ./drivers/scsi/mpt3sas/mpt3sas_base.c.

and here's the whole squad of related refs, in the exact order they showed up β€” no skipping, no summarizing, we keep every single one:


πŸ’– that's a wrap, bestie β€” brought to you by the ./drivers/scsi/mpt3sas source/version, dated October 2026, starring _base_get_chain_phys(9) 🫢✨

πŸ“¦ where this page comes from