Searched refs:rd_idx (Results 1 - 2 of 2) sorted by relevance
/freebsd-11-stable/sys/contrib/octeon-sdk/ |
H A D | octeon-pci-console.c | 113 static int octeon_pci_console_buffer_free_bytes(uint32_t buffer_size, uint32_t wr_idx, uint32_t rd_idx) argument 115 if (rd_idx >= buffer_size || wr_idx >= buffer_size) 118 return (((buffer_size -1) - (wr_idx - rd_idx))%buffer_size); 120 static int octeon_pci_console_buffer_avail_bytes(uint32_t buffer_size, uint32_t wr_idx, uint32_t rd_idx) argument 122 if (rd_idx >= buffer_size || wr_idx >= buffer_size) 125 return (buffer_size - 1 - octeon_pci_console_buffer_free_bytes(buffer_size, wr_idx, rd_idx)); 152 uint32_t rd_idx, wr_idx; local 156 rd_idx = octeon_read_mem32(console_addr + offsetof(octeon_pci_console_t, input_read_index)); 159 // printf("Input base: 0x%llx, rd: %d(0x%x), wr: %d(0x%x)\n", (long long)base_addr, rd_idx, rd_idx, wr_id 195 uint32_t rd_idx, wr_idx; local 239 uint32_t rd_idx, wr_idx; local 269 uint32_t rd_idx, wr_idx; local [all...] |
/freebsd-11-stable/sys/dev/liquidio/base/ |
H A D | lio_console.c | 704 lio_console_free_bytes(uint32_t buffer_size, uint32_t wr_idx, uint32_t rd_idx) argument 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) argument 717 if (rd_idx >= buffer_size || wr_idx >= buffer_size) 721 lio_console_free_bytes(buffer_size, wr_idx, rd_idx)); 730 uint32_t rd_idx, wr_idx; local 744 rd_idx = lio_read_device_mem32(oct, console->addr + 750 wr_idx, rd_idx); 760 if (rd_idx [all...] |
Completed in 63 milliseconds