Lines Matching refs:m
143 #define for_each_marker(m) \ argument
144 for (; (m); (m) = (m)->next)
145 #define for_each_marker_of_type(m, t) \ argument
146 for_each_marker(m) \
147 if ((m)->type == (t))
149 static inline struct marker *next_type_marker(struct marker *m) in next_type_marker() argument
151 for_each_marker(m) in next_type_marker()
152 if (is_type_marker(m->type)) in next_type_marker()
154 return m; in next_type_marker()
157 static inline size_t type_marker_length(struct marker *m) in type_marker_length() argument
159 struct marker *next = next_type_marker(m->next); in type_marker_length()
162 return next->offset - m->offset; in type_marker_length()
175 struct data data_insert_at_marker(struct data d, struct marker *m,