Lines Matching refs:cfg_chg_trigger
655 if (matrix_mdev->cfg_chg_trigger) in signal_guest_ap_cfg_changed()
656 eventfd_signal(matrix_mdev->cfg_chg_trigger); in signal_guest_ap_cfg_changed()
804 matrix_mdev->cfg_chg_trigger = NULL; in vfio_ap_mdev_probe()
2211 struct eventfd_ctx *cfg_chg_trigger; in vfio_ap_set_cfg_change_irq() local
2220 if (matrix_mdev->cfg_chg_trigger) in vfio_ap_set_cfg_change_irq()
2221 eventfd_ctx_put(matrix_mdev->cfg_chg_trigger); in vfio_ap_set_cfg_change_irq()
2222 matrix_mdev->cfg_chg_trigger = NULL; in vfio_ap_set_cfg_change_irq()
2224 cfg_chg_trigger = eventfd_ctx_fdget(fd); in vfio_ap_set_cfg_change_irq()
2225 if (IS_ERR(cfg_chg_trigger)) in vfio_ap_set_cfg_change_irq()
2226 return PTR_ERR(cfg_chg_trigger); in vfio_ap_set_cfg_change_irq()
2228 if (matrix_mdev->cfg_chg_trigger) in vfio_ap_set_cfg_change_irq()
2229 eventfd_ctx_put(matrix_mdev->cfg_chg_trigger); in vfio_ap_set_cfg_change_irq()
2231 matrix_mdev->cfg_chg_trigger = cfg_chg_trigger; in vfio_ap_set_cfg_change_irq()