Lines Matching full:indices
216 * - Array of all H2D WR Indices
217 * - Array of all H2D RD Indices
218 * - Array of all D2H WR Indices
219 * - Array of all D2H RD Indices
256 * Macros for managing arrays of RD WR indices:
264 /** Offset of a RD or WR index in H2D or D2H indices array */
268 /** Fetch the address of RD or WR index in H2D or D2H indices array */
273 /** H2D DMA Indices array size: given max flow rings */
277 /** D2H DMA Indices array size */
308 /* 32bit ptr to arrays of WR or RD indices for all rings in dongle memory */
309 uint32 h2d_w_idx_ptr; /* Array of all H2D ring's WR indices */
310 uint32 h2d_r_idx_ptr; /* Array of all H2D ring's RD indices */
311 uint32 d2h_w_idx_ptr; /* Array of all D2H ring's WR indices */
312 uint32 d2h_r_idx_ptr; /* Array of all D2H ring's RD indices */
315 * Host may directly fetch WR and RD indices from these host-side arrays.
317 * 64bit ptr to arrays of WR or RD indices for all rings in host memory.
319 sh_addr_t h2d_w_idx_hostaddr; /* Array of all H2D ring's WR indices */
320 sh_addr_t h2d_r_idx_hostaddr; /* Array of all H2D ring's RD indices */
321 sh_addr_t d2h_w_idx_hostaddr; /* Array of all D2H ring's WR indices */
322 sh_addr_t d2h_r_idx_hostaddr; /* Array of all D2H ring's RD indices */
329 sh_addr_t ifrm_w_idx_hostaddr; /* Array of all H2D ring's WR indices for IFRM */