Lines Matching refs:thinint_area
350 struct virtio_thinint_area *thinint_area = NULL; in virtio_ccw_drop_indicator() local
354 thinint_area = ccw_device_dma_zalloc(vcdev->cdev, in virtio_ccw_drop_indicator()
355 sizeof(*thinint_area)); in virtio_ccw_drop_indicator()
356 if (!thinint_area) in virtio_ccw_drop_indicator()
358 thinint_area->summary_indicator = in virtio_ccw_drop_indicator()
360 thinint_area->isc = VIRTIO_AIRQ_ISC; in virtio_ccw_drop_indicator()
362 ccw->count = sizeof(*thinint_area); in virtio_ccw_drop_indicator()
363 ccw->cda = (__u32)(unsigned long) thinint_area; in virtio_ccw_drop_indicator()
388 ccw_device_dma_free(vcdev->cdev, thinint_area, sizeof(*thinint_area)); in virtio_ccw_drop_indicator()
608 struct virtio_thinint_area *thinint_area = NULL; in virtio_ccw_register_adapter_ind() local
611 thinint_area = ccw_device_dma_zalloc(vcdev->cdev, in virtio_ccw_register_adapter_ind()
612 sizeof(*thinint_area)); in virtio_ccw_register_adapter_ind()
613 if (!thinint_area) { in virtio_ccw_register_adapter_ind()
618 thinint_area->indicator = get_airq_indicator(vqs, nvqs, in virtio_ccw_register_adapter_ind()
619 &thinint_area->bit_nr, in virtio_ccw_register_adapter_ind()
621 if (!thinint_area->indicator) { in virtio_ccw_register_adapter_ind()
626 thinint_area->summary_indicator = in virtio_ccw_register_adapter_ind()
628 thinint_area->isc = VIRTIO_AIRQ_ISC; in virtio_ccw_register_adapter_ind()
631 ccw->count = sizeof(*thinint_area); in virtio_ccw_register_adapter_ind()
632 ccw->cda = (__u32)(unsigned long)thinint_area; in virtio_ccw_register_adapter_ind()
648 ccw_device_dma_free(vcdev->cdev, thinint_area, sizeof(*thinint_area)); in virtio_ccw_register_adapter_ind()