Home
last modified time | relevance | path

Searched refs:rd_idx (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/dev/liquidio/base/
H A Dlio_console.c703 lio_console_free_bytes(uint32_t buffer_size, uint32_t wr_idx, uint32_t rd_idx) in lio_console_free_bytes() argument
706 if (rd_idx >= buffer_size || wr_idx >= buffer_size) in lio_console_free_bytes()
709 return (((buffer_size - 1) - (wr_idx - rd_idx)) % buffer_size); in lio_console_free_bytes()
713 lio_console_avail_bytes(uint32_t buffer_size, uint32_t wr_idx, uint32_t rd_idx) in lio_console_avail_bytes() argument
716 if (rd_idx >= buffer_size || wr_idx >= buffer_size) in lio_console_avail_bytes()
720 lio_console_free_bytes(buffer_size, wr_idx, rd_idx)); in lio_console_avail_bytes()
729 uint32_t rd_idx, wr_idx; in lio_console_read() local
743 rd_idx = lio_read_device_mem32(oct, console->addr + in lio_console_read()
749 wr_idx, rd_idx); in lio_console_read()
759 if (rd_idx + bytes_to_read >= console->buffer_size) in lio_console_read()
[all …]