Searched refs:senseid (Results 1 – 9 of 9) sorted by relevance
/openbmc/linux/drivers/s390/cio/ |
H A D | device_id.c | 37 static int diag210_to_senseid(struct senseid *senseid, struct diag210 *diag) in diag210_to_senseid() argument 76 senseid->cu_type = 0x3088; in diag210_to_senseid() 77 senseid->cu_model = 0x60; in diag210_to_senseid() 78 senseid->reserved = 0xff; in diag210_to_senseid() 84 senseid->cu_type = vm_devices[i].cu_type; in diag210_to_senseid() 85 senseid->reserved = 0xff; in diag210_to_senseid() 102 struct senseid *senseid = &cdev->private->dma_area->senseid; in diag210_get_dev_info() local 117 if (diag210_to_senseid(senseid, &diag_data)) in diag210_get_dev_info() 138 memset(&cdev->private->dma_area->senseid, 0, in snsid_init() 139 sizeof(cdev->private->dma_area->senseid)); in snsid_init() [all …]
|
H A D | io_sch.h | 99 struct senseid { struct 124 struct senseid senseid; /* SenseID info */ argument
|
H A D | device_fsm.c | 143 cdev->id.cu_type = cdev->private->dma_area->senseid.cu_type; in ccw_device_update_sense_data() 144 cdev->id.cu_model = cdev->private->dma_area->senseid.cu_model; in ccw_device_update_sense_data() 145 cdev->id.dev_type = cdev->private->dma_area->senseid.dev_type; in ccw_device_update_sense_data() 146 cdev->id.dev_model = cdev->private->dma_area->senseid.dev_model; in ccw_device_update_sense_data() 152 cdev->private->dma_area->senseid.cu_type && in ccw_device_test_sense_data() 154 cdev->private->dma_area->senseid.cu_model && in ccw_device_test_sense_data() 156 cdev->private->dma_area->senseid.dev_type && in ccw_device_test_sense_data() 158 cdev->private->dma_area->senseid.dev_model; in ccw_device_test_sense_data()
|
H A D | device_ops.c | 443 if (cdev->private->dma_area->senseid.ciw[ciw_cnt].ct == ct) in ccw_device_get_ciw() 444 return cdev->private->dma_area->senseid.ciw + ciw_cnt; in ccw_device_get_ciw()
|
/openbmc/qemu/pc-bios/s390-ccw/ |
H A D | virtio-blkdev.c | 56 switch (vdev->senseid.cu_model) { in virtio_read_many() 122 switch (vdev->senseid.cu_model) { in virtio_assume_iso9660() 142 switch (vdev->senseid.cu_model) { in virtio_assume_eckd() 165 return (vdev->senseid.cu_model == VIRTIO_ID_BLOCK || in virtio_ipl_disk_is_valid() 166 vdev->senseid.cu_model == VIRTIO_ID_SCSI) && in virtio_ipl_disk_is_valid() 174 switch (vdev->senseid.cu_model) { in virtio_get_block_size() 187 switch (vdev->senseid.cu_model) { in virtio_get_heads() 201 switch (vdev->senseid.cu_model) { in virtio_get_sectors() 216 switch (vdev->senseid.cu_model) { in virtio_get_blocks()
|
H A D | virtio.c | 44 return vdev.senseid.cu_model; in virtio_get_device_type() 106 return do_cio(vdev->schid, vdev->senseid.cu_type, ptr2u32(&ccw), CCW_FMT1); in run_ccw() 246 switch (vdev->senseid.cu_model) { in virtio_setup_ccw() 333 memset(&vdev.senseid, 0, sizeof(vdev.senseid)); in virtio_is_supported() 341 if (run_ccw(&vdev, CCW_CMD_SENSE_ID, &vdev.senseid, sizeof(vdev.senseid), in virtio_is_supported() 345 if (vdev.senseid.cu_type == 0x3832) { in virtio_is_supported() 346 switch (vdev.senseid.cu_model) { in virtio_is_supported()
|
H A D | virtio.h | 241 SenseId senseid; member
|
H A D | main.c | 248 switch (vdev->senseid.cu_model) { in virtio_setup()
|
H A D | cio.h | 272 typedef struct senseid { struct
|