Lines Matching defs:aha152x_hostdata
413 struct aha152x_hostdata { struct
414 struct scsi_cmnd *issue_SC;
417 struct scsi_cmnd *current_SC;
420 struct scsi_cmnd *disconnected_SC;
423 struct scsi_cmnd *done_SC;
426 spinlock_t lock;
430 int total_commands;
431 int disconnections;
432 int busfree_without_any_action;
433 int busfree_without_old_command;
434 int busfree_without_new_command;
435 int busfree_without_done_command;
436 int busfree_with_check_condition;
437 int count[maxstate];
438 int count_trans[maxstate];
439 unsigned long time[maxstate];
442 int commands; /* current number of commands */
444 int reconnect; /* disconnection allowed */
445 int parity; /* parity checking enabled */
446 int synchronous; /* synchronous transferes enabled */
447 int delay; /* reset out delay */
448 int ext_trans; /* extended translation enabled */
450 int swint; /* software-interrupt was fired during detect() */
451 int service; /* bh needs to be run */
452 int in_intr; /* bh is running */
457 enum aha152x_state state, prevstate, laststate;
459 int target;
462 unsigned char syncrate[8];
465 unsigned char syncneg[8];
471 int cmd_i;
474 int msgi_len;
476 unsigned char msgi[256];
479 int msgo_i, msgo_len;
481 unsigned char msgo[256];
484 int data_len;
509 #define HOSTDATA(shpnt) ((struct aha152x_hostdata *) &shpnt->hostdata) argument