Lines Matching refs:buffer_length
428 ocs_dma_copy_in(ocs_dma_t *dma, void *buffer, uint32_t buffer_length) in ocs_dma_copy_in() argument
434 if (buffer_length == 0) in ocs_dma_copy_in()
436 if (buffer_length > dma->size) in ocs_dma_copy_in()
437 buffer_length = dma->size; in ocs_dma_copy_in()
438 ocs_memcpy(dma->virt, buffer, buffer_length); in ocs_dma_copy_in()
439 dma->len = buffer_length; in ocs_dma_copy_in()
440 return buffer_length; in ocs_dma_copy_in()
444 ocs_dma_copy_out(ocs_dma_t *dma, void *buffer, uint32_t buffer_length) in ocs_dma_copy_out() argument
450 if (buffer_length == 0) in ocs_dma_copy_out()
452 if (buffer_length > dma->len) in ocs_dma_copy_out()
453 buffer_length = dma->len; in ocs_dma_copy_out()
454 ocs_memcpy(buffer, dma->virt, buffer_length); in ocs_dma_copy_out()
455 return buffer_length; in ocs_dma_copy_out()