Lines Matching refs:ovfl_ctrl
5128 pfm_ovfl_ctrl_t ovfl_ctrl; in pfm_overflow_handler() local
5197 ovfl_ctrl.val = 0; in pfm_overflow_handler()
5224 ovfl_arg->ovfl_ctrl.val = 0; /* module must fill in all fields */ in pfm_overflow_handler()
5258 ovfl_ctrl.bits.notify_user |= ovfl_arg->ovfl_ctrl.bits.notify_user; in pfm_overflow_handler()
5259 ovfl_ctrl.bits.block_task |= ovfl_arg->ovfl_ctrl.bits.block_task; in pfm_overflow_handler()
5260 ovfl_ctrl.bits.mask_monitoring |= ovfl_arg->ovfl_ctrl.bits.mask_monitoring; in pfm_overflow_handler()
5264 if (ovfl_arg->ovfl_ctrl.bits.reset_ovfl_pmds) reset_pmds |= mask; in pfm_overflow_handler()
5284 ovfl_ctrl.bits.notify_user = ovfl_notify ? 1 : 0; in pfm_overflow_handler()
5285 ovfl_ctrl.bits.block_task = ovfl_notify ? 1 : 0; in pfm_overflow_handler()
5286 ovfl_ctrl.bits.mask_monitoring = ovfl_notify ? 1 : 0; /* XXX: change for saturation */ in pfm_overflow_handler()
5287 ovfl_ctrl.bits.reset_ovfl_pmds = ovfl_notify ? 0 : 1; in pfm_overflow_handler()
5304 if (ovfl_notify && ovfl_ctrl.bits.notify_user) { in pfm_overflow_handler()
5313 if (CTX_OVFL_NOBLOCK(ctx) == 0 && ovfl_ctrl.bits.block_task) { in pfm_overflow_handler()
5341 ovfl_ctrl.bits.mask_monitoring ? 1 : 0)); in pfm_overflow_handler()
5345 if (ovfl_ctrl.bits.mask_monitoring) { in pfm_overflow_handler()