Lines Matching defs:Request

1135 	if (!is_firmware_flash_cmd(c->Request.CDB))
1144 if (is_firmware_flash_cmd(c->Request.CDB) &&
2644 cp->Request.CDBLen = le16_to_cpu(c->io_flags) &
2648 memcpy(cp->Request.CDB, c->CDB, cp->Request.CDBLen);
2729 "CDB %16phN data overrun\n", cp->Request.CDB);
2746 cp->Request.CDB);
2751 cp->Request.CDB);
2756 cp->Request.CDB);
2764 cp->Request.CDB);
2769 cp->Request.CDB);
2774 cp->Request.CDB);
2917 const u8 *cdb = c->Request.CDB;
3361 c->Request.CDB[2] = bmic_device_index & 0xff;
3362 c->Request.CDB[9] = (bmic_device_index >> 8) & 0xff;
3420 c->Request.CDB[2] = bmic_device_index & 0xff;
3421 c->Request.CDB[9] = (bmic_device_index >> 8) & 0xff;
3500 c->Request.CDB[5] = id_phys->box_index;
3502 c->Request.CDB[5] = 0;
3757 c->Request.CDB[1] = extended_response;
5385 /* Request is eligible */
5473 c->Request.Timeout = 0;
5474 BUG_ON(cmd->cmd_len > sizeof(c->Request.CDB));
5475 c->Request.CDBLen = cmd->cmd_len;
5476 memcpy(c->Request.CDB, cmd->cmnd, cmd->cmd_len);
5479 c->Request.type_attr_dir =
5483 c->Request.type_attr_dir =
5487 c->Request.type_attr_dir =
5496 c->Request.type_attr_dir =
5572 memset(c->Request.CDB, 0, sizeof(c->Request.CDB));
6384 (iocommand->Request.Type.Direction != XFER_NONE)) {
6391 if (iocommand->Request.Type.Direction & XFER_WRITE) {
6418 /* Fill in Request block */
6419 memcpy(&c->Request, &iocommand->Request,
6420 sizeof(c->Request));
6449 if ((iocommand->Request.Type.Direction & XFER_READ) &&
6481 (ioc->Request.Type.Direction != XFER_NONE))
6508 if (ioc->Request.Type.Direction & XFER_WRITE) {
6527 memcpy(&c->Request, &ioc->Request, sizeof(c->Request));
6560 if ((ioc->Request.Type.Direction & XFER_READ) && ioc->buf_size > 0) {
6658 c->Request.CDB[1] = reset_type; /* fill_cmd defaults to target reset */
6691 c->Request.CDB[1] = 0x01;
6692 c->Request.CDB[2] = (page_code & 0xff);
6694 c->Request.CDBLen = 6;
6695 c->Request.type_attr_dir =
6697 c->Request.Timeout = 0;
6698 c->Request.CDB[0] = HPSA_INQUIRY;
6699 c->Request.CDB[4] = size & 0xFF;
6702 c->Request.CDBLen = 6;
6703 c->Request.type_attr_dir =
6705 c->Request.Timeout = 0;
6706 c->Request.CDB[0] = cmd;
6707 c->Request.CDB[1] = 1;
6708 c->Request.CDB[2] = 1;
6709 c->Request.CDB[3] = (size >> 8) & 0xFF;
6710 c->Request.CDB[4] = size & 0xFF;
6717 c->Request.CDBLen = 12;
6718 c->Request.type_attr_dir =
6720 c->Request.Timeout = 0;
6721 c->Request.CDB[0] = cmd;
6722 c->Request.CDB[6] = (size >> 24) & 0xFF; /* MSB */
6723 c->Request.CDB[7] = (size >> 16) & 0xFF;
6724 c->Request.CDB[8] = (size >> 8) & 0xFF;
6725 c->Request.CDB[9] = size & 0xFF;
6728 c->Request.CDBLen = 16;
6729 c->Request.type_attr_dir =
6731 c->Request.Timeout = 0;
6733 c->Request.CDB[0] = BMIC_READ;
6734 c->Request.CDB[6] = BMIC_SENSE_DIAG_OPTIONS;
6737 c->Request.CDBLen = 16;
6738 c->Request.type_attr_dir =
6741 c->Request.Timeout = 0;
6742 c->Request.CDB[0] = BMIC_WRITE;
6743 c->Request.CDB[6] = BMIC_SET_DIAG_OPTIONS;
6746 c->Request.CDBLen = 12;
6747 c->Request.type_attr_dir =
6750 c->Request.Timeout = 0;
6751 c->Request.CDB[0] = BMIC_WRITE;
6752 c->Request.CDB[6] = BMIC_CACHE_FLUSH;
6753 c->Request.CDB[7] = (size >> 8) & 0xFF;
6754 c->Request.CDB[8] = size & 0xFF;
6757 c->Request.CDBLen = 6;
6758 c->Request.type_attr_dir =
6760 c->Request.Timeout = 0;
6763 c->Request.CDBLen = 12;
6764 c->Request.type_attr_dir =
6766 c->Request.Timeout = 0;
6767 c->Request.CDB[0] = HPSA_CISS_READ;
6768 c->Request.CDB[1] = cmd;
6769 c->Request.CDB[6] = (size >> 24) & 0xFF; /* MSB */
6770 c->Request.CDB[7] = (size >> 16) & 0xFF;
6771 c->Request.CDB[8] = (size >> 8) & 0xFF;
6772 c->Request.CDB[9] = size & 0xFF;
6775 c->Request.CDBLen = 10;
6776 c->Request.type_attr_dir =
6778 c->Request.Timeout = 0;
6779 c->Request.CDB[0] = BMIC_READ;
6780 c->Request.CDB[6] = BMIC_SENSE_CONTROLLER_PARAMETERS;
6781 c->Request.CDB[7] = (size >> 16) & 0xFF;
6782 c->Request.CDB[8] = (size >> 8) & 0xFF;
6785 c->Request.CDBLen = 10;
6786 c->Request.type_attr_dir =
6788 c->Request.Timeout = 0;
6789 c->Request.CDB[0] = BMIC_READ;
6790 c->Request.CDB[6] = BMIC_IDENTIFY_PHYSICAL_DEVICE;
6791 c->Request.CDB[7] = (size >> 16) & 0xFF;
6792 c->Request.CDB[8] = (size >> 8) & 0XFF;
6795 c->Request.CDBLen = 10;
6796 c->Request.type_attr_dir =
6798 c->Request.Timeout = 0;
6799 c->Request.CDB[0] = BMIC_READ;
6800 c->Request.CDB[6] = BMIC_SENSE_SUBSYSTEM_INFORMATION;
6801 c->Request.CDB[7] = (size >> 16) & 0xFF;
6802 c->Request.CDB[8] = (size >> 8) & 0XFF;
6805 c->Request.CDBLen = 10;
6806 c->Request.type_attr_dir =
6808 c->Request.Timeout = 0;
6809 c->Request.CDB[0] = BMIC_READ;
6810 c->Request.CDB[6] = BMIC_SENSE_STORAGE_BOX_PARAMS;
6811 c->Request.CDB[7] = (size >> 16) & 0xFF;
6812 c->Request.CDB[8] = (size >> 8) & 0XFF;
6815 c->Request.CDBLen = 10;
6816 c->Request.type_attr_dir =
6818 c->Request.Timeout = 0;
6819 c->Request.CDB[0] = BMIC_READ;
6820 c->Request.CDB[1] = 0;
6821 c->Request.CDB[2] = 0;
6822 c->Request.CDB[3] = 0;
6823 c->Request.CDB[4] = 0;
6824 c->Request.CDB[5] = 0;
6825 c->Request.CDB[6] = BMIC_IDENTIFY_CONTROLLER;
6826 c->Request.CDB[7] = (size >> 16) & 0xFF;
6827 c->Request.CDB[8] = (size >> 8) & 0XFF;
6828 c->Request.CDB[9] = 0;
6838 c->Request.CDBLen = 16;
6839 c->Request.type_attr_dir =
6841 c->Request.Timeout = 0; /* Don't time out */
6842 memset(&c->Request.CDB[0], 0, sizeof(c->Request.CDB));
6843 c->Request.CDB[0] = HPSA_RESET;
6844 c->Request.CDB[1] = HPSA_TARGET_RESET_TYPE;
6846 c->Request.CDB[4] = 0x00;
6847 c->Request.CDB[5] = 0x00;
6848 c->Request.CDB[6] = 0x00;
6849 c->Request.CDB[7] = 0x00;
6852 c->Request.CDBLen = 16;
6853 c->Request.type_attr_dir =
6855 c->Request.Timeout = 0; /* Don't time out */
6856 memset(&c->Request.CDB[0], 0, sizeof(c->Request.CDB));
6857 c->Request.CDB[0] = cmd;
6858 c->Request.CDB[1] = HPSA_RESET_TYPE_LUN;
6861 c->Request.CDB[4] = 0x00;
6862 c->Request.CDB[5] = 0x00;
6863 c->Request.CDB[6] = 0x00;
6864 c->Request.CDB[7] = 0x00;
6876 switch (GET_DIR(c->Request.type_attr_dir)) {
7065 struct RequestBlock Request;
7109 cmd->Request.CDBLen = 16;
7110 cmd->Request.type_attr_dir =
7112 cmd->Request.Timeout = 0; /* Don't time out */
7113 cmd->Request.CDB[0] = opcode;
7114 cmd->Request.CDB[1] = type;
7115 memset(&cmd->Request.CDB[2], 0, 14); /* rest of the CDB is reserved */