Lines Matching refs:es

94 					struct extent_status *es);
96 struct extent_status *es);
98 static inline unsigned int ext4_es_status(struct extent_status *es) in ext4_es_status() argument
100 return es->es_pblk >> ES_SHIFT; in ext4_es_status()
103 static inline unsigned int ext4_es_type(struct extent_status *es) in ext4_es_type() argument
105 return (es->es_pblk & ES_TYPE_MASK) >> ES_SHIFT; in ext4_es_type()
108 static inline int ext4_es_is_written(struct extent_status *es) in ext4_es_is_written() argument
110 return (ext4_es_type(es) & EXTENT_STATUS_WRITTEN) != 0; in ext4_es_is_written()
113 static inline int ext4_es_is_unwritten(struct extent_status *es) in ext4_es_is_unwritten() argument
115 return (ext4_es_type(es) & EXTENT_STATUS_UNWRITTEN) != 0; in ext4_es_is_unwritten()
118 static inline int ext4_es_is_delayed(struct extent_status *es) in ext4_es_is_delayed() argument
120 return (ext4_es_type(es) & EXTENT_STATUS_DELAYED) != 0; in ext4_es_is_delayed()
123 static inline int ext4_es_is_hole(struct extent_status *es) in ext4_es_is_hole() argument
125 return (ext4_es_type(es) & EXTENT_STATUS_HOLE) != 0; in ext4_es_is_hole()
128 static inline void ext4_es_set_referenced(struct extent_status *es) in ext4_es_set_referenced() argument
130 es->es_pblk |= ((ext4_fsblk_t)EXTENT_STATUS_REFERENCED) << ES_SHIFT; in ext4_es_set_referenced()
133 static inline void ext4_es_clear_referenced(struct extent_status *es) in ext4_es_clear_referenced() argument
135 es->es_pblk &= ~(((ext4_fsblk_t)EXTENT_STATUS_REFERENCED) << ES_SHIFT); in ext4_es_clear_referenced()
138 static inline int ext4_es_is_referenced(struct extent_status *es) in ext4_es_is_referenced() argument
140 return (ext4_es_status(es) & EXTENT_STATUS_REFERENCED) != 0; in ext4_es_is_referenced()
143 static inline ext4_fsblk_t ext4_es_pblock(struct extent_status *es) in ext4_es_pblock() argument
145 return es->es_pblk & ~ES_MASK; in ext4_es_pblock()
148 static inline void ext4_es_store_pblock(struct extent_status *es, in ext4_es_store_pblock() argument
153 block = (pb & ~ES_MASK) | (es->es_pblk & ES_MASK); in ext4_es_store_pblock()
154 es->es_pblk = block; in ext4_es_store_pblock()
157 static inline void ext4_es_store_status(struct extent_status *es, in ext4_es_store_status() argument
160 es->es_pblk = (((ext4_fsblk_t)status << ES_SHIFT) & ES_MASK) | in ext4_es_store_status()
161 (es->es_pblk & ~ES_MASK); in ext4_es_store_status()
164 static inline void ext4_es_store_pblock_status(struct extent_status *es, in ext4_es_store_pblock_status() argument
168 es->es_pblk = (((ext4_fsblk_t)status << ES_SHIFT) & ES_MASK) | in ext4_es_store_pblock_status()