ipr_init_ioadl(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so ipr_init_ioadl(9) is the manual page (kernel API manual, hiii πŸ‘‹) and it is literally here to initialize the ioadl for the correct SIS type. That's the whole assignment, bestie. Periodt. 🫢

✨ SYNOPSIS ✨

void ipr_init_ioadl (struct ipr_cmnd *ipr_cmd , dma_addr_t dma_addr , u32 len , int flags );

πŸ’– ARGUMENTS πŸ’–

  • ipr_cmd β€” ipr command struct, the main character of this call πŸ’…
  • dma_addr β€” dma address, literally the address vibes ✨
  • len β€” transfer length, aka how much is moving πŸŽ€
  • flags β€” ioadl flag value, the little switchboard of flags πŸ¦‹

πŸ¦‹ DESCRIPTION πŸ¦‹

This function initializes an ioadl in the case where there is only a single descriptor. Like, one descriptor, one ioadl setup moment β€” no cap. πŸ“

Return value: nothing. Yeah bestie, it returns nothing, and that's its whole return-value story. 😌

πŸ’« SEE ALSO πŸ’«

Kernel file: ./drivers/scsi/ipr.c β€” that's the actual file, iykyk. πŸ”₯

Also the whole SEE ALSO friend group:


cute sign-off time: this page's source/version is ./drivers/scsi and its date is October 2026 β€” slay, bye bestie! πŸ’–

πŸ“¦ where this page comes from