Lines Matching refs:y_ptr

1735     yankreg_T	*y_ptr;  in handle_viminfo_register()  local
1767 y_ptr = &y_read_regs[name]; in handle_viminfo_register()
1769 y_ptr = &y_regs_p[name]; in handle_viminfo_register()
1773 if (y_ptr->y_array != NULL && !force in handle_viminfo_register()
1774 && (timestamp == 0 || y_ptr->y_time_set > timestamp)) in handle_viminfo_register()
1777 if (y_ptr->y_array != NULL) in handle_viminfo_register()
1778 for (i = 0; i < y_ptr->y_size; i++) in handle_viminfo_register()
1779 vim_free(y_ptr->y_array[i]); in handle_viminfo_register()
1780 vim_free(y_ptr->y_array); in handle_viminfo_register()
1785 set_y_previous(y_ptr); in handle_viminfo_register()
1789 y_ptr->y_type = type; in handle_viminfo_register()
1790 y_ptr->y_width = width; in handle_viminfo_register()
1791 y_ptr->y_size = linecount; in handle_viminfo_register()
1792 y_ptr->y_time_set = timestamp; in handle_viminfo_register()
1795 y_ptr->y_array = NULL; in handle_viminfo_register()
1798 y_ptr->y_array = ALLOC_MULT(char_u *, linecount); in handle_viminfo_register()
1799 if (y_ptr->y_array == NULL) in handle_viminfo_register()
1801 y_ptr->y_size = 0; // ensure object state is consistent in handle_viminfo_register()
1808 y_ptr->y_array[i] = vp[i + 6].bv_string; in handle_viminfo_register()
1812 y_ptr->y_array[i] = vim_strsave(vp[i + 6].bv_string); in handle_viminfo_register()
1826 yankreg_T *y_ptr; in write_viminfo_registers() local
1859 y_ptr = &y_read_regs[i]; in write_viminfo_registers()
1863 y_ptr = &y_regs_p[i]; in write_viminfo_registers()
1866 num_lines = y_ptr->y_size; in write_viminfo_registers()
1868 || (num_lines == 1 && y_ptr->y_type == MCHAR in write_viminfo_registers()
1869 && *y_ptr->y_array[0] == NUL)) in write_viminfo_registers()
1877 len += (long)STRLEN(y_ptr->y_array[j]) + 1L; in write_viminfo_registers()
1882 switch (y_ptr->y_type) in write_viminfo_registers()
1894 semsg(_("E574: Unknown register type %d"), y_ptr->y_type); in write_viminfo_registers()
1904 fprintf(fp, "\t%s\t%d\n", type, (int)y_ptr->y_width); in write_viminfo_registers()
1912 viminfo_writestring(fp, y_ptr->y_array[j]); in write_viminfo_registers()
1929 i, y_ptr->y_type, num_lines, (int)y_ptr->y_width, in write_viminfo_registers()
1930 (long)y_ptr->y_time_set); in write_viminfo_registers()
1937 remaining = barline_writestring(fp, y_ptr->y_array[j], in write_viminfo_registers()