Lines Matching refs:buffer_size
107 u32 media_id, u64 lba, unsigned long buffer_size, in efi_disk_rw_blocks() argument
117 blocks = buffer_size / blksz; in efi_disk_rw_blocks()
123 if (buffer_size & (blksz - 1)) in efi_disk_rw_blocks()
172 u32 media_id, u64 lba, efi_uintn_t buffer_size, in efi_disk_read_blocks() argument
189 if (lba * this->media->block_size + buffer_size > in efi_disk_read_blocks()
194 if (buffer_size > EFI_LOADER_BOUNCE_BUFFER_SIZE) { in efi_disk_read_blocks()
201 buffer_size - EFI_LOADER_BOUNCE_BUFFER_SIZE, in efi_disk_read_blocks()
209 buffer_size, buffer); in efi_disk_read_blocks()
211 r = efi_disk_rw_blocks(this, media_id, lba, buffer_size, real_buffer, in efi_disk_read_blocks()
216 memcpy(buffer, real_buffer, buffer_size); in efi_disk_read_blocks()
238 u32 media_id, u64 lba, efi_uintn_t buffer_size, in efi_disk_write_blocks() argument
257 if (lba * this->media->block_size + buffer_size > in efi_disk_write_blocks()
262 if (buffer_size > EFI_LOADER_BOUNCE_BUFFER_SIZE) { in efi_disk_write_blocks()
269 buffer_size - EFI_LOADER_BOUNCE_BUFFER_SIZE, in efi_disk_write_blocks()
277 buffer_size, buffer); in efi_disk_write_blocks()
281 memcpy(real_buffer, buffer, buffer_size); in efi_disk_write_blocks()
283 r = efi_disk_rw_blocks(this, media_id, lba, buffer_size, real_buffer, in efi_disk_write_blocks()