Searched refs:input_read_index (Results 1 - 2 of 2) sorted by relevance

/freebsd-10.0-release/sys/contrib/octeon-sdk/
H A Docteon-pci-console.c156 rd_idx = octeon_read_mem32(console_addr + offsetof(octeon_pci_console_t, input_read_index));
243 rd_idx = octeon_read_mem32(console_addr + offsetof(octeon_pci_console_t, input_read_index));
377 bytes_available = octeon_pci_console_buffer_avail_bytes(cons_ptr->buf_size, cons_ptr->input_write_index, cons_ptr->input_read_index);
387 while (0 == (bytes_available = octeon_pci_console_buffer_avail_bytes(cons_ptr->buf_size, cons_ptr->input_write_index, cons_ptr->input_read_index)))
403 if (cons_ptr->input_read_index + read_size >= cons_ptr->buf_size)
404 read_size = cons_ptr->buf_size - cons_ptr->input_read_index;
406 memcpy(buffer, buf_ptr + cons_ptr->input_read_index, read_size);
407 cons_ptr->input_read_index = (cons_ptr->input_read_index + read_size)%cons_ptr->buf_size;
422 bytes_available = octeon_pci_console_buffer_free_bytes(cons_ptr->buf_size, cons_ptr->input_write_index, cons_ptr->input_read_index);
[all...]
H A Docteon-pci-console.h69 uint32_t input_read_index; member in struct:__anon7189

Completed in 121 milliseconds