Lines Matching refs:elm_size

166 	enum k3_ring_size elm_size;  member
258 (4 << ring->elm_size); in k3_ringacc_ring_get_fifo_pos()
263 return (ring->ring_mem_virt + idx * (4 << ring->elm_size)); in k3_ringacc_get_elm_addr()
318 ring->elm_size, ring->size, ring->mode, ring->proxy_id); in k3_ringacc_ring_dump()
616 ring->size * (4 << ring->elm_size), in k3_ringacc_ring_free()
688 ring_cfg.size = ring->elm_size; in k3_ringacc_ring_cfg_sci()
705 if (cfg->elm_size != K3_RINGACC_RING_ELSIZE_8 || in k3_dmaring_cfg()
723 ring->elm_size = cfg->elm_size; in k3_dmaring_cfg()
738 ring->size * (4 << ring->elm_size), in k3_dmaring_cfg()
757 reverse_ring->elm_size = cfg->elm_size; in k3_dmaring_cfg()
772 ring->size * (4 << ring->elm_size), in k3_dmaring_cfg()
796 if (cfg->elm_size > K3_RINGACC_RING_ELSIZE_256 || in k3_ringacc_ring_cfg()
804 cfg->elm_size > K3_RINGACC_RING_ELSIZE_8) { in k3_ringacc_ring_cfg()
807 4 << ring->elm_size); in k3_ringacc_ring_cfg()
823 ring->elm_size = cfg->elm_size; in k3_ringacc_ring_cfg()
852 ring->size * (4 << ring->elm_size), in k3_ringacc_ring_cfg()
875 ring->size * (4 << ring->elm_size), in k3_ringacc_ring_cfg()
941 val |= K3_RINGACC_PROXY_ELSIZE(ring->elm_size); in k3_ringacc_ring_cfg_proxy()
974 memcpy_fromio(elem, ptr, (4 << ring->elm_size)); in k3_ringacc_ring_access_proxy()
982 memcpy_toio(ptr, elem, (4 << ring->elm_size)); in k3_ringacc_ring_access_proxy()
1044 memcpy_fromio(elem, ptr, (4 << ring->elm_size)); in k3_ringacc_ring_access_io()
1052 memcpy_toio(ptr, elem, (4 << ring->elm_size)); in k3_ringacc_ring_access_io()
1117 memcpy(elem, elem_ptr, (4 << ring->elm_size)); in k3_dmaring_fwd_pop()
1136 memcpy(elem, elem_ptr, (4 << ring->elm_size)); in k3_dmaring_reverse_pop()
1161 memcpy(elem_ptr, elem, (4 << ring->elm_size)); in k3_ringacc_ring_push_mem()
1184 memcpy(elem, elem_ptr, (4 << ring->elm_size)); in k3_ringacc_ring_pop_mem()