Lines Matching refs:pdev_info

308 		struct myrs_pdev_info *pdev_info)
316 pdev_info_addr = dma_map_single(&cs->pdev->dev, pdev_info,
324 mbox->pdev_info.opcode = MYRS_CMD_OP_IOCTL;
325 mbox->pdev_info.id = MYRS_DCMD_TAG;
326 mbox->pdev_info.control.dma_ctrl_to_host = true;
327 mbox->pdev_info.control.no_autosense = true;
328 mbox->pdev_info.dma_size = sizeof(struct myrs_pdev_info);
329 mbox->pdev_info.pdev.lun = lun;
330 mbox->pdev_info.pdev.target = target;
331 mbox->pdev_info.pdev.channel = channel;
332 mbox->pdev_info.ioctl_opcode = MYRS_IOCTL_GET_PDEV_INFO_VALID;
333 sgl = &mbox->pdev_info.dma_addr;
335 sgl->sge[0].sge_count = mbox->pdev_info.dma_size;
396 mbox->pdev_info.opcode = MYRS_CMD_OP_IOCTL;
397 mbox->pdev_info.control.dma_ctrl_to_host = true;
398 mbox->pdev_info.control.no_autosense = true;
399 mbox->pdev_info.dma_size = sizeof(struct myrs_devmap);
400 mbox->pdev_info.pdev.target = target;
401 mbox->pdev_info.pdev.channel = channel;
402 mbox->pdev_info.pdev.lun = lun;
403 mbox->pdev_info.ioctl_opcode = MYRS_IOCTL_XLATE_PDEV_TO_LDEV;
404 sgl = &mbox->pdev_info.dma_addr;
406 sgl->sge[0].sge_count = mbox->pdev_info.dma_size;
857 struct myrs_pdev_info *pdev_info = sdev->hostdata;
862 pdev_info->dev_state = MYRS_DEVICE_ONLINE;
865 pdev_info->dev_state = MYRS_DEVICE_STANDBY;
868 pdev_info->dev_state = MYRS_DEVICE_OFFLINE;
871 pdev_info->dev_state = MYRS_DEVICE_MISSING;
874 pdev_info->dev_state = MYRS_DEVICE_UNCONFIGURED;
955 struct myrs_pdev_info *pdev_info;
958 pdev_info = sdev->hostdata;
959 name = myrs_devstate_name(pdev_info->dev_state);
964 pdev_info->dev_state);
991 struct myrs_pdev_info *pdev_info = sdev->hostdata;
993 (struct myrs_devmap *)&pdev_info->rsvd13;
995 if (pdev_info->dev_state == new_state) {
1033 struct myrs_pdev_info *pdev_info = sdev->hostdata;
1035 pdev_info->dev_state = new_state;
1866 struct myrs_pdev_info *pdev_info;
1868 pdev_info = kzalloc(sizeof(*pdev_info), GFP_KERNEL);
1869 if (!pdev_info)
1874 pdev_info);
1877 kfree(pdev_info);
1880 sdev->hostdata = pdev_info;