Lines Matching refs:thinint_area
329 struct virtio_thinint_area *thinint_area = NULL; in virtio_ccw_drop_indicator() local
333 thinint_area = kzalloc(sizeof(*thinint_area), in virtio_ccw_drop_indicator()
335 if (!thinint_area) in virtio_ccw_drop_indicator()
337 thinint_area->summary_indicator = in virtio_ccw_drop_indicator()
339 thinint_area->isc = VIRTIO_AIRQ_ISC; in virtio_ccw_drop_indicator()
341 ccw->count = sizeof(*thinint_area); in virtio_ccw_drop_indicator()
342 ccw->cda = (__u32)(unsigned long) thinint_area; in virtio_ccw_drop_indicator()
366 kfree(thinint_area); in virtio_ccw_drop_indicator()
575 struct virtio_thinint_area *thinint_area = NULL; in virtio_ccw_register_adapter_ind() local
578 thinint_area = kzalloc(sizeof(*thinint_area), GFP_DMA | GFP_KERNEL); in virtio_ccw_register_adapter_ind()
579 if (!thinint_area) { in virtio_ccw_register_adapter_ind()
584 thinint_area->indicator = get_airq_indicator(vqs, nvqs, in virtio_ccw_register_adapter_ind()
585 &thinint_area->bit_nr, in virtio_ccw_register_adapter_ind()
587 if (!thinint_area->indicator) { in virtio_ccw_register_adapter_ind()
592 thinint_area->summary_indicator = in virtio_ccw_register_adapter_ind()
594 thinint_area->isc = VIRTIO_AIRQ_ISC; in virtio_ccw_register_adapter_ind()
597 ccw->count = sizeof(*thinint_area); in virtio_ccw_register_adapter_ind()
598 ccw->cda = (__u32)(unsigned long)thinint_area; in virtio_ccw_register_adapter_ind()
614 kfree(thinint_area); in virtio_ccw_register_adapter_ind()