Lines Matching defs:bytes_to_write
160 int bytes_to_write = octeon_pci_console_buffer_free_bytes(console_buffer_size, wr_idx, rd_idx);
161 if (bytes_to_write <= 0)
162 return bytes_to_write;
163 bytes_to_write = MIN(bytes_to_write, write_reqest_size);
165 if (wr_idx + bytes_to_write >= console_buffer_size)
166 bytes_to_write = console_buffer_size - wr_idx;
168 // printf("Attempting to write %d bytes, (buf size: %d)\n", bytes_to_write, write_reqest_size);
170 octeon_pci_write_mem(base_addr + wr_idx, buffer, bytes_to_write, OCTEON_PCI_ENDIAN_64BIT_SWAP);
171 octeon_write_mem32(console_addr + offsetof(octeon_pci_console_t, input_write_index), (wr_idx + bytes_to_write)%console_buffer_size);
173 return bytes_to_write;
307 int octeon_pci_console_write(uint64_t console_desc_addr, unsigned int console_num, const char * buffer, int bytes_to_write, uint32_t flags)
324 while (bytes_to_write > 0)
330 int write_size = MIN(bytes_available, bytes_to_write);
338 bytes_to_write -= write_size;