Lines Matching defs:CSR_TRACE
186 #define CSR_TRACE(w,c,a,x) do { \
188 csr_trace[csr_traceptr].whr = (w); csr_trace[csr_traceptr].csr = (c); \
189 csr_trace[csr_traceptr].asr = (a); csr_trace[csr_traceptr].xtn = (x); \
190 dma_cachectl((void *)&csr_trace[csr_traceptr], sizeof(csr_trace[0])); \
202 } csr_trace[CSR_TRACE_SIZE];
204 #define CSR_TRACE(w,c,a,x)
235 #define CSR_TRACE(w,c,a,x)
783 CSR_TRACE('a',csr,asr,0);
1026 CSR_TRACE('s',csr,asr,target);
1130 CSR_TRACE('y',csr,asr,target);
1193 CSR_TRACE('>',orig_csr,0,0);
1248 CSR_TRACE('<',orig_csr,0,0);
1283 CSR_TRACE('<',csr,asr,len);
1380 CSR_TRACE('I',csr,asr,target);
1419 CSR_TRACE('I',csr,asr,target);
1529 CSR_TRACE('I',csr,asr,0xff);
1579 CSR_TRACE('f',csr,asr,target);
1786 CSR_TRACE('g',csr,asr,dev->target);
1805 CSR_TRACE('g',csr,asr,i<<4);
1836 CSR_TRACE('i',csr,asr,dev->target);
1856 CSR_TRACE('i',csr,asr,i<<4);
1880 CSR_TRACE('p',csr,asr,dev->target);
1915 CSR_TRACE('p',csr,asr,i<<4);
1958 CSR_TRACE('m',csr,asr,*tmpaddr);
1966 CSR_TRACE('X',csr,asr,dev->target);
1973 CSR_TRACE('X',csr,asr,dev->target);
2006 CSR_TRACE('e',csr,asr,dev->target);
2026 CSR_TRACE('X',csr,asr,dev->target);
2133 CSR_TRACE('x',csr,asr,*tmpaddr);
2168 CSR_TRACE('X',csr,asr,dev->target);
2416 CSR_TRACE('r',csr,asr,newtarget);
2433 CSR_TRACE('n',csr,asr,newtarget);
2699 printf("%c%02x%02x%02x ", csr_trace[i].whr,
2700 csr_trace[i].csr, csr_trace[i].asr, csr_trace[i].xtn);
2701 switch(csr_trace[i].whr) {
2731 switch(csr_trace[i].csr) {
2756 switch(csr_trace[i].csr & 0xf0) {
2766 switch(csr_trace[i].csr & 7) {
2785 if (csr_trace[i].asr & SBIC_ASR_INT)
2787 if (csr_trace[i].asr & SBIC_ASR_LCI)
2789 if (csr_trace[i].asr & SBIC_ASR_BSY)
2791 if (csr_trace[i].asr & SBIC_ASR_CIP)