Lines Matching full:allocation
20 * Freespace allocation types. Argument to xfs_alloc_[v]extent.
59 xfs_agnumber_t agno; /* allocation group number */
60 xfs_agblock_t agbno; /* allocation group-relative block # */
72 xfs_alloctype_t type; /* allocation type XFS_ALLOCTYPE_... */
73 xfs_alloctype_t otype; /* original allocation type */
75 char wasdel; /* set if allocation was prev delayed */
76 char wasfromfl; /* set if allocation is from freelist */
84 #define XFS_ALLOC_USERDATA (1 << 0)/* allocation is for user data*/
86 #define XFS_ALLOC_USERDATA_ZERO (1 << 2)/* zero extent on allocation */
139 * Interface for inode allocation to force the pag data to be initialized.
145 xfs_agnumber_t agno, /* allocation group number */
149 * Put the block on the freelist for the allocation group.
160 * Read in the allocation group header (free/alloc section).
166 xfs_agnumber_t agno, /* allocation group number */
175 xfs_alloc_arg_t *args); /* allocation argument structure */