Lines Matching defs:data
92 * Per CPU pointers to physical address of TL>0 logout data areas.
317 * Virtual Address bit flag in the data cache. This is actually bit 2 in the
318 * dcache data tag.
1350 * If no cpu logout data, then we will have to make due without
1526 * Grab a copy of the logout data and invalidate
2072 * Handling of data and instruction parity errors (traps 0x71, 0x72).
2074 * For Panther, P$ data parity errors during floating point load hits
2146 * Check data array for even parity.
2151 * the high-order data words.
2223 * D$ data and tag must also be corrected. Set D$ data bits
2247 * This is done to avoid stale data in the D$ which might
2280 * to indicate which portions of the captured data should be in the ereport.
2293 * Parity error in I$ tag or data
2307 * Log tags and data for all ways.
2325 * to indicate which portions of the captured data should be in the ereport.
2336 * Parity error in D$ or P$ data array.
2339 * since P$ data parity errors are reported in Panther using
2372 * panic flow. We decode the CPU-specific data, and take appropriate actions.
2576 * an E$ data error (L2$ for Cheetah/Cheetah+/Jaguar, L3$
2759 * data footprint induce do not cause use to either creep down
2783 * cpu_ce_delayed_ec_logout to capture some cache data, and
2788 * no line data capture. In this case we logout to the cpu logout
2789 * area - that's appropriate since it's the cpu cache data we need
2825 * Note that it's quite possible that the read sourced the data from
2832 * Read the data again. This time the read is very likely to
2943 * Scrub a correctable memory error and collect data for classification
3901 cpu_matching_ecache_line(uint64_t faddr, void *data, int reqval, int *level)
3903 ch_diag_data_t *cdp = data;
3913 * Check the l2$ logout data
4038 * processors for covering dcache data and so each
4039 * byte of data in each word has its own parity bit.
4061 * Check data array for even parity.
4065 * high-order data words.
4209 * Check instruction data for even parity.
4277 * Check data array for odd parity. There are 8 parity
4279 * of those bits covers exactly 8 bytes of the data
4282 * parity bit P$ data bytes covered
4319 * Add L1 Data cache data to the ereport payload.
4354 * Add the dcache data to the payload.
4366 * Add L1 Instruction cache data to the ereport payload.
4401 * Add the icache data to the payload.
4415 * Add ecache data to payload.
4446 * Add the L3 (ecache) data to the payload.
4473 * Add the L2 cache data to the payload.
4547 * Encode the data saved in the ch_async_flt_t struct into
4863 * We only need to do the calculation on the data bits and can ignore check
5055 * the address and the associated data is
5089 * the address and the associated data is
5487 * deallocate the scrubber data structures and cpu_private data structure.
5507 * of E$ tags, D$ data, and I$ data to cosmic ray events since they are not
5697 * to initialize their private data areas.
6014 * flush area data), assumes that the number of lines
6718 * Encode all the common data into the ereport.
6728 * Encode the error specific data that was saved in
6832 * aligned is faster whenever the source and destination data
6846 * applications, data is only used once (copied to the output
7053 * avoid potentially bad data being used, ie we want the affected
7074 dtrace_blksuword32_err(uintptr_t addr, uint32_t *data)
7079 ret = dtrace_blksuword32(addr, data, 0);
7091 * instruction and data footprint than cross-trapping, and the cpu is known