Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/block/block.c

    rf9b2cb4c r7354b5e  
    5151#include <malloc.h>
    5252#include <stdio.h>
    53 #include <sys/typefmt.h>
    5453#include <stacktrace.h>
     54#include <offset.h>
     55#include <inttypes.h>
    5556#include "block.h"
    5657
     
    788789}
    789790
     791/** Synchronize blocks to persistent storage.
     792 *
     793 * @param service_id    Service ID of the block device.
     794 * @param ba            Address of first block (physical).
     795 * @param cnt           Number of blocks.
     796 *
     797 * @return              EOK on success or negative error code on failure.
     798 */
     799int block_sync_cache(service_id_t service_id, aoff64_t ba, size_t cnt)
     800{
     801        devcon_t *devcon;
     802
     803        devcon = devcon_search(service_id);
     804        assert(devcon);
     805
     806        return bd_sync_cache(devcon->bd, ba, cnt);
     807}
     808
    790809/** Get device block size.
    791810 *
Note: See TracChangeset for help on using the changeset viewer.