Lines Matching defs:dma_len
522 static u32 esp_dma_length_limit(struct esp *esp, u32 dma_addr, u32 dma_len)
526 if (dma_len > (1U << 24))
527 dma_len = (1U << 24);
537 if (dma_len > (1U << 16))
538 dma_len = (1U << 16);
544 end = base + dma_len;
547 dma_len = end - base;
549 return dma_len;
1742 unsigned int dma_len = esp_cur_dma_len(ent, cmd);
1753 dma_len = esp->ops->dma_length_limit(esp, dma_addr,
1754 dma_len);
1756 dma_len = esp_dma_length_limit(esp, dma_addr, dma_len);
1758 esp->data_dma_len = dma_len;
1760 if (!dma_len) {
1772 (unsigned long long)dma_addr, dma_len, write);
1774 esp->ops->send_dma_cmd(esp, dma_addr, dma_len, dma_len,