sci_controller_start_task(9)
π sci_controller_start_task(9) β like, the whole vibe
okay so bestie, welcome to the Kernel API Manual β¨ this one's about sci_controller_start_task(9) and honestly? she's a little connector-function diva whose whole job is kicking off task management requests. no cap.
πΈ NAME πΈ
sci_controller_start_task β this method is called by the SCIC user to send/start a framework task management request π (yes, "SCIC user" β that's you, you're the user, own it)
π SYNOPSIS π
enum sci_status sci_controller_start_task (struct isci_host *ihost ,
struct isci_remote_device *idev , struct isci_request *ireq );
like, look at that signature. three pointers, one enum sci_status return. iconic behavior only π
π¦ ARGUMENTS π¦
ihostβ the handle to the controller object for which to start the task management request. this is your controller babe, the main character πidevβ the handle to the remote device object for which to start the task management request. the remote device in question, lowkey essential π«Άireqβ the handle to the task request object to start. the actual request getting launched into the world, go off π
π SEE ALSO π
like, the whole friend group π β Kernel file ./drivers/scsi/isci/host.c, plus:
isci_host_start_complete(9)sci_controller_get_suggested_start_timeout(9)sci_controller_start_next_phy(9)isci_host_completion_routine(9)sci_controller_stop(9)sci_controller_reset(9)isci_host_deinit(9)sci_controller_set_interrupt_coalescence(9)isci_host_init(9)sci_controller_allocate_remote_node_context(9)sci_controller_complete_io(9)
fr fr, this came out of./drivers/scsi/isciβ dated October 2026 β and it's still servingsci_controller_start_task(9)energy. periodt. π β¨
π¦ 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