asd_get_attached_sas_addr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the asd_get_attached_sas_addr(9) kernel API manual β€” this is the page about grabbing/generating an attached SAS address, and we're getting into it πŸ’…βœ¨

🌸 NAME 🌸

asd_get_attached_sas_addr β€” extract/generate attached SAS address πŸ’–

✨ SYNOPSIS ✨

void asd_get_attached_sas_addr (struct asd_phy *phy , u8 *sas_addr );

🫢 ARGUMENTS 🫢

  • phy β€” pointer to asd_phy πŸ¦‹
  • sas_addr β€” pointer to the buffer where the SAS address is to be written πŸ’Ύ

πŸ’– DESCRIPTION πŸ’–

okay so this function extracts the SAS address from an IDENTIFY frame that was received. if OOB is SATA, then a SAS address is generated from the HA tables. slay.

πŸ”’ LOCKING: frame_rcvd_lock needs to be held since this parses the frame buffer. no cap, bestie β€” don't skip this one 😭

πŸ‘€ SEE ALSO πŸ‘€

go look at these too, bestie:


mwah πŸ’‹ source/version: ./drivers/scsi/aic94xx Β· date: October 2026 Β· manual: asd_get_attached_sas_addr(9) β€” bye bestie πŸ«ΆπŸ’–

πŸ“¦ where this page comes from