initio_build_scb(9)
π NAME π
initio_build_scb β Build the mappings and SCB
Hiii bestie! π This is the initio_build_scb(9) page from the Kernel API Manual, and it's literally about building the mappings and the SCB. Slay. β¨
π SYNOPSIS π
void initio_build_scb (struct initio_host * host , struct scsi_ctrl_blk
* cblk , struct scsi_cmnd * cmnd );
πΈ ARGUMENTS πΈ
hostβ the InitIO host taking the command. She's the one receiving the vibe. π«Άcblkβ the firmware command block. This is the glow-up target, no cap.cmndβ the SCSI midlayer command block. The midlayer's command situation, periodt.
π¦ DESCRIPTION π¦
Okay so what's the tea? This function translates the abstract SCSI command into a firmware command block that's suitable for feeding to the InitIO host controller. Literally turning the abstract command into the firmware-friendly one. Iconic. π
It also requires we build the scatter gather lists and make sure they are mapped properly β yes bestie, the mappings and the SCB are the whole point, fr fr. β¨
π₯ SEE ALSO π₯
Kernel file ./drivers/scsi/initio.c β plus the whole iconic crew: initio_se2_instr(9), initio_se2_ew_en(9), initio_se2_ew_ds(9), initio_se2_rd(9), initio_se2_wr(9), initio_se2_rd_all(9), initio_se2_update_all(9), initio_read_eeprom(9), initio_stop_bm(9), initio_reset_scsi(9), initio_init(9), initio_alloc_scb(9), initio_release_scb(9), initio_next_state(9), initio_state_1(9), initio_state_2(9), initio_state_3(9), initio_state_4(9), initio_state_5(9), initio_state_6(9), initio_state_7(9), initio_xfer_data_in(9), initio_xfer_data_out(9), int_initio_scsi_rst(9), int_initio_resel(9), int_initio_bad_seq(9), initio_msgout_abort_targ(9), initio_msgout_abort_tag(9), initio_msgin(9), initio_bus_device_reset(9), i91u_intr(9), i91u_queuecommand_lck(9), i91u_bus_reset(9), i91u_biosparam(9), i91u_unmap_scb(9), initio_remove_one(9).
xoxo, footer energy: source/version ./drivers/scsi, date October 2026, page name initio_build_scb(9) β bye bestie! πβ¨π
π¦ 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