Lines Matching refs:thinint_area
330 struct virtio_thinint_area *thinint_area = NULL; in virtio_ccw_drop_indicator() local
334 thinint_area = kzalloc(sizeof(*thinint_area), in virtio_ccw_drop_indicator()
336 if (!thinint_area) in virtio_ccw_drop_indicator()
338 thinint_area->summary_indicator = in virtio_ccw_drop_indicator()
340 thinint_area->isc = VIRTIO_AIRQ_ISC; in virtio_ccw_drop_indicator()
342 ccw->count = sizeof(*thinint_area); in virtio_ccw_drop_indicator()
343 ccw->cda = (__u32)(unsigned long) thinint_area; in virtio_ccw_drop_indicator()
367 kfree(thinint_area); in virtio_ccw_drop_indicator()
592 struct virtio_thinint_area *thinint_area = NULL; in virtio_ccw_register_adapter_ind() local
595 thinint_area = kzalloc(sizeof(*thinint_area), GFP_DMA | GFP_KERNEL); in virtio_ccw_register_adapter_ind()
596 if (!thinint_area) { in virtio_ccw_register_adapter_ind()
601 thinint_area->indicator = get_airq_indicator(vqs, nvqs, in virtio_ccw_register_adapter_ind()
602 &thinint_area->bit_nr, in virtio_ccw_register_adapter_ind()
604 if (!thinint_area->indicator) { in virtio_ccw_register_adapter_ind()
609 thinint_area->summary_indicator = in virtio_ccw_register_adapter_ind()
611 thinint_area->isc = VIRTIO_AIRQ_ISC; in virtio_ccw_register_adapter_ind()
614 ccw->count = sizeof(*thinint_area); in virtio_ccw_register_adapter_ind()
615 ccw->cda = (__u32)(unsigned long)thinint_area; in virtio_ccw_register_adapter_ind()
631 kfree(thinint_area); in virtio_ccw_register_adapter_ind()