Lines Matching refs:textprop_T

208     textprop_T	tmp_prop;  in prop_add_one()
238 textlen = buf->b_ml.ml_line_len - proplen * sizeof(textprop_T); in prop_add_one()
260 newtext = alloc(buf->b_ml.ml_line_len + sizeof(textprop_T)); in prop_add_one()
271 mch_memmove(&tmp_prop, props + i * sizeof(textprop_T), in prop_add_one()
272 sizeof(textprop_T)); in prop_add_one()
278 mch_memmove(newprops, props, sizeof(textprop_T) * i); in prop_add_one()
286 mch_memmove(newprops + i * sizeof(textprop_T), &tmp_prop, in prop_add_one()
287 sizeof(textprop_T)); in prop_add_one()
290 mch_memmove(newprops + (i + 1) * sizeof(textprop_T), in prop_add_one()
291 props + i * sizeof(textprop_T), in prop_add_one()
292 sizeof(textprop_T) * (proplen - i)); in prop_add_one()
297 buf->b_ml.ml_line_len += sizeof(textprop_T); in prop_add_one()
476 if (proplen % sizeof(textprop_T) != 0) in get_text_props()
483 return (int)(proplen / sizeof(textprop_T)); in get_text_props()
498 textprop_T prop; in count_props()
516 find_visible_prop(win_T *wp, int type_id, int id, textprop_T *prop, in find_visible_prop()
531 mch_memmove(prop, props + i * sizeof(textprop_T), in find_visible_prop()
532 sizeof(textprop_T)); in find_visible_prop()
602 prop_fill_dict(dict_T *dict, textprop_T *prop, buf_T *buf) in prop_fill_dict()
820 / sizeof(textprop_T)); in f_prop_find()
822 textprop_T prop; in f_prop_find()
828 mch_memmove(&prop, text + textlen + i * sizeof(textprop_T), in f_prop_find()
829 sizeof(textprop_T)); in f_prop_find()
930 / sizeof(textprop_T)); in f_prop_list()
932 textprop_T prop; in f_prop_list()
940 mch_memmove(&prop, text + textlen + i * sizeof(textprop_T), in f_prop_list()
941 sizeof(textprop_T)); in f_prop_list()
1039 static textprop_T textprop; // static because of alignment in f_prop_remove()
1043 / sizeof(textprop_T); ++idx) in f_prop_remove()
1046 + idx * sizeof(textprop_T); in f_prop_remove()
1049 mch_memmove(&textprop, cur_prop, sizeof(textprop_T)); in f_prop_remove()
1066 + idx * sizeof(textprop_T); in f_prop_remove()
1070 - (idx + 1) * sizeof(textprop_T); in f_prop_remove()
1072 mch_memmove(cur_prop, cur_prop + sizeof(textprop_T), in f_prop_remove()
1074 buf->b_ml.ml_line_len -= sizeof(textprop_T); in f_prop_remove()
1438 textprop_T *prop, in adjust_prop()
1522 textlen = curbuf->b_ml.ml_line_len - proplen * sizeof(textprop_T); in adjust_prop_columns()
1527 textprop_T prop; in adjust_prop_columns()
1546 mch_memmove(props + wi * sizeof(textprop_T), &prop, sizeof(textprop_T)); in adjust_prop_columns()
1551 colnr_T newlen = (int)textlen + wi * (colnr_T)sizeof(textprop_T); in adjust_prop_columns()
1588 ga_init2(&prevprop, sizeof(textprop_T), 10); in adjust_props_for_split()
1589 ga_init2(&nextprop, sizeof(textprop_T), 10); in adjust_props_for_split()
1596 textprop_T prop; in adjust_props_for_split()
1602 mch_memmove(&prop, props + i * sizeof(textprop_T), sizeof(textprop_T)); in adjust_props_for_split()
1612 textprop_T *p = ((textprop_T *)prevprop.ga_data) + prevprop.ga_len; in adjust_props_for_split()
1626 textprop_T *p = ((textprop_T *)nextprop.ga_data) + nextprop.ga_len; in adjust_props_for_split()
1642 prevprop.ga_len * sizeof(textprop_T)); in adjust_props_for_split()
1645 nextprop.ga_len * sizeof(textprop_T)); in adjust_props_for_split()
1668 textprop_T prop; in prepend_joined_props()
1688 textprop_T op; in prepend_joined_props()