Lines Matching defs:len
435 int len;
448 len = min_t(int, temp_bpw, BITS_PER_BYTE) - 1;
451 cfg[i] |= len << PACKING_LEN_SHIFT;
670 * @len: Length of the TX buffer.
674 void geni_se_tx_init_dma(struct geni_se *se, dma_addr_t iova, size_t len)
685 writel(len, se->base + SE_DMA_TX_LEN);
693 * @len: Length of the TX buffer.
700 int geni_se_tx_dma_prep(struct geni_se *se, void *buf, size_t len,
708 *iova = dma_map_single(wrapper->dev, buf, len, DMA_TO_DEVICE);
712 geni_se_tx_init_dma(se, *iova, len);
721 * @len: Length of the RX buffer.
725 void geni_se_rx_init_dma(struct geni_se *se, dma_addr_t iova, size_t len)
737 writel(len, se->base + SE_DMA_RX_LEN);
745 * @len: Length of the RX buffer.
752 int geni_se_rx_dma_prep(struct geni_se *se, void *buf, size_t len,
760 *iova = dma_map_single(wrapper->dev, buf, len, DMA_FROM_DEVICE);
764 geni_se_rx_init_dma(se, *iova, len);
773 * @len: Length of the TX buffer.
777 void geni_se_tx_dma_unprep(struct geni_se *se, dma_addr_t iova, size_t len)
782 dma_unmap_single(wrapper->dev, iova, len, DMA_TO_DEVICE);
790 * @len: Length of the RX buffer.
794 void geni_se_rx_dma_unprep(struct geni_se *se, dma_addr_t iova, size_t len)
799 dma_unmap_single(wrapper->dev, iova, len, DMA_FROM_DEVICE);