Rev 4434 | Rev 4483 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4434 | Rev 4435 | ||
---|---|---|---|
Line 443... | Line 443... | ||
443 | * @param block_size Block size to be used for the transfer. |
443 | * @param block_size Block size to be used for the transfer. |
444 | * |
444 | * |
445 | * @return EOK on success or a negative return code on failure. |
445 | * @return EOK on success or a negative return code on failure. |
446 | */ |
446 | */ |
447 | int |
447 | int |
448 | block_read(int dev_handle, off_t *bufpos, size_t *buflen, off_t *pos, void *dst, |
448 | block_read(dev_handle_t dev_handle, off_t *bufpos, size_t *buflen, off_t *pos, |
449 | size_t size, size_t block_size) |
449 | void *dst, size_t size, size_t block_size) |
450 | { |
450 | { |
451 | off_t offset = 0; |
451 | off_t offset = 0; |
452 | size_t left = size; |
452 | size_t left = size; |
453 | devcon_t *devcon = devcon_search(dev_handle); |
453 | devcon_t *devcon = devcon_search(dev_handle); |
454 | assert(devcon); |
454 | assert(devcon); |