Changeset b7fd2a0 in mainline for uspace/lib/bithenge/src/helenos/block.c
- Timestamp:
- 2018-01-13T03:10:29Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a53ed3a
- Parents:
- 36f0738
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/bithenge/src/helenos/block.c
r36f0738 rb7fd2a0 61 61 } 62 62 63 static int block_size(bithenge_blob_t *base, aoff64_t *size)63 static errno_t block_size(bithenge_blob_t *base, aoff64_t *size) 64 64 { 65 65 block_blob_t *self = blob_as_block(base); … … 68 68 } 69 69 70 static int block_read(bithenge_blob_t *base, aoff64_t offset, char *buffer,70 static errno_t block_read(bithenge_blob_t *base, aoff64_t offset, char *buffer, 71 71 aoff64_t *size) 72 72 { … … 96 96 * @param service_id The service ID of the block device. 97 97 * @return EOK on success or an error code from errno.h. */ 98 int bithenge_new_block_blob(bithenge_node_t **out, service_id_t service_id)98 errno_t bithenge_new_block_blob(bithenge_node_t **out, service_id_t service_id) 99 99 { 100 100 assert(out); 101 101 102 102 // Initialize libblock 103 int rc;103 errno_t rc; 104 104 rc = block_init(service_id, 2048); 105 105 if (rc != EOK)
Note:
See TracChangeset
for help on using the changeset viewer.