Lines Matching defs:aha152x_hostdata
431 struct aha152x_hostdata { struct
432 struct scsi_cmnd *issue_SC;
435 struct scsi_cmnd *current_SC;
438 struct scsi_cmnd *disconnected_SC;
441 struct scsi_cmnd *done_SC;
444 spinlock_t lock;
448 int total_commands;
449 int disconnections;
450 int busfree_without_any_action;
451 int busfree_without_old_command;
452 int busfree_without_new_command;
453 int busfree_without_done_command;
454 int busfree_with_check_condition;
455 int count[maxstate];
456 int count_trans[maxstate];
457 unsigned long time[maxstate];
460 int commands; /* current number of commands */
462 int reconnect; /* disconnection allowed */
463 int parity; /* parity checking enabled */
464 int synchronous; /* synchronous transferes enabled */
465 int delay; /* reset out delay */
466 int ext_trans; /* extended translation enabled */
468 int swint; /* software-interrupt was fired during detect() */
469 int service; /* bh needs to be run */
470 int in_intr; /* bh is running */
475 enum aha152x_state state, prevstate, laststate;
477 int target;
480 unsigned char syncrate[8];
483 unsigned char syncneg[8];
489 int cmd_i;
492 int msgi_len;
494 unsigned char msgi[256];
497 int msgo_i, msgo_len;
499 unsigned char msgo[256];
502 int data_len;
527 #define HOSTDATA(shpnt) ((struct aha152x_hostdata *) &shpnt->hostdata) argument