Lines Matching full:gib
41 static struct kvm_s390_gib *gib; variable
240 * of the GISA if the GISA is not part of the GIB alert list. All three
3135 origin = xchg(&gib->alert_list_origin, in process_gib_alert_list()
3251 * in case the GISA is not part of the GIB alert list.
3255 * Returns: the nonspecific ISC (NISC) the gib alert mechanism
3277 return gib->nisc; in kvm_s390_gisc_register()
3289 * in case the GISA is not part of the GIB alert list.
3293 * Returns: the nonspecific ISC (NISC) the gib alert mechanism
3415 if (!gib) in kvm_s390_gib_destroy()
3424 free_page((unsigned long)gib); in kvm_s390_gib_destroy()
3425 gib = NULL; in kvm_s390_gib_destroy()
3434 KVM_EVENT(3, "%s", "gib not initialized, no AIV facility"); in kvm_s390_gib_init()
3438 gib = (struct kvm_s390_gib *)get_zeroed_page(GFP_KERNEL_ACCOUNT | GFP_DMA); in kvm_s390_gib_init()
3439 if (!gib) { in kvm_s390_gib_init()
3446 pr_err("Registering the GIB alert interruption handler failed\n"); in kvm_s390_gib_init()
3453 gib->nisc = nisc; in kvm_s390_gib_init()
3454 gib_origin = virt_to_phys(gib); in kvm_s390_gib_init()
3456 pr_err("Associating the GIB with the AIV facility failed\n"); in kvm_s390_gib_init()
3457 free_page((unsigned long)gib); in kvm_s390_gib_init()
3458 gib = NULL; in kvm_s390_gib_init()
3471 KVM_EVENT(3, "gib 0x%pK (nisc=%d) initialized", gib, gib->nisc); in kvm_s390_gib_init()
3477 free_page((unsigned long)gib); in kvm_s390_gib_init()
3478 gib = NULL; in kvm_s390_gib_init()