qla27xx_copy_fpin_pkt(9)
β¨ qla27xx_copy_fpin_pkt(9) β¨
okay so this is a page straight out of the Kernel API Manual (yep, section 9, the fun one) and honestly bestie, it's a short one but she's important π
π NAME π
qla27xx_copy_fpin_pkt β copy over fpin packets that can span over multiple IOCBs π¦
like, the whole vibe is: one fpin packet, but it might not fit in one IOCB, so we're stitching it back together. no cap.
πΈ SYNOPSIS πΈ
struct purex_item * qla27xx_copy_fpin_pkt (struct scsi_qla_host *vha ,
void **pkt , struct rsp_que **rsp );
she takes three things and hands you back a struct purex_item * β¨ periodt.
π ARGUMENTS π
vhaβ the SCSI driver HA context π«Ά (yes it's the host adapter context, she's the main character of this whole driver tbh)pktβ ELS packet πrspβ response queue π
π₯ SEE ALSO π₯
okay this list is long and I'm obsessed, these are all hanging out in the kernel file ./drivers/scsi/qla2xxx/qla_isr.c β go say hi:
__qla_consume_iocb(9)__qla_copy_purex_to_buffer(9)qla2100_intr_handler(9)qla2300_intr_handler(9)qla2x00_mbx_completion(9)qla27xx_copy_multiple_pkt(9)qla24xx_copy_std_pkt(9)qla2x00_async_event(9)qla2x00_process_completed_request(9)qla2x00_process_response_queue(9)qla2x00_status_entry(9)qla2x00_status_cont_entry(9)qla2x00_error_entry(9)qla24xx_mbx_completion(9)qla_chk_cont_iocb_avail(9)qla24xx_process_response_queue(9)qla24xx_intr_handler(9)
iykyk π
and that's the whole page bestie, short and sweet π huge shoutout to ./drivers/scsi/qla2xxx for bringing us this icon, dated October 2026 β mwah, love that for us π§π
π¦ 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