Lines Matching refs:buffer_size
641 console->buffer_size = lio_read_device_mem32(oct, coreaddr);
694 console->buffer_size = 0;
703 lio_console_free_bytes(uint32_t buffer_size, uint32_t wr_idx, uint32_t rd_idx)
706 if (rd_idx >= buffer_size || wr_idx >= buffer_size)
709 return (((buffer_size - 1) - (wr_idx - rd_idx)) % buffer_size);
713 lio_console_avail_bytes(uint32_t buffer_size, uint32_t wr_idx, uint32_t rd_idx)
716 if (rd_idx >= buffer_size || wr_idx >= buffer_size)
719 return (buffer_size - 1 -
720 lio_console_free_bytes(buffer_size, wr_idx, rd_idx));
748 bytes_to_read = lio_console_avail_bytes(console->buffer_size,
759 if (rd_idx + bytes_to_read >= console->buffer_size)
760 bytes_to_read = console->buffer_size - rd_idx;
767 (rd_idx + bytes_to_read) % console->buffer_size);