Lines Matching defs:lcb
1243 struct lcb { struct
1258 struct link jump_lcb; argument
1259 ncrcmd load_jump_ccb[3];
1260 struct link jump_tag;
1261 ncrcmd p_jump_ccb; /* Jump table bus address */
1271 u32 jump_ccb_0; /* Default table if no tags */
1272 u32 *jump_ccb; /* Virtual address */
1278 struct list_head free_ccbq; /* Queue of available CCBs */
1279 struct list_head busy_ccbq; /* Queue of busy CCBs */
1280 struct list_head wait_ccbq; /* Queue of waiting for IO CCBs */
1281 struct list_head skip_ccbq; /* Queue of skipped CCBs */
1282 u_char actccbs; /* Number of allocated CCBs */
1283 u_char busyccbs; /* CCBs busy for this lun */
1284 u_char queuedccbs; /* CCBs queued to the controller*/
1285 u_char queuedepth; /* Queue depth for this lun */
1286 u_char scdev_depth; /* SCSI device queue depth */
1287 u_char maxnxs; /* Max possible nexuses */
1295 u_char ia_tag; /* Allocation index */
1296 u_char if_tag; /* Freeing index */
1297 u_char cb_tags[MAX_TAGS]; /* Circular tags buffer */
1298 u_char usetags; /* Command queuing is active */
1299 u_char maxtags; /* Max nr of tags asked by user */
1300 u_char numtags; /* Current number of tags */
1310 u16 num_good; /* Nr of GOOD since QUEUE FULL */
1311 tagmap_t tags_umap; /* Used tags bitmap */
1312 tagmap_t tags_smap; /* Tags in use at 'tag_stime' */
1313 u_long tags_stime; /* Last time we set smap=umap */
1314 struct ccb * held_ccb; /* CCB held for QUEUE FULL */