Lines Matching refs:y_ptr
2881 yankreg_T *y_ptr, // pointer to yank register in str_to_reg() argument
2901 if (y_ptr->y_array == NULL) // NULL means empty register in str_to_reg()
2902 y_ptr->y_size = 0; in str_to_reg()
2928 if (y_ptr->y_size > 0 && y_ptr->y_type == MCHAR) in str_to_reg()
2936 if (y_ptr->y_size + newlines == 0) in str_to_reg()
2938 VIM_CLEAR(y_ptr->y_array); in str_to_reg()
2944 pp = lalloc_clear((y_ptr->y_size + newlines) * sizeof(char_u *), TRUE); in str_to_reg()
2947 for (lnum = 0; lnum < y_ptr->y_size; ++lnum) in str_to_reg()
2948 pp[lnum] = y_ptr->y_array[lnum]; in str_to_reg()
2949 vim_free(y_ptr->y_array); in str_to_reg()
2950 y_ptr->y_array = pp; in str_to_reg()
2987 extra = (int)STRLEN(y_ptr->y_array[lnum]); in str_to_reg()
2995 mch_memmove(s, y_ptr->y_array[lnum], (size_t)extra); in str_to_reg()
2997 vim_free(y_ptr->y_array[lnum]); in str_to_reg()
3002 y_ptr->y_array[lnum++] = s; in str_to_reg()
3012 y_ptr->y_type = type; in str_to_reg()
3013 y_ptr->y_size = lnum; in str_to_reg()
3015 y_ptr->y_width = (blocklen < 0 ? maxlen - 1 : blocklen); in str_to_reg()
3017 y_ptr->y_width = 0; in str_to_reg()
3019 y_ptr->y_time_set = vim_time(); in str_to_reg()