Lines Matching refs:len
44 extern void memcpy16(void *dst, const void *src, unsigned int len);
51 uint32_t offset, len; in elog_putchar() local
54 len = mmio_read_32(elog->base + BCM_ELOG_LEN_OFFSET); in elog_putchar()
63 if (len < elog->max_size - BCM_ELOG_HEADER_LEN) in elog_putchar()
64 len++; in elog_putchar()
67 mmio_write_32(elog->base + BCM_ELOG_LEN_OFFSET, len); in elog_putchar()
148 uint32_t offset, len; in bcm_elog_copy_log() local
168 len = mmio_read_32(elog->base + BCM_ELOG_LEN_OFFSET); in bcm_elog_copy_log()
169 if (len > max_size - BCM_ELOG_HEADER_LEN) { in bcm_elog_copy_log()
170 len = max_size - BCM_ELOG_HEADER_LEN; in bcm_elog_copy_log()
171 mmio_write_32(elog->base + BCM_ELOG_LEN_OFFSET, len); in bcm_elog_copy_log()
175 memcpy16(dst, (const void *)elog->base, len + BCM_ELOG_HEADER_LEN); in bcm_elog_copy_log()