Lines Matching full:indices

205  * - Array of all H2D WR Indices
206 * - Array of all H2D RD Indices
207 * - Array of all D2H WR Indices
208 * - Array of all D2H RD Indices
245 * Macros for managing arrays of RD WR indices:
253 /** Offset of a RD or WR index in H2D or D2H indices array */
257 /** Fetch the address of RD or WR index in H2D or D2H indices array */
262 /** H2D DMA Indices array size: given max flow rings */
266 /** D2H DMA Indices array size */
302 /* 32bit ptr to arrays of WR or RD indices for all rings in dongle memory */
303 uint32 PHYS_ADDR_N(h2d_w_idx_ptr); /* Array of all H2D ring's WR indices */
304 uint32 PHYS_ADDR_N(h2d_r_idx_ptr); /* Array of all H2D ring's RD indices */
305 uint32 PHYS_ADDR_N(d2h_w_idx_ptr); /* Array of all D2H ring's WR indices */
306 uint32 PHYS_ADDR_N(d2h_r_idx_ptr); /* Array of all D2H ring's RD indices */
309 * Host may directly fetch WR and RD indices from these host-side arrays.
311 * 64bit ptr to arrays of WR or RD indices for all rings in host memory.
313 sh_addr_t h2d_w_idx_hostaddr; /* Array of all H2D ring's WR indices */
314 sh_addr_t h2d_r_idx_hostaddr; /* Array of all H2D ring's RD indices */
315 sh_addr_t d2h_w_idx_hostaddr; /* Array of all D2H ring's WR indices */
316 sh_addr_t d2h_r_idx_hostaddr; /* Array of all D2H ring's RD indices */
323 sh_addr_t ifrm_w_idx_hostaddr; /* Array of all H2D ring's WR indices for IFRM */
325 /* 32bit ptr to arrays of HWA DB indices for all rings in dongle memory */
326 uint32 PHYS_ADDR_N(h2d_hwa_db_idx_ptr); /* Array of all H2D rings HWA DB indices */
327 uint32 PHYS_ADDR_N(d2h_hwa_db_idx_ptr); /* Array of all D2H rings HWA DB indices */