Lines Matching refs:ovfl_arg
5206 pfm_ovfl_arg_t *ovfl_arg; in pfm_overflow_handler() local
5294 ovfl_arg = &ctx->ctx_ovfl_arg; in pfm_overflow_handler()
5304 ovfl_arg->ovfl_pmd = (unsigned char )i; in pfm_overflow_handler()
5305 ovfl_arg->ovfl_notify = ovfl_notify & mask ? 1 : 0; in pfm_overflow_handler()
5306 ovfl_arg->active_set = 0; in pfm_overflow_handler()
5307 ovfl_arg->ovfl_ctrl.val = 0; /* module must fill in all fields */ in pfm_overflow_handler()
5308 ovfl_arg->smpl_pmds[0] = smpl_pmds = ctx->ctx_pmds[i].smpl_pmds[0]; in pfm_overflow_handler()
5310 ovfl_arg->pmd_value = ctx->ctx_pmds[i].val; in pfm_overflow_handler()
5311 ovfl_arg->pmd_last_reset = ctx->ctx_pmds[i].lval; in pfm_overflow_handler()
5312 ovfl_arg->pmd_eventid = ctx->ctx_pmds[i].eventid; in pfm_overflow_handler()
5321 …ovfl_arg->smpl_pmds_values[k++] = PMD_IS_COUNTING(j) ? pfm_read_soft_counter(ctx, j) : ia64_get_p… in pfm_overflow_handler()
5322 DPRINT_ovfl(("smpl_pmd[%d]=pmd%u=0x%lx\n", k-1, j, ovfl_arg->smpl_pmds_values[k-1])); in pfm_overflow_handler()
5333 ret = (*ctx->ctx_buf_fmt->fmt_handler)(task, ctx->ctx_smpl_hdr, ovfl_arg, regs, tstamp); in pfm_overflow_handler()
5341 ovfl_ctrl.bits.notify_user |= ovfl_arg->ovfl_ctrl.bits.notify_user; in pfm_overflow_handler()
5342 ovfl_ctrl.bits.block_task |= ovfl_arg->ovfl_ctrl.bits.block_task; in pfm_overflow_handler()
5343 ovfl_ctrl.bits.mask_monitoring |= ovfl_arg->ovfl_ctrl.bits.mask_monitoring; in pfm_overflow_handler()
5347 if (ovfl_arg->ovfl_ctrl.bits.reset_ovfl_pmds) reset_pmds |= mask; in pfm_overflow_handler()