• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/contrib/octeon-sdk/

Lines Matching refs:console_buffer_size

141 //    printf("Num consoles: %d, buf size: %d\n", num_consoles, console_buffer_size);
150 uint32_t console_buffer_size = octeon_read_mem32(console_addr + offsetof(octeon_pci_console_t, buf_size));
160 int bytes_to_write = octeon_pci_console_buffer_free_bytes(console_buffer_size, wr_idx, rd_idx);
165 if (wr_idx + bytes_to_write >= console_buffer_size)
166 bytes_to_write = console_buffer_size - wr_idx;
171 octeon_write_mem32(console_addr + offsetof(octeon_pci_console_t, input_write_index), (wr_idx + bytes_to_write)%console_buffer_size);
184 // printf("Num consoles: %d, buf size: %d\n", num_consoles, console_buffer_size);
191 uint32_t console_buffer_size = octeon_read_mem32(console_addr + offsetof(octeon_pci_console_t, buf_size));
203 int bytes_to_read = octeon_pci_console_buffer_avail_bytes(console_buffer_size, wr_idx, rd_idx);
210 if (rd_idx + bytes_to_read >= console_buffer_size)
211 bytes_to_read = console_buffer_size - rd_idx;
215 octeon_write_mem32(console_addr + offsetof(octeon_pci_console_t, output_read_index), (rd_idx + bytes_to_read)%console_buffer_size);
228 // printf("Num consoles: %d, buf size: %d\n", num_consoles, console_buffer_size);
237 uint32_t console_buffer_size = octeon_read_mem32(console_addr + offsetof(octeon_pci_console_t, buf_size));
247 return octeon_pci_console_buffer_free_bytes(console_buffer_size, wr_idx, rd_idx);
258 // printf("Num consoles: %d, buf size: %d\n", num_consoles, console_buffer_size);
265 uint32_t console_buffer_size = octeon_read_mem32(console_addr + offsetof(octeon_pci_console_t, buf_size));
277 return octeon_pci_console_buffer_avail_bytes(console_buffer_size, wr_idx, rd_idx);