Symbol: CommandControlBlock
sys/dev/raid/arcmsr/arcmsr.c
1057
static void arcmsr_post_srb(struct AdapterControlBlock *acb, struct CommandControlBlock *srb)
sys/dev/raid/arcmsr/arcmsr.c
135
static void arcmsr_free_srb(struct CommandControlBlock *srb);
sys/dev/raid/arcmsr/arcmsr.c
136
static struct CommandControlBlock *arcmsr_get_freesrb(struct AdapterControlBlock *acb);
sys/dev/raid/arcmsr/arcmsr.c
145
static void arcmsr_polling_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb);
sys/dev/raid/arcmsr/arcmsr.c
155
static void arcmsr_srb_complete(struct CommandControlBlock *srb, int stand_flag);
sys/dev/raid/arcmsr/arcmsr.c
157
static void arcmsr_report_sense_info(struct CommandControlBlock *srb);
sys/dev/raid/arcmsr/arcmsr.c
158
static void arcmsr_build_srb(struct CommandControlBlock *srb, bus_dma_segment_t *dm_segs, u_int32_t nseg);
sys/dev/raid/arcmsr/arcmsr.c
1667
struct CommandControlBlock *srb;
sys/dev/raid/arcmsr/arcmsr.c
2564
static void arcmsr_free_srb(struct CommandControlBlock *srb)
sys/dev/raid/arcmsr/arcmsr.c
2581
static struct CommandControlBlock *arcmsr_get_freesrb(struct AdapterControlBlock *acb)
sys/dev/raid/arcmsr/arcmsr.c
2583
struct CommandControlBlock *srb = NULL;
sys/dev/raid/arcmsr/arcmsr.c
2804
struct CommandControlBlock *srb = (struct CommandControlBlock *)arg;
sys/dev/raid/arcmsr/arcmsr.c
2886
struct CommandControlBlock *srb;
sys/dev/raid/arcmsr/arcmsr.c
3005
struct CommandControlBlock *srb;
sys/dev/raid/arcmsr/arcmsr.c
3333
static void arcmsr_polling_hba_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb)
sys/dev/raid/arcmsr/arcmsr.c
3335
struct CommandControlBlock *srb;
sys/dev/raid/arcmsr/arcmsr.c
3358
srb = (struct CommandControlBlock *)
sys/dev/raid/arcmsr/arcmsr.c
3387
static void arcmsr_polling_hbb_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb)
sys/dev/raid/arcmsr/arcmsr.c
3390
struct CommandControlBlock *srb;
sys/dev/raid/arcmsr/arcmsr.c
3417
srb = (struct CommandControlBlock *)
sys/dev/raid/arcmsr/arcmsr.c
3446
static void arcmsr_polling_hbc_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb)
sys/dev/raid/arcmsr/arcmsr.c
3448
struct CommandControlBlock *srb;
sys/dev/raid/arcmsr/arcmsr.c
3472
srb = (struct CommandControlBlock *)(acb->vir2phy_offset+(flag_srb & 0xFFFFFFE0));/*frame must be 32 bytes aligned*/
sys/dev/raid/arcmsr/arcmsr.c
3496
static void arcmsr_polling_hbd_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb)
sys/dev/raid/arcmsr/arcmsr.c
3499
struct CommandControlBlock *srb;
sys/dev/raid/arcmsr/arcmsr.c
3527
srb = (struct CommandControlBlock *)(acb->vir2phy_offset+(flag_srb & 0xFFFFFFE0));/*frame must be 32 bytes aligned*/
sys/dev/raid/arcmsr/arcmsr.c
3552
static void arcmsr_polling_hbe_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb)
sys/dev/raid/arcmsr/arcmsr.c
3554
struct CommandControlBlock *srb;
sys/dev/raid/arcmsr/arcmsr.c
3606
static void arcmsr_polling_srbdone(struct AdapterControlBlock *acb, struct CommandControlBlock *poll_srb)
sys/dev/raid/arcmsr/arcmsr.c
4140
cdb_phyaddr_lo32 = srb_phyaddr_lo32 + offsetof(struct CommandControlBlock, arcmsr_cdb);
sys/dev/raid/arcmsr/arcmsr.c
4207
struct CommandControlBlock *srb_tmp;
sys/dev/raid/arcmsr/arcmsr.c
4212
srb_tmp = (struct CommandControlBlock *)acb->uncacheptr;
sys/dev/raid/arcmsr/arcmsr.c
4233
srb_tmp = (struct CommandControlBlock *)((unsigned long)srb_tmp + SRB_SIZE);
sys/dev/raid/arcmsr/arcmsr.c
4464
struct CommandControlBlock *freesrb;
sys/dev/raid/arcmsr/arcmsr.c
4493
freesrb = (struct CommandControlBlock *)acb->uncacheptr;
sys/dev/raid/arcmsr/arcmsr.c
4849
struct CommandControlBlock *srb;
sys/dev/raid/arcmsr/arcmsr.c
614
static void arcmsr_report_sense_info(struct CommandControlBlock *srb)
sys/dev/raid/arcmsr/arcmsr.c
720
static void arcmsr_srb_complete(struct CommandControlBlock *srb, int stand_flag)
sys/dev/raid/arcmsr/arcmsr.c
759
static void arcmsr_report_srb_state(struct AdapterControlBlock *acb, struct CommandControlBlock *srb, u_int16_t error)
sys/dev/raid/arcmsr/arcmsr.c
812
struct CommandControlBlock *srb;
sys/dev/raid/arcmsr/arcmsr.c
818
srb = (struct CommandControlBlock *)(acb->vir2phy_offset+(flag_srb & 0xFFFFFFE0)); /*frame must be 32 bytes aligned*/
sys/dev/raid/arcmsr/arcmsr.c
826
srb = (struct CommandControlBlock *)(acb->vir2phy_offset+(flag_srb << 5));/*frame must be 32 bytes aligned*/
sys/dev/raid/arcmsr/arcmsr.c
848
struct CommandControlBlock *srb = (struct CommandControlBlock *)arg;
sys/dev/raid/arcmsr/arcmsr.c
935
struct CommandControlBlock *srb;
sys/dev/raid/arcmsr/arcmsr.c
970
static void arcmsr_build_srb(struct CommandControlBlock *srb,
sys/dev/raid/arcmsr/arcmsr.h
1222
#define SRB_SIZE ((sizeof(struct CommandControlBlock)+0x1f) & 0xffe0)
sys/dev/raid/arcmsr/arcmsr.h
1277
struct CommandControlBlock *psrb_pool[ARCMSR_MAX_FREESRB_NUM]; /* serial srb pointer array */
sys/dev/raid/arcmsr/arcmsr.h
1278
struct CommandControlBlock *srbworkingQ[ARCMSR_MAX_FREESRB_NUM]; /* working srb pointer array */