Lines Matching refs:buffer
15 transfer_io_request_data(io_request* request, void* buffer, size_t size,
23 // lock the request buffer memory, if it is user memory
35 ? request->CopyData(buffer, offset, size)
36 : request->CopyData(offset, buffer, size);
86 /*! Reads data from the given I/O request into the given buffer and advances
92 read_from_io_request(io_request* request, void* buffer, size_t size)
94 return transfer_io_request_data(request, buffer, size, false);
98 /*! Writes data from the given buffer to the given I/O request and advances
104 write_to_io_request(io_request* request, const void* buffer, size_t size)
106 return transfer_io_request_data(request, (void*)buffer, size, true);