adapter_init_params(9)

📦 version 7.3.1, in nixpkgs unstable

💖 NAME 💖

Okay bestie, welcome to the Kernel API Manual corner for adapter_init_params(9)! This function’s whole job is to initialize the various parameters in the adapter structure. ✨

Two timing notes, and they matter: the pointer to the scsi_host is set early (when this instance is created), and the io_port and irq values are set later after they have been reserved. This just gets everything set to a good starting position. periodt. 💅

✨ SYNOPSIS ✨

void adapter_init_params (struct AdapterCtlBlk *acb );

🎀 ARGUMENTS 🎀

  • acb — the adapter to initialize. That’s the one, bestie. 🫶

🦋 DESCRIPTION 🦋

The eeprom structure in the adapter needs to have been set before calling this function. So like, eeprom first, then this call — that’s the order, no cap. 🌸

🌈 SEE ALSO 🌈

Kernel file ./drivers/scsi/dc395x.c, plus all these iconic friends:


mwah 💋 that’s the whole page. source/version: ./drivers/scsi • date: October 2026 • stay iconic, bestie 🫶

📦 where this page comes from