Lines Matching refs:buffer_size
642 console->buffer_size = lio_read_device_mem32(oct, coreaddr);
695 console->buffer_size = 0;
704 lio_console_free_bytes(uint32_t buffer_size, uint32_t wr_idx, uint32_t rd_idx)
707 if (rd_idx >= buffer_size || wr_idx >= buffer_size)
710 return (((buffer_size - 1) - (wr_idx - rd_idx)) % buffer_size);
714 lio_console_avail_bytes(uint32_t buffer_size, uint32_t wr_idx, uint32_t rd_idx)
717 if (rd_idx >= buffer_size || wr_idx >= buffer_size)
720 return (buffer_size - 1 -
721 lio_console_free_bytes(buffer_size, wr_idx, rd_idx));
749 bytes_to_read = lio_console_avail_bytes(console->buffer_size,
760 if (rd_idx + bytes_to_read >= console->buffer_size)
761 bytes_to_read = console->buffer_size - rd_idx;
768 (rd_idx + bytes_to_read) % console->buffer_size);