Lines Matching refs:copy_len
23 uint32_t copy_len; member
565 uint32_t copy_len = 0; in emac_hal_alloc_recv_buf() local
576 copy_len = ret_len > *size ? *size : ret_len; in emac_hal_alloc_recv_buf()
582 if (copy_len > 0) { in emac_hal_alloc_recv_buf()
583 buf = malloc(copy_len); in emac_hal_alloc_recv_buf()
591 buff_info->copy_len = copy_len; in emac_hal_alloc_recv_buf()
605 uint32_t copy_len = 0; in emac_hal_receive_frame() local
617 copy_len = ret_len > size ? size : ret_len; in emac_hal_receive_frame()
634 copy_len = buff_info->copy_len; in emac_hal_receive_frame()
635 ret_len = copy_len; in emac_hal_receive_frame()
638 if (copy_len) { in emac_hal_receive_frame()
649 while(copy_len > CONFIG_ETH_DMA_BUFFER_SIZE) { in emac_hal_receive_frame()
653 copy_len -= CONFIG_ETH_DMA_BUFFER_SIZE; in emac_hal_receive_frame()
658 memcpy(buf, (void *)(desc_iter->Buffer1Addr), copy_len); in emac_hal_receive_frame()