Lines Matching defs:data

26  * the risks and costs of program errors, damage to or loss of data,
405 struct atto_csmi_get_dev_addr *gda = &ci->data.dev_addr;
411 struct atto_csmi_task_mgmt *tm = &ci->data.tsk_mgt;
653 bi.ioctl = &ci->data;
691 struct atto_hba_scsi_pass_thru *spt = &hi->data.scsi_pass_thru;
759 &hi->data.get_adap_info;
871 &hi->data.get_adap_addr;
914 struct atto_hba_trace *trc = &hi->data.trace;
982 struct atto_hba_scsi_pass_thru *spt = &hi->data.scsi_pass_thru;
1008 sgc->cur_offset += offsetof(struct atto_ioctl, data.byte)
1060 &hi->data.get_dev_addr;
1118 struct atto_hba_adap_ctrl *ac = &hi->data.adap_ctrl;
1156 struct atto_hba_get_device_info *gdi = &hi->data.get_dev_info;
1213 &ioctl_hba->data.get_adap_info;
1250 struct esas2r_sas_nvram *data)
1257 if (esas2r_nvram_write(a, rq, data)) {
1320 ioctl->data.chanlist.num_channels = 0;
1324 ioctl->data.chanlist.num_channels++;
1325 ioctl->data.chanlist.channel[k] = i;
1353 if (ioctl->data.fwrw.img_type == FW_IMG_FM_API) {
1355 (char *)ioctl->data.fwrw.image,
1362 (char *)ioctl->data.fwrw.
1368 } else if (ioctl->data.fwrw.img_type == FW_IMG_FS_API) {
1370 (char *)ioctl->data.fwrw.image,
1377 (char *)ioctl->data.fwrw.
1391 memcpy(ioctl->data.prw.data_buffer, a->nvram,
1393 ioctl->data.prw.code = 1;
1407 (struct esas2r_sas_nvram *)ioctl->data.prw.data_buffer);
1408 ioctl->data.prw.code = code;
1417 (struct esas2r_sas_nvram *)ioctl->data.prw.data_buffer);
1418 ioctl->data.prw.code = 1;
1423 ioctl->data.chaninfo.major_rev = ESAS2R_MAJOR_REV;
1424 ioctl->data.chaninfo.minor_rev = ESAS2R_MINOR_REV;
1425 ioctl->data.chaninfo.IRQ = a->pcid->irq;
1426 ioctl->data.chaninfo.device_id = a->pcid->device;
1427 ioctl->data.chaninfo.vendor_id = a->pcid->vendor;
1428 ioctl->data.chaninfo.ven_dev_id = a->pcid->subsystem_device;
1429 ioctl->data.chaninfo.revision_id = a->pcid->revision;
1430 ioctl->data.chaninfo.pci_bus = a->pcid->bus->number;
1431 ioctl->data.chaninfo.pci_dev_func = a->pcid->devfn;
1432 ioctl->data.chaninfo.core_rev = 0;
1433 ioctl->data.chaninfo.host_no = a->host->host_no;
1434 ioctl->data.chaninfo.hbaapi_rev = 0;
1439 &ioctl->data.
1445 handle_csmi_ioctl(a, &ioctl->data.csmi);
1450 &ioctl->data.
1456 (char *)&ioctl->data.ioctl_vda,
1459 ioctl->data.ioctl_vda.data_length);
1463 (char *)&ioctl->data.ioctl_vda,
1466 ioctl->data.ioctl_vda.data_length);
1476 ioctl->data.modinfo.adapter = a;
1477 ioctl->data.modinfo.pci_dev = a->pcid;
1478 ioctl->data.modinfo.scsi_host = a->host;
1479 ioctl->data.modinfo.host_no = a->host->host_no;
1535 if (a->firmware.data) {
1538 a->firmware.data,
1541 a->firmware.data = NULL;
1551 a->firmware.data = dma_alloc_coherent(&a->pcid->dev,
1556 if (!a->firmware.data) {
1598 memcpy(a->firmware.data,
1603 (struct esas2r_flash_img *)a->firmware.data);
1625 if (!a->firmware.data) {
1635 memcpy(buf, &a->firmware.data[off], count);
1768 if (!a->firmware.data) {
1774 memcpy(&a->firmware.data[off], buf, count);
1778 (struct esas2r_flash_img *)a->firmware.data);
1785 a->firmware.data,
1793 * Since the system has the data buffered, the only way
1982 sgc.cur_offset = fs->data;
2032 data);
2040 length = offsetof(struct esas2r_ioctl_fs, data);
2048 if (count < offsetof(struct esas2r_ioctl_fs, data))