Motr
M0
|
Go to the source code of this file.
Data Structures | |
struct | m0_dix_imask |
Macros | |
#define | __MOTR_DIX_IMASK_H__ |
Enumerations | |
enum | { IMASK_INF = ~0ULL } |
Functions | |
struct m0_dix_imask | M0_XCA_DOMAIN (rpc) |
M0_INTERNAL int | m0_dix_imask_init (struct m0_dix_imask *mask, struct m0_ext *range, uint64_t nr) |
M0_INTERNAL void | m0_dix_imask_fini (struct m0_dix_imask *mask) |
M0_INTERNAL int | m0_dix_imask_apply (void *buffer, m0_bcount_t buf_len_bytes, struct m0_dix_imask *mask, void **res, m0_bcount_t *res_len_bits) |
M0_INTERNAL bool | m0_dix_imask_is_empty (const struct m0_dix_imask *mask) |
M0_INTERNAL int | m0_dix_imask_copy (struct m0_dix_imask *dst, const struct m0_dix_imask *src) |
M0_INTERNAL bool | m0_dix_imask_eq (const struct m0_dix_imask *imask1, const struct m0_dix_imask *imask2) |
Variables | |
uint64_t | im_nr |
struct m0_ext * | im_range |