Lines Matching refs:CommandControlBlock
153 static void arcmsr_free_srb(struct CommandControlBlock *srb);
154 static struct CommandControlBlock *arcmsr_get_freesrb(struct AdapterControlBlock *acb);
163 static void arcmsr_polling_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *pol…
173 static void arcmsr_srb_complete(struct CommandControlBlock *srb, int stand_flag);
175 static void arcmsr_report_sense_info(struct CommandControlBlock *srb);
176 static void arcmsr_build_srb(struct CommandControlBlock *srb, bus_dma_segment_t *dm_segs, u_int32_t…
650 static void arcmsr_report_sense_info(struct CommandControlBlock *srb) in arcmsr_report_sense_info()
757 static void arcmsr_srb_complete(struct CommandControlBlock *srb, int stand_flag) in arcmsr_srb_complete()
792 static void arcmsr_report_srb_state(struct AdapterControlBlock *acb, struct CommandControlBlock *sr… in arcmsr_report_srb_state()
845 struct CommandControlBlock *srb; in arcmsr_drain_donequeue()
851 …srb = (struct CommandControlBlock *)(acb->vir2phy_offset+(flag_srb << 5));/*frame must be 32 bytes… in arcmsr_drain_donequeue()
855 …srb = (struct CommandControlBlock *)(acb->vir2phy_offset+(flag_srb & 0xFFFFFFE0)); /*frame must be… in arcmsr_drain_donequeue()
862 …srb = (struct CommandControlBlock *)(acb->vir2phy_offset+(flag_srb << 5));/*frame must be 32 bytes… in arcmsr_drain_donequeue()
884 struct CommandControlBlock *srb = (struct CommandControlBlock *)arg; in arcmsr_srb_timeout()
973 struct CommandControlBlock *srb; in arcmsr_iop_reset()
1008 static void arcmsr_build_srb(struct CommandControlBlock *srb, in arcmsr_build_srb()
1095 static void arcmsr_post_srb(struct AdapterControlBlock *acb, struct CommandControlBlock *srb) in arcmsr_post_srb()
1728 struct CommandControlBlock *srb; in arcmsr_abort_dr_ccbs()
2742 static void arcmsr_free_srb(struct CommandControlBlock *srb) in arcmsr_free_srb()
2759 static struct CommandControlBlock *arcmsr_get_freesrb(struct AdapterControlBlock *acb) in arcmsr_get_freesrb()
2761 struct CommandControlBlock *srb = NULL; in arcmsr_get_freesrb()
2983 struct CommandControlBlock *srb = (struct CommandControlBlock *)arg; in arcmsr_execute_srb()
3065 struct CommandControlBlock *srb; in arcmsr_seek_cmd2abort()
3184 struct CommandControlBlock *srb; in arcmsr_action()
3476 static void arcmsr_polling_hba_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock … in arcmsr_polling_hba_srbdone()
3478 struct CommandControlBlock *srb; in arcmsr_polling_hba_srbdone()
3501 srb = (struct CommandControlBlock *) in arcmsr_polling_hba_srbdone()
3530 static void arcmsr_polling_hbb_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock … in arcmsr_polling_hbb_srbdone()
3533 struct CommandControlBlock *srb; in arcmsr_polling_hbb_srbdone()
3560 srb = (struct CommandControlBlock *) in arcmsr_polling_hbb_srbdone()
3589 static void arcmsr_polling_hbc_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock … in arcmsr_polling_hbc_srbdone()
3591 struct CommandControlBlock *srb; in arcmsr_polling_hbc_srbdone()
3615 …srb = (struct CommandControlBlock *)(acb->vir2phy_offset+(flag_srb & 0xFFFFFFE0));/*frame must be … in arcmsr_polling_hbc_srbdone()
3639 static void arcmsr_polling_hbd_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock … in arcmsr_polling_hbd_srbdone()
3642 struct CommandControlBlock *srb; in arcmsr_polling_hbd_srbdone()
3670 …srb = (struct CommandControlBlock *)(acb->vir2phy_offset+(flag_srb & 0xFFFFFFE0));/*frame must be … in arcmsr_polling_hbd_srbdone()
3695 static void arcmsr_polling_hbe_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock … in arcmsr_polling_hbe_srbdone()
3697 struct CommandControlBlock *srb; in arcmsr_polling_hbe_srbdone()
3749 static void arcmsr_polling_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *pol… in arcmsr_polling_srbdone()
4333 cdb_phyaddr_lo32 = srb_phyaddr_lo32 + offsetof(struct CommandControlBlock, arcmsr_cdb); in arcmsr_iop_confirm()
4354 cdb_phyaddr_lo32 = srb_phyaddr_lo32 + offsetof(struct CommandControlBlock, arcmsr_cdb); in arcmsr_iop_confirm()
4421 struct CommandControlBlock *srb_tmp; in arcmsr_map_free_srb()
4426 srb_tmp = (struct CommandControlBlock *)acb->uncacheptr; in arcmsr_map_free_srb()
4447 srb_tmp = (struct CommandControlBlock *)((unsigned long)srb_tmp + SRB_SIZE); in arcmsr_map_free_srb()
4708 struct CommandControlBlock *freesrb; in arcmsr_initialize()
4732 freesrb = (struct CommandControlBlock *)acb->uncacheptr; in arcmsr_initialize()
5111 struct CommandControlBlock *srb; in arcmsr_shutdown()