Searched refs:wr_idx (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/sys/contrib/octeon-sdk/
H A Docteon-pci-console.c113 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
157 wr_idx = octeon_read_mem32(console_addr + offsetof(octeon_pci_console_t, input_write_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_idx, wr_idx);
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 Dlio_console.c704 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
746 wr_idx = lio_read_device_mem32(oct, console->addr +
750 wr_idx, rd_idx);
/freebsd-11-stable/sys/dev/cxgb/ulp/iw_cxgb/
H A Diw_cxgb_wr.h120 #define WRID_IDX(wrid) (wrid.id0.wr_idx)

Completed in 105 milliseconds