Lines Matching full:alert
98 unsigned long alert_mark; /* index of SDB of alert request position */
411 * 2. Function alloc_sampling_buffer() sets the Alert Request in allocate_buffers()
412 * Control indicator to trigger a measurement-alert to harvest in allocate_buffers()
414 * measurement alert interrupt fires quick enough to handle in allocate_buffers()
417 * Currently there is no need for setup alert request on every in allocate_buffers()
1027 * using the Program Request Alert code. The regs.int_parm_long in perf_push_sample()
1296 * the point of alert indicator. And ignore the SDBs which are not
1300 * 2. Remove alert indicator in the buffer.
1321 /* Remove alert indicators in the buffer */ in aux_output_end()
1367 /* Set alert indicator */ in aux_output_begin()
1383 * Set alert indicator on SDB at index @alert_index while sampler is running.
1419 * Set alert indicator on the SDB at index of aux->alert_mark. If this SDB is
1421 * If yes, that means new data is already there before we can set an alert
1422 * indicator. Caller should try to set alert indicator to some position behind.
1426 * (clear full indicator and alert indicator) for new data.
1433 * Return true if alert indicator is set successfully and false if not.
1446 * Just set alert indicator. Should check race with hardware in aux_reset_buffer()
1453 * Set alert indicator on empty SDB. Should check race in aux_reset_buffer()
1460 * Scan the SDBs to clear full and alert indicator used previously. in aux_reset_buffer()
1461 * Start scanning from one SDB behind empty_mark. If the new alert in aux_reset_buffer()
1489 * Measurement alert handler for diagnostic mode sampling.
1506 debug_sprintf_event(sfdbg, 6, "%s #alert %ld\n", __func__, in hw_collect_aux()
1919 unsigned int alert, unsigned long unused) in cpumf_measurement_alert() argument
1923 if (!(alert & CPU_MF_INT_SF_MASK)) in cpumf_measurement_alert()
1933 /* The processing below must take care of multiple alert events that in cpumf_measurement_alert()
1936 /* Program alert request */ in cpumf_measurement_alert()
1937 if (alert & CPU_MF_INT_SF_PRA) { in cpumf_measurement_alert()
1947 if (alert != CPU_MF_INT_SF_PRA) in cpumf_measurement_alert()
1948 debug_sprintf_event(sfdbg, 6, "%s alert %#x\n", __func__, in cpumf_measurement_alert()
1949 alert); in cpumf_measurement_alert()
1952 if (alert & CPU_MF_INT_SF_SACA) in cpumf_measurement_alert()
1956 if (alert & CPU_MF_INT_SF_LSDA) { in cpumf_measurement_alert()
1963 if (alert & (CPU_MF_INT_SF_IAE|CPU_MF_INT_SF_ISE)) { in cpumf_measurement_alert()
1964 pr_err("A sampling buffer entry is incorrect (alert=%#x)\n", in cpumf_measurement_alert()
1965 alert); in cpumf_measurement_alert()