Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/libblock/libblock.h

    red903174 r08232ee  
    7474        dev_handle_t dev_handle;
    7575        /** Block offset on the block device. Counted in 'size'-byte blocks. */
    76         aoff64_t boff;
     76        bn_t boff;
    7777        /** Size of the block. */
    7878        size_t size;
     
    9696extern void block_fini(dev_handle_t);
    9797
    98 extern int block_bb_read(dev_handle_t, aoff64_t);
     98extern int block_bb_read(dev_handle_t, bn_t);
    9999extern void *block_bb_get(dev_handle_t);
    100100
    101101extern int block_cache_init(dev_handle_t, size_t, unsigned, enum cache_mode);
    102 extern int block_cache_fini(dev_handle_t);
    103102
    104 extern int block_get(block_t **, dev_handle_t, aoff64_t, int);
     103extern int block_get(block_t **, dev_handle_t, bn_t, int);
    105104extern int block_put(block_t *);
    106105
    107 extern int block_seqread(dev_handle_t, size_t *, size_t *, aoff64_t *, void *,
     106extern int block_seqread(dev_handle_t, off_t *, size_t *, off_t *, void *,
    108107    size_t);
    109108
    110109extern int block_get_bsize(dev_handle_t, size_t *);
    111 extern int block_get_nblocks(dev_handle_t, aoff64_t *);
    112 extern int block_read_direct(dev_handle_t, aoff64_t, size_t, void *);
    113 extern int block_write_direct(dev_handle_t, aoff64_t, size_t, const void *);
     110extern int block_get_nblocks(dev_handle_t, bn_t *);
     111extern int block_read_direct(dev_handle_t, bn_t, size_t, void *);
     112extern int block_write_direct(dev_handle_t, bn_t, size_t, const void *);
    114113
    115114#endif
Note: See TracChangeset for help on using the changeset viewer.