|
Motr
M0
|
#include <balloc.h>

Data Fields | |
| m0_bindex_t | bar_logical |
| m0_bcount_t | bar_len |
| m0_bindex_t | bar_goal |
| uint64_t | bar_flags |
| struct m0_ext | bar_result |
| void * | bar_prealloc |
Request to allocate multiple blocks from a container.
Result is stored in bar_physical. On error case, error number is returned in bar_err. If all available free chunks are smaller that requested, then the maximum available chunk size is returned in bar_max_avail.
| m0_bindex_t bar_goal |
| m0_bcount_t bar_len |
| m0_bindex_t bar_logical |