Lines Matching refs:buffer_size
105 u32 media_id, u64 lba, unsigned long buffer_size, in efi_disk_rw_blocks() argument
115 blocks = buffer_size / blksz; in efi_disk_rw_blocks()
121 if (buffer_size & (blksz - 1)) in efi_disk_rw_blocks()
170 u32 media_id, u64 lba, efi_uintn_t buffer_size, in efi_disk_read_blocks() argument
187 if (lba * this->media->block_size + buffer_size > in efi_disk_read_blocks()
192 if (buffer_size > EFI_LOADER_BOUNCE_BUFFER_SIZE) { in efi_disk_read_blocks()
199 buffer_size - EFI_LOADER_BOUNCE_BUFFER_SIZE, in efi_disk_read_blocks()
207 buffer_size, buffer); in efi_disk_read_blocks()
209 r = efi_disk_rw_blocks(this, media_id, lba, buffer_size, real_buffer, in efi_disk_read_blocks()
214 memcpy(buffer, real_buffer, buffer_size); in efi_disk_read_blocks()
236 u32 media_id, u64 lba, efi_uintn_t buffer_size, in efi_disk_write_blocks() argument
255 if (lba * this->media->block_size + buffer_size > in efi_disk_write_blocks()
260 if (buffer_size > EFI_LOADER_BOUNCE_BUFFER_SIZE) { in efi_disk_write_blocks()
267 buffer_size - EFI_LOADER_BOUNCE_BUFFER_SIZE, in efi_disk_write_blocks()
275 buffer_size, buffer); in efi_disk_write_blocks()
279 memcpy(real_buffer, buffer, buffer_size); in efi_disk_write_blocks()
281 r = efi_disk_rw_blocks(this, media_id, lba, buffer_size, real_buffer, in efi_disk_write_blocks()