/* reflinks only exist on crc enabled filesystems */ #define RCBAG_BLOCK_LEN XFS_BTREE_LBLOCK_CRC_LEN
/* * Record, key, and pointer address macros for btree blocks. * * (note that some of these may appear unused, but they are used in userspace)
*/ #define RCBAG_REC_ADDR(block, index) \
((struct rcbag_rec *) \
((char *)(block) + RCBAG_BLOCK_LEN + \
(((index) - 1) * sizeof(struct rcbag_rec))))
int rcbagbt_lookup_eq(struct xfs_btree_cur *cur, conststruct xfs_rmap_irec *rmap, int *success); int rcbagbt_get_rec(struct xfs_btree_cur *cur, struct rcbag_rec *rec, int *has); int rcbagbt_update(struct xfs_btree_cur *cur, conststruct rcbag_rec *rec); int rcbagbt_insert(struct xfs_btree_cur *cur, conststruct rcbag_rec *rec, int *success);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.