Lines Matching +full:non +full:- +full:urgent

79 	    (xen_mce_chrdev_open_count && (file->f_flags & O_EXCL))) {  in xen_mce_chrdev_open()
82 return -EBUSY; in xen_mce_chrdev_open()
85 if (file->f_flags & O_EXCL) in xen_mce_chrdev_open()
98 xen_mce_chrdev_open_count--; in xen_mce_chrdev_release()
118 err = -EINVAL; in xen_mce_chrdev_read()
134 err = -EFAULT; in xen_mce_chrdev_read()
139 return err ? err : buf - ubuf; in xen_mce_chrdev_read()
158 return -EPERM; in xen_mce_chrdev_ioctl()
175 return -ENOTTY; in xen_mce_chrdev_ioctl()
230 return -ENODEV; in convert_log()
236 m.mcgstatus = mc_global->mc_gstatus; in convert_log()
237 m.apicid = mc_global->mc_apicid; in convert_log()
244 return -ENODEV; in convert_log()
266 return -ENODEV; in convert_log()
270 if ((!mic) || (mic->size == 0) || in convert_log()
271 (mic->type != MC_TYPE_GLOBAL && in convert_log()
272 mic->type != MC_TYPE_BANK && in convert_log()
273 mic->type != MC_TYPE_EXTENDED && in convert_log()
274 mic->type != MC_TYPE_RECOVERY)) in convert_log()
277 if (mic->type == MC_TYPE_BANK) { in convert_log()
279 m.misc = mc_bank->mc_misc; in convert_log()
280 m.status = mc_bank->mc_status; in convert_log()
281 m.addr = mc_bank->mc_addr; in convert_log()
282 m.tsc = mc_bank->mc_tsc; in convert_log()
283 m.bank = mc_bank->mc_bank; in convert_log()
306 flags == XEN_MC_URGENT ? "" : "non"); in mc_queue_handle()
337 /* urgent mc_info */ in xen_mce_work_fn()
340 …pr_err("Failed to handle urgent mc_info queue, continue handling nonurgent mc_info queue anyway\n"… in xen_mce_work_fn()
381 return -ENOMEM; in bind_virq_for_mce()
407 return -ENODEV; in xen_late_init_mcelog()