tag | line | file | source code |
HD | 323 | drivers/scsi/eata.c | #define BN(board) (HD(board)->board_name) |
HD | 503 | drivers/scsi/eata.c | memset(HD(j), 0, sizeof(struct hostdata)); |
HD | 504 | drivers/scsi/eata.c | HD(j)->subversion = subversion; |
HD | 505 | drivers/scsi/eata.c | HD(j)->protocol_rev = protocol_rev; |
HD | 506 | drivers/scsi/eata.c | HD(j)->board_number = j; |
HD | 509 | drivers/scsi/eata.c | if (HD(j)->subversion == ESA) |
HD | 523 | drivers/scsi/eata.c | "Mbox %d, CmdLun %d.\n", BN(j), HD(j)->protocol_rev, board_status, |
HD | 625 | drivers/scsi/eata.c | i = HD(j)->last_cp_used + 1; |
HD | 631 | drivers/scsi/eata.c | if (HD(j)->cp_stat[i] == FREE) { |
HD | 632 | drivers/scsi/eata.c | HD(j)->last_cp_used = i; |
HD | 640 | drivers/scsi/eata.c | if (HD(j)->in_reset) |
HD | 654 | drivers/scsi/eata.c | cpp = &HD(j)->cp[i]; |
HD | 659 | drivers/scsi/eata.c | spp = &HD(j)->sp[i]; |
HD | 711 | drivers/scsi/eata.c | HD(j)->cp_stat[i] = IN_USE; |
HD | 743 | drivers/scsi/eata.c | if (HD(j)->cp_stat[i] == FREE) { |
HD | 749 | drivers/scsi/eata.c | if (HD(j)->cp_stat[i] == IN_USE) { |
HD | 752 | drivers/scsi/eata.c | if (SCarg != HD(j)->cp[i].SCpnt) |
HD | 754 | drivers/scsi/eata.c | BN(j), i, SCarg, HD(j)->cp[i].SCpnt); |
HD | 760 | drivers/scsi/eata.c | if (HD(j)->cp_stat[i] == IN_RESET) { |
HD | 766 | drivers/scsi/eata.c | if (HD(j)->cp_stat[i] == LOCKED) { |
HD | 789 | drivers/scsi/eata.c | if (HD(j)->in_reset) { |
HD | 801 | drivers/scsi/eata.c | for (k = 0; k < MAX_TARGET; k++) HD(j)->target_reset[k] = TRUE; |
HD | 803 | drivers/scsi/eata.c | for (k = 0; k < MAX_TARGET; k++) HD(j)->target_time_out[k] = 0; |
HD | 807 | drivers/scsi/eata.c | if (HD(j)->cp_stat[i] == FREE) continue; |
HD | 809 | drivers/scsi/eata.c | if (HD(j)->cp_stat[i] == LOCKED) { |
HD | 810 | drivers/scsi/eata.c | HD(j)->cp_stat[i] = FREE; |
HD | 815 | drivers/scsi/eata.c | SCpnt = HD(j)->cp[i].SCpnt; |
HD | 816 | drivers/scsi/eata.c | HD(j)->cp_stat[i] = IN_RESET; |
HD | 847 | drivers/scsi/eata.c | HD(j)->in_reset = TRUE; |
HD | 857 | drivers/scsi/eata.c | if (HD(j)->cp_stat[i] != IN_RESET) continue; |
HD | 859 | drivers/scsi/eata.c | SCpnt = HD(j)->cp[i].SCpnt; |
HD | 864 | drivers/scsi/eata.c | HD(j)->cp_stat[i] = LOCKED; |
HD | 873 | drivers/scsi/eata.c | HD(j)->in_reset = FALSE; |
HD | 918 | drivers/scsi/eata.c | BN(j), HD(j)->iocount); |
HD | 925 | drivers/scsi/eata.c | spp = &HD(j)->sp[i]; |
HD | 932 | drivers/scsi/eata.c | if (HD(j)->cp_stat[i] == IGNORE) { |
HD | 933 | drivers/scsi/eata.c | HD(j)->cp_stat[i] = FREE; |
HD | 936 | drivers/scsi/eata.c | else if (HD(j)->cp_stat[i] == LOCKED) { |
HD | 937 | drivers/scsi/eata.c | HD(j)->cp_stat[i] = FREE; |
HD | 939 | drivers/scsi/eata.c | BN(j), i, HD(j)->iocount); |
HD | 942 | drivers/scsi/eata.c | else if (HD(j)->cp_stat[i] == FREE) { |
HD | 944 | drivers/scsi/eata.c | BN(j), i, HD(j)->iocount); |
HD | 947 | drivers/scsi/eata.c | else if (HD(j)->cp_stat[i] == IN_RESET) |
HD | 949 | drivers/scsi/eata.c | else if (HD(j)->cp_stat[i] != IN_USE) |
HD | 952 | drivers/scsi/eata.c | HD(j)->cp_stat[i] = FREE; |
HD | 953 | drivers/scsi/eata.c | cpp = &HD(j)->cp[i]; |
HD | 984 | drivers/scsi/eata.c | && HD(j)->target_reset[SCpnt->target]) |
HD | 997 | drivers/scsi/eata.c | HD(j)->target_reset[SCpnt->target] = FALSE; |
HD | 1005 | drivers/scsi/eata.c | HD(j)->target_time_out[SCpnt->target] = 0; |
HD | 1011 | drivers/scsi/eata.c | if (HD(j)->target_time_out[SCpnt->target] > 1) |
HD | 1015 | drivers/scsi/eata.c | HD(j)->target_time_out[SCpnt->target]++; |
HD | 1028 | drivers/scsi/eata.c | HD(j)->target_reset[k] = TRUE; |
HD | 1045 | drivers/scsi/eata.c | HD(j)->iocount++; |
HD | 1047 | drivers/scsi/eata.c | if (loops > 1) HD(j)->multicount++; |
HD | 1052 | drivers/scsi/eata.c | if ((spp->adapter_status != ASOK && HD(j)->iocount > 1000) || |
HD | 1054 | drivers/scsi/eata.c | spp->adapter_status != ASST && HD(j)->iocount <= 1000) || |
HD | 1060 | drivers/scsi/eata.c | SCpnt->target, SCpnt->lun, SCpnt->pid, HD(j)->iocount); |
HD | 1088 | drivers/scsi/eata.c | calls[(sh[j]->irq)], HD(j)->iocount, HD(j)->multicount); |
HD | 221 | drivers/scsi/eata_dma.c | && (HD(cmd)->t_state[cp->cp_channel][cp->cp_id] == RESET)) |
HD | 224 | drivers/scsi/eata_dma.c | HD(cmd)->t_state[cp->cp_channel][cp->cp_id] = OK; |
HD | 225 | drivers/scsi/eata_dma.c | if(HD(cmd)->do_latency == TRUE && cp->timestamp) { |
HD | 229 | drivers/scsi/eata_dma.c | if(HD(cmd)->writes_lat[cp->sizeindex][1] > time) |
HD | 230 | drivers/scsi/eata_dma.c | HD(cmd)->writes_lat[cp->sizeindex][1] = time; |
HD | 231 | drivers/scsi/eata_dma.c | if(HD(cmd)->writes_lat[cp->sizeindex][2] < time) |
HD | 232 | drivers/scsi/eata_dma.c | HD(cmd)->writes_lat[cp->sizeindex][2] = time; |
HD | 233 | drivers/scsi/eata_dma.c | HD(cmd)->writes_lat[cp->sizeindex][3] += time; |
HD | 234 | drivers/scsi/eata_dma.c | HD(cmd)->writes_lat[cp->sizeindex][0]++; |
HD | 236 | drivers/scsi/eata_dma.c | if(HD(cmd)->reads_lat[cp->sizeindex][1] > time) |
HD | 237 | drivers/scsi/eata_dma.c | HD(cmd)->reads_lat[cp->sizeindex][1] = time; |
HD | 238 | drivers/scsi/eata_dma.c | if(HD(cmd)->reads_lat[cp->sizeindex][2] < time) |
HD | 239 | drivers/scsi/eata_dma.c | HD(cmd)->reads_lat[cp->sizeindex][2] = time; |
HD | 240 | drivers/scsi/eata_dma.c | HD(cmd)->reads_lat[cp->sizeindex][3] += time; |
HD | 241 | drivers/scsi/eata_dma.c | HD(cmd)->reads_lat[cp->sizeindex][0]++; |
HD | 251 | drivers/scsi/eata_dma.c | HD(cmd)->t_timeout[cp->cp_channel][cp->cp_id] = OK; |
HD | 257 | drivers/scsi/eata_dma.c | if (HD(cmd)->t_timeout[cp->cp_channel][cp->cp_id] > 1) |
HD | 261 | drivers/scsi/eata_dma.c | HD(cmd)->t_timeout[cp->cp_channel][cp->cp_id]++; |
HD | 272 | drivers/scsi/eata_dma.c | HD(cmd)->t_state[cp->cp_channel][i] = RESET; |
HD | 360 | drivers/scsi/eata_dma.c | hd = HD(cmd); |
HD | 592 | drivers/scsi/eata_dma.c | if (HD(cmd)->state == RESET) { |
HD | 609 | drivers/scsi/eata_dma.c | HD(cmd)->t_state[x][z] = RESET; |
HD | 610 | drivers/scsi/eata_dma.c | HD(cmd)->t_timeout[x][z] = NO_TIMEOUT; |
HD | 615 | drivers/scsi/eata_dma.c | if (HD(cmd)->ccb[x].status == FREE) |
HD | 618 | drivers/scsi/eata_dma.c | if (HD(cmd)->ccb[x].status == LOCKED) { |
HD | 619 | drivers/scsi/eata_dma.c | HD(cmd)->ccb[x].status = FREE; |
HD | 624 | drivers/scsi/eata_dma.c | sp = HD(cmd)->ccb[x].cmd; |
HD | 625 | drivers/scsi/eata_dma.c | HD(cmd)->ccb[x].status = RESET; |
HD | 642 | drivers/scsi/eata_dma.c | HD(cmd)->state = RESET; |
HD | 660 | drivers/scsi/eata_dma.c | if (HD(cmd)->ccb[x].status != RESET) |
HD | 663 | drivers/scsi/eata_dma.c | sp = HD(cmd)->ccb[x].cmd; |
HD | 667 | drivers/scsi/eata_dma.c | HD(cmd)->ccb[x].status = LOCKED; |
HD | 677 | drivers/scsi/eata_dma.c | HD(cmd)->state = FALSE; |
HD | 294 | drivers/scsi/eata_pio.c | hd = HD(cmd); |
HD | 463 | drivers/scsi/eata_pio.c | if (HD(cmd)->state == RESET) { |
HD | 471 | drivers/scsi/eata_pio.c | HD(cmd)->t_state[0][z] = RESET; |
HD | 472 | drivers/scsi/eata_pio.c | HD(cmd)->t_timeout[0][z] = NO_TIMEOUT; |
HD | 479 | drivers/scsi/eata_pio.c | if (HD(cmd)->ccb[x].status == FREE) |
HD | 482 | drivers/scsi/eata_pio.c | sp = HD(cmd)->ccb[x].cmd; |
HD | 483 | drivers/scsi/eata_pio.c | HD(cmd)->ccb[x].status = RESET; |
HD | 496 | drivers/scsi/eata_pio.c | HD(cmd)->state = RESET; |
HD | 507 | drivers/scsi/eata_pio.c | if (HD(cmd)->ccb[x].status != RESET) |
HD | 510 | drivers/scsi/eata_pio.c | sp = HD(cmd)->ccb[x].cmd; |
HD | 515 | drivers/scsi/eata_pio.c | HD(cmd)->ccb[x].status = FREE; |
HD | 522 | drivers/scsi/eata_pio.c | HD(cmd)->state = FALSE; |
HD | 288 | drivers/scsi/u14-34f.c | #define BN(board) (HD(board)->board_name) |
HD | 306 | drivers/scsi/u14-34f.c | cpp = &HD(j)->cp[0]; |
HD | 310 | drivers/scsi/u14-34f.c | cpp->data_address = (unsigned int) HD(j)->board_id; |
HD | 311 | drivers/scsi/u14-34f.c | cpp->data_len = sizeof(HD(j)->board_id); |
HD | 320 | drivers/scsi/u14-34f.c | HD(j)->cp_stat[0] = IGNORE; |
HD | 336 | drivers/scsi/u14-34f.c | if (cpp->adapter_status || HD(j)->cp_stat[0] != FREE) { |
HD | 337 | drivers/scsi/u14-34f.c | HD(j)->cp_stat[0] = FREE; |
HD | 459 | drivers/scsi/u14-34f.c | memset(HD(j), 0, sizeof(struct hostdata)); |
HD | 460 | drivers/scsi/u14-34f.c | HD(j)->heads = mapping_table[config_2.mapping_mode].heads; |
HD | 461 | drivers/scsi/u14-34f.c | HD(j)->sectors = mapping_table[config_2.mapping_mode].sectors; |
HD | 462 | drivers/scsi/u14-34f.c | HD(j)->subversion = subversion; |
HD | 463 | drivers/scsi/u14-34f.c | HD(j)->board_number = j; |
HD | 466 | drivers/scsi/u14-34f.c | if (HD(j)->subversion == ESA) { |
HD | 493 | drivers/scsi/u14-34f.c | if (HD(j)->subversion == ISA && !board_inquiry(j)) { |
HD | 494 | drivers/scsi/u14-34f.c | HD(j)->board_id[40] = 0; |
HD | 496 | drivers/scsi/u14-34f.c | if (strcmp(&HD(j)->board_id[32], "06000600")) { |
HD | 497 | drivers/scsi/u14-34f.c | printk("%s: %s.\n", BN(j), &HD(j)->board_id[8]); |
HD | 499 | drivers/scsi/u14-34f.c | BN(j), &HD(j)->board_id[32]); |
HD | 579 | drivers/scsi/u14-34f.c | i = HD(j)->last_cp_used + 1; |
HD | 585 | drivers/scsi/u14-34f.c | if (HD(j)->cp_stat[i] == FREE) { |
HD | 586 | drivers/scsi/u14-34f.c | HD(j)->last_cp_used = i; |
HD | 594 | drivers/scsi/u14-34f.c | if (HD(j)->in_reset) |
HD | 608 | drivers/scsi/u14-34f.c | cpp = &HD(j)->cp[i]; |
HD | 654 | drivers/scsi/u14-34f.c | HD(j)->cp_stat[i] = IN_USE; |
HD | 686 | drivers/scsi/u14-34f.c | if (HD(j)->cp_stat[i] == FREE) { |
HD | 692 | drivers/scsi/u14-34f.c | if (HD(j)->cp_stat[i] == IN_USE) { |
HD | 695 | drivers/scsi/u14-34f.c | if (SCarg != HD(j)->cp[i].SCpnt) |
HD | 697 | drivers/scsi/u14-34f.c | BN(j), i, SCarg, HD(j)->cp[i].SCpnt); |
HD | 703 | drivers/scsi/u14-34f.c | if (HD(j)->cp_stat[i] == IN_RESET) { |
HD | 709 | drivers/scsi/u14-34f.c | if (HD(j)->cp_stat[i] == LOCKED) { |
HD | 732 | drivers/scsi/u14-34f.c | if (HD(j)->in_reset) { |
HD | 744 | drivers/scsi/u14-34f.c | for (k = 0; k < MAX_TARGET; k++) HD(j)->target_reset[k] = TRUE; |
HD | 746 | drivers/scsi/u14-34f.c | for (k = 0; k < MAX_TARGET; k++) HD(j)->target_time_out[k] = 0; |
HD | 750 | drivers/scsi/u14-34f.c | if (HD(j)->cp_stat[i] == FREE) continue; |
HD | 752 | drivers/scsi/u14-34f.c | if (HD(j)->cp_stat[i] == LOCKED) { |
HD | 753 | drivers/scsi/u14-34f.c | HD(j)->cp_stat[i] = FREE; |
HD | 758 | drivers/scsi/u14-34f.c | SCpnt = HD(j)->cp[i].SCpnt; |
HD | 759 | drivers/scsi/u14-34f.c | HD(j)->cp_stat[i] = IN_RESET; |
HD | 791 | drivers/scsi/u14-34f.c | HD(j)->in_reset = TRUE; |
HD | 801 | drivers/scsi/u14-34f.c | if (HD(j)->cp_stat[i] != IN_RESET) continue; |
HD | 803 | drivers/scsi/u14-34f.c | SCpnt = HD(j)->cp[i].SCpnt; |
HD | 808 | drivers/scsi/u14-34f.c | HD(j)->cp_stat[i] = LOCKED; |
HD | 817 | drivers/scsi/u14-34f.c | HD(j)->in_reset = FALSE; |
HD | 835 | drivers/scsi/u14-34f.c | dkinfo[0] = HD(j)->heads; |
HD | 836 | drivers/scsi/u14-34f.c | dkinfo[1] = HD(j)->sectors; |
HD | 837 | drivers/scsi/u14-34f.c | dkinfo[2] = size / (HD(j)->heads * HD(j)->sectors); |
HD | 871 | drivers/scsi/u14-34f.c | BN(j), HD(j)->iocount); |
HD | 878 | drivers/scsi/u14-34f.c | i = spp - HD(j)->cp; |
HD | 883 | drivers/scsi/u14-34f.c | if (HD(j)->cp_stat[i] == IGNORE) { |
HD | 884 | drivers/scsi/u14-34f.c | HD(j)->cp_stat[i] = FREE; |
HD | 887 | drivers/scsi/u14-34f.c | else if (HD(j)->cp_stat[i] == LOCKED) { |
HD | 888 | drivers/scsi/u14-34f.c | HD(j)->cp_stat[i] = FREE; |
HD | 890 | drivers/scsi/u14-34f.c | BN(j), i, HD(j)->iocount); |
HD | 893 | drivers/scsi/u14-34f.c | else if (HD(j)->cp_stat[i] == FREE) { |
HD | 895 | drivers/scsi/u14-34f.c | BN(j), i, HD(j)->iocount); |
HD | 898 | drivers/scsi/u14-34f.c | else if (HD(j)->cp_stat[i] == IN_RESET) |
HD | 900 | drivers/scsi/u14-34f.c | else if (HD(j)->cp_stat[i] != IN_USE) |
HD | 903 | drivers/scsi/u14-34f.c | HD(j)->cp_stat[i] = FREE; |
HD | 930 | drivers/scsi/u14-34f.c | && HD(j)->target_reset[SCpnt->target]) |
HD | 943 | drivers/scsi/u14-34f.c | HD(j)->target_reset[SCpnt->target] = FALSE; |
HD | 951 | drivers/scsi/u14-34f.c | HD(j)->target_time_out[SCpnt->target] = 0; |
HD | 956 | drivers/scsi/u14-34f.c | if (HD(j)->target_time_out[SCpnt->target] > 1) |
HD | 960 | drivers/scsi/u14-34f.c | HD(j)->target_time_out[SCpnt->target]++; |
HD | 976 | drivers/scsi/u14-34f.c | HD(j)->target_reset[k] = TRUE; |
HD | 992 | drivers/scsi/u14-34f.c | HD(j)->iocount++; |
HD | 994 | drivers/scsi/u14-34f.c | if (loops > 1) HD(j)->multicount++; |
HD | 999 | drivers/scsi/u14-34f.c | if ((spp->adapter_status != ASOK && HD(j)->iocount > 1000) || |
HD | 1001 | drivers/scsi/u14-34f.c | spp->adapter_status != ASST && HD(j)->iocount <= 1000) || |
HD | 1007 | drivers/scsi/u14-34f.c | SCpnt->target, SCpnt->lun, SCpnt->pid, HD(j)->iocount); |
HD | 1033 | drivers/scsi/u14-34f.c | calls[(sh[j]->irq)], HD(j)->iocount, HD(j)->multicount); |