Lines Matching refs:buffer_offset
586 rt_uint32_t buffer_offset = 0, payload_offset = 0, copy_count = 0; in rt_at32_emac_tx() local
605 while((copy_count + buffer_offset) > EMAC_MAX_PACKET_LENGTH) in rt_at32_emac_tx()
607 …rt_memcpy(buffer + buffer_offset, (uint8_t *)q->payload + payload_offset, (EMAC_MAX_PACKET_LENGTH … in rt_at32_emac_tx()
618 copy_count = copy_count - (EMAC_MAX_PACKET_LENGTH - buffer_offset); in rt_at32_emac_tx()
619 payload_offset = payload_offset + (EMAC_MAX_PACKET_LENGTH - buffer_offset); in rt_at32_emac_tx()
620 length = length + (EMAC_MAX_PACKET_LENGTH - buffer_offset); in rt_at32_emac_tx()
621 buffer_offset = 0; in rt_at32_emac_tx()
624 rt_memcpy(buffer + buffer_offset, (uint8_t *)q->payload + payload_offset, copy_count); in rt_at32_emac_tx()
625 buffer_offset = buffer_offset + copy_count; in rt_at32_emac_tx()
699 rt_uint32_t buffer_offset, payload_offset = 0, copy_count = 0; in rt_at32_emac_rx() local
721 buffer_offset = 0; in rt_at32_emac_rx()
728 while( (copy_count + buffer_offset) > EMAC_MAX_PACKET_LENGTH ) in rt_at32_emac_rx()
731 …((uint8_t*)q->payload + payload_offset, buffer + buffer_offset, (EMAC_MAX_PACKET_LENGTH - buffer_o… in rt_at32_emac_rx()
737 copy_count = copy_count - (EMAC_MAX_PACKET_LENGTH - buffer_offset); in rt_at32_emac_rx()
738 payload_offset = payload_offset + (EMAC_MAX_PACKET_LENGTH - buffer_offset); in rt_at32_emac_rx()
739 buffer_offset = 0; in rt_at32_emac_rx()
741 … rt_memcpy((uint8_t*)q->payload + payload_offset, (uint8_t*)buffer + buffer_offset, copy_count); in rt_at32_emac_rx()
742 buffer_offset = buffer_offset + copy_count; in rt_at32_emac_rx()