• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/

Lines Matching refs:cpp

606    struct mscp *cpp;
612 cpp = &HD(j)->cp[0];
613 cpp->cp_dma_addr = pci_map_single(HD(j)->pdev, cpp, sizeof(struct mscp),
615 memset(cpp, 0, sizeof(struct mscp) - CP_TAIL_SIZE);
616 cpp->opcode = OP_HOST_ADAPTER;
617 cpp->xdir = DTD_IN;
618 cpp->data_address = H2DEV(id_dma_addr);
619 cpp->data_len = H2DEV(sizeof(HD(j)->board_id));
620 cpp->cdb_len = 6;
621 cpp->cdb[0] = HA_CMD_INQUIRY;
634 outl(H2DEV(cpp->cp_dma_addr), sh[j]->io_port + REG_OGM);
644 if (cpp->adapter_status || HD(j)->cp_stat[0] != FREE) {
646 printk("%s: board_inquiry, err 0x%x.\n", BN(j), cpp->adapter_status);
650 pci_unmap_single(HD(j)->pdev, cpp->cp_dma_addr, sizeof(struct mscp),
976 struct mscp *cpp;
979 cpp = &HD(j)->cp[i]; SCpnt = cpp->SCpnt;
983 cpp->sense_addr = H2DEV(pci_map_single(HD(j)->pdev, SCpnt->sense_buffer,
986 cpp->sense_len = sizeof SCpnt->sense_buffer;
994 cpp->data_address = H2DEV(pci_map_single(HD(j)->pdev,
997 cpp->data_len = H2DEV(SCpnt->request_bufflen);
1005 cpp->sglist[k].address = H2DEV(sg_dma_address(&sgpnt[k]));
1006 cpp->sglist[k].num_bytes = H2DEV(sg_dma_len(&sgpnt[k]));
1010 cpp->sg = TRUE;
1011 cpp->use_sg = SCpnt->use_sg;
1012 cpp->data_address = H2DEV(pci_map_single(HD(j)->pdev, cpp->sglist,
1014 cpp->data_len = H2DEV(data_len);
1019 struct mscp *cpp;
1022 cpp = &HD(j)->cp[i]; SCpnt = cpp->SCpnt;
1025 if (DEV2H(cpp->sense_addr))
1026 pci_unmap_single(HD(j)->pdev, DEV2H(cpp->sense_addr),
1027 DEV2H(cpp->sense_len), PCI_DMA_FROMDEVICE);
1032 if (!DEV2H(cpp->data_len)) pci_dir = PCI_DMA_BIDIRECTIONAL;
1034 if (DEV2H(cpp->data_address))
1035 pci_unmap_single(HD(j)->pdev, DEV2H(cpp->data_address),
1036 DEV2H(cpp->data_len), pci_dir);
1041 struct mscp *cpp;
1044 cpp = &HD(j)->cp[i]; SCpnt = cpp->SCpnt;
1047 if (DEV2H(cpp->sense_addr))
1048 pci_dma_sync_single_for_cpu(HD(j)->pdev, DEV2H(cpp->sense_addr),
1049 DEV2H(cpp->sense_len), PCI_DMA_FROMDEVICE);
1055 if (!DEV2H(cpp->data_len)) pci_dir = PCI_DMA_BIDIRECTIONAL;
1057 if (DEV2H(cpp->data_address))
1058 pci_dma_sync_single_for_cpu(HD(j)->pdev, DEV2H(cpp->data_address),
1059 DEV2H(cpp->data_len), pci_dir);
1077 struct mscp *cpp;
1080 cpp = &HD(j)->cp[i]; SCpnt = cpp->SCpnt;
1083 cpp->xdir = DTD_IN;
1087 cpp->xdir = DTD_OUT;
1091 cpp->xdir = DTD_NONE;
1098 cpp->xdir = DTD_IN;
1102 cpp->xdir = DTD_OUT;
1106 if (cpp->xdir == DTD_IN)
1109 cpp->xdir = DTD_NONE;
1117 struct mscp *cpp;
1146 cpp = &HD(j)->cp[i];
1148 memset(cpp, 0, sizeof(struct mscp) - CP_TAIL_SIZE);
1150 cpp->cpp_index = i;
1151 SCpnt->host_scribble = (unsigned char *) &cpp->cpp_index;
1157 cpp->opcode = OP_SCSI;
1158 cpp->channel = SCpnt->device->channel;
1159 cpp->target = SCpnt->device->id;
1160 cpp->lun = SCpnt->device->lun;
1161 cpp->SCpnt = SCpnt;
1162 cpp->cdb_len = SCpnt->cmd_len;
1163 memcpy(cpp->cdb, SCpnt->cmnd, SCpnt->cmd_len);
1187 outl(H2DEV(cpp->cp_dma_addr), sh[j]->io_port + REG_OGM);
1450 struct mscp *cpp;
1473 k = il[n]; cpp = &HD(j)->cp[k]; SCpnt = cpp->SCpnt;
1475 if (!(cpp->xdir == DTD_IN)) input_only = FALSE;
1508 k = il[n]; cpp = &HD(j)->cp[k]; SCpnt = cpp->SCpnt;
1532 k = il[n]; cpp = &HD(j)->cp[k]; SCpnt = cpp->SCpnt;
1539 YESNO(overlap), cpp->xdir);
1548 struct mscp *cpp;
1555 cpp = &HD(j)->cp[k]; SCpnt = cpp->SCpnt;
1567 k = il[n]; cpp = &HD(j)->cp[k]; SCpnt = cpp->SCpnt;
1578 outl(H2DEV(cpp->cp_dma_addr), sh[j]->io_port + REG_OGM);
1588 struct mscp *spp, *cpp;
1622 cpp = &(HD(j)->cp[i]);
1623 spp = cpp;
1651 SCpnt = cpp->SCpnt;