Lines Matching refs:el_size

76 #define GPII_n_CH_k_CNTXT_0(el_size, erindex, dir, chtype_proto)  \  argument
77 (FIELD_PREP(GPII_n_CH_k_CNTXT_0_EL_SIZE, el_size) | \
111 #define GPII_n_EV_k_CNTXT_0(el_size, inttype, chtype) \ argument
112 (FIELD_PREP(GPII_n_EV_k_CNTXT_0_EL_SIZE, el_size) | \
462 u32 el_size; member
934 void *tre = ch_ring->base + (ch_ring->el_size * imed_event->tre_index); in gpi_process_imed_data_event()
977 tre += ch_ring->el_size; in gpi_process_imed_data_event()
1052 ev_rp += ch_ring->el_size; in gpi_process_xfer_compl_event()
1187 ev_rp += ev_ring->el_size; in gpi_mark_stale_events()
1287 GPII_n_CH_k_CNTXT_0(ring->el_size, 0, chan->dir, GPI_CHTYPE_PROTO_GPI)); in gpi_alloc_chan()
1322 GPII_n_EV_k_CNTXT_0(ring->el_size, GPI_INTTYPE_IRQ, GPI_CHTYPE_GPI_EV)); in gpi_alloc_ev_chan()
1336 ring->wp = (ring->base + ring->len - ring->el_size); in gpi_alloc_ev_chan()
1356 elements = ((ring->rp - ring->wp) / ring->el_size) - 1; in gpi_ring_num_elements_avail()
1358 elements = (ring->rp - ring->base) / ring->el_size; in gpi_ring_num_elements_avail()
1359 elements += ((ring->base + ring->len - ring->wp) / ring->el_size) - 1; in gpi_ring_num_elements_avail()
1371 ring->wp += ring->el_size; in gpi_ring_add_element()
1384 ring->wp += ring->el_size; in gpi_ring_recycle_ev_element()
1389 ring->rp += ring->el_size; in gpi_ring_recycle_ev_element()
1407 u32 el_size, struct gpii *gpii) in gpi_alloc_ring() argument
1409 u64 len = elements * el_size; in gpi_alloc_ring()
1420 elements, el_size, (elements * el_size), len, in gpi_alloc_ring()
1438 ring->el_size = el_size; in gpi_alloc_ring()
1439 ring->elements = ring->len / ring->el_size; in gpi_alloc_ring()
1449 ring->el_size, ring->elements); in gpi_alloc_ring()