Lines Matching defs:pos
798 nvme_disk_read(void* cookie, off_t pos, void* buffer, size_t* length)
804 if (pos >= ns_end)
806 if ((pos + (off_t)*length) > ns_end)
807 *length = ns_end - pos;
810 status_t status = request.Init(pos, (addr_t)buffer, *length, false, 0);
821 nvme_disk_write(void* cookie, off_t pos, const void* buffer, size_t* length)
827 if (pos >= ns_end)
829 if ((pos + (off_t)*length) > ns_end)
830 *length = ns_end - pos;
833 status_t status = request.Init(pos, (addr_t)buffer, *length, true, 0);