Lines Matching defs:dirty
171 * DIRTY_ZNODE: znode is dirty
225 * DIRTY_CNODE: cnode is dirty
239 * LTAB_DIRTY: ltab node is dirty
240 * LSAVE_DIRTY: lsave node is dirty
353 * @dirty: non-zero if the inode is dirty
357 * serializes "clean <-> dirty" state changes, serializes bulk-read,
358 * protects @dirty, @bulk_read, @ui_size, and @xattr_size
379 * operation is going to mark an inode dirty, it has to allocate budget for
380 * this. It cannot just mark it dirty because there is no guarantee there will
382 * to have full control over inode "clean <-> dirty" transitions (and pages
383 * actually). But unfortunately, VFS marks inodes dirty in many places, and it
386 * So UBIFS has its own inode dirty flag and its own mutex to serialize
387 * "clean <-> dirty" transitions.
408 unsigned int dirty:1;
444 * LPROPS_DIRTY: dirty > free, dirty >= @c->dead_wm, not index
445 * LPROPS_DIRTY_IDX: dirty + free > @c->min_idx_node_sze and index
446 * LPROPS_FREE: free > 0, dirty < @c->dead_wm, not empty, not index
449 * LPROPS_FREEABLE: free + dirty == leb_size, not index, not taken
450 * LPROPS_FRDI_IDX: free + dirty == leb_size and index, may be taken
472 * @dirty: amount of dirty space in bytes
480 int dirty;
492 * @dirty: amount of dirty space in bytes
498 int dirty;
509 * @total_dirty: total dirty space in bytes (includes all LEBs)
858 * @dirtied_page: non-zero if the operation makes a page dirty
864 * @dirtied_ino: how many inodes the operation makes dirty
868 * @dd_growth: how much data that makes other data dirty the operation will
878 * dirty by the re-name operation.
964 * other data dirty
1113 * @dirty_pg_cnt: number of dirty pages (not used)
1114 * @dirty_zn_cnt: number of dirty znodes
1173 * @space_bits: number of bits needed to record free or dirty space
1193 * @lpt_drty_flgs: dirty flags for LPT special nodes e.g. ltab
1194 * @dirty_nn_cnt: number of dirty nnodes
1195 * @dirty_pn_cnt: number of dirty pnodes
1207 * @freeable_list: list of freeable non-index LEBs (free + dirty == @leb_size)
1208 * @frdi_idx_list: list of freeable index LEBs (free + dirty == @leb_size)
1958 void ubifs_add_lpt_dirt(struct ubifs_info *c, int lnum, int dirty);
1976 int free, int dirty, int flags,
1986 int ubifs_change_one_lp(struct ubifs_info *c, int lnum, int free, int dirty,
1988 int ubifs_update_one_lp(struct ubifs_info *c, int lnum, int free, int dirty,