Lines Matching refs:rbdf
40 volatile cbd_t *tbdf, *rbdf; local
97 rbdf = (cbd_t *)&cp->cp_dpmem[dpaddr];
98 rbdf->cbd_bufaddr = memaddr;
99 rbdf->cbd_sc = 0;
100 tbdf = rbdf + 1;
166 rbdf = (cbd_t *)&cp->cp_dpmem[dpaddr];
167 rbdf->cbd_bufaddr = memaddr;
168 rbdf->cbd_sc = 0;
169 tbdf = rbdf + 1;
206 rbdf = (cbd_t *)&cp->cp_dpmem[up->smc_rbase];
218 rbdf->cbd_sc |= BD_SC_EMPTY | BD_SC_WRAP;
262 volatile cbd_t *rbdf; local
268 rbdf = (cbd_t *)&cpmp->cp_dpmem[up->smc_rbase];
272 buf = (char *)rbdf->cbd_bufaddr;
273 while (rbdf->cbd_sc & BD_SC_EMPTY);
275 rbdf->cbd_sc |= BD_SC_EMPTY;
283 volatile cbd_t *rbdf; local
287 rbdf = (cbd_t *)&cpmp->cp_dpmem[up->smc_rbase];
289 return(!(rbdf->cbd_sc & BD_SC_EMPTY));