asd_init_scb_sites(9)
π asd_init_scb_sites β kernel API manual, bestie edition π
okay so this is asd_init_scb_sites(9), from the Kernel API Manual β yes, the kernel, like, the actual grown-up Linux kernel, and we're gonna get through it together π«Ά
β¨ NAME β¨
asd_init_scb_sites β initialize sequencer SCB sites (memory). that's it, that's the whole vibe. it sets up memory for the sequencer's SCB sites π
πΈ SYNOPSIS πΈ
void asd_init_scb_sites (struct asd_ha_struct *asd_ha );
like, it returns void (nothing back, no drama, no return value, we love a low-maintenance icon) and takes exactly one pointer. periodt.
π ARGUMENTS π
asd_haβ pointer to host adapter structure. literally just a pointer to the host adapter struct, that's the whole thing π¦
π§ DESCRIPTION π§
okay so here's the tea β β this one is a sequencing situation, and the order actually matters:
you gotta do this before initializing the common CSEQ and LSEQ scratch. why? because those areas depend on some computed values that happen here β like last_scb_site_no, etc. no cap, if you do the scratch stuff first you're gonna have a bad time π
so like, respect the order, bestie. CSEQ + LSEQ scratch come after this. the scratch areas literally depend on the values computed here, last_scb_site_no included π
β SEE ALSO β
- Kernel file
./drivers/scsi/aic94xx/aic94xx_seq.c asd_pause_cseq(9)asd_unpause_cseq(9)asd_seq_pause_lseq(9)asd_pause_lseq(9)asd_seq_unpause_lseq(9)asd_verify_lseq(9)asd_verify_seq(9)asd_seq_download_seqs(9)asd_init_cseq_mip(9)asd_init_cseq_mdp(9)asd_init_cseq_scratch(9)asd_init_lseq_mip(9)asd_init_lseq_mdp(9)asd_init_lseq_scratch(9)asd_init_cseq_cio(9)asd_init_lseq_cio(9)asd_post_init_cseq(9)asd_init_ddb_0(9)asd_seq_setup_seqs(9)asd_seq_start_cseq(9)asd_seq_start_lseq(9)asd_update_port_links(9)
that's the whole friend group, go say hi ππ
and that's the page! brought to you by ./drivers/scsi/aic94xx β the source path and its version tag, dated October 2026 β slay, see you in the next one π
β¨π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms