Lines Matching refs:vp
600 bval_T *vp = (bval_T *)values->ga_data; in handle_viminfo_history() local
605 || vp[0].bv_type != BVAL_NR in handle_viminfo_history()
606 || vp[1].bv_type != BVAL_NR in handle_viminfo_history()
607 || (vp[2].bv_type != BVAL_NR && vp[2].bv_type != BVAL_EMPTY) in handle_viminfo_history()
608 || vp[3].bv_type != BVAL_STRING) in handle_viminfo_history()
611 type = vp[0].bv_nr; in handle_viminfo_history()
616 val = vp[3].bv_string; in handle_viminfo_history()
619 int sep = type == HIST_SEARCH && vp[2].bv_type == BVAL_NR in handle_viminfo_history()
620 ? vp[2].bv_nr : NUL; in handle_viminfo_history()
642 len = vp[3].bv_len; in handle_viminfo_history()
649 viminfo_history[type][idx].time_set = vp[1].bv_nr; in handle_viminfo_history()
1000 bval_T *vp = (bval_T *)(values->ga_data) + i; in barline_parse() local
1002 if (vp->bv_type == BVAL_STRING && !vp->bv_allocated) in barline_parse()
1004 vp->bv_string = vim_strnsave(vp->bv_string, vp->bv_len); in barline_parse()
1005 vp->bv_allocated = TRUE; in barline_parse()
1728 bval_T *vp = (bval_T *)values->ga_data; in handle_viminfo_register() local
1743 || vp[0].bv_type != BVAL_NR in handle_viminfo_register()
1744 || vp[1].bv_type != BVAL_NR in handle_viminfo_register()
1745 || vp[2].bv_type != BVAL_NR in handle_viminfo_register()
1746 || vp[3].bv_type != BVAL_NR in handle_viminfo_register()
1747 || vp[4].bv_type != BVAL_NR in handle_viminfo_register()
1748 || vp[5].bv_type != BVAL_NR) in handle_viminfo_register()
1750 flags = vp[0].bv_nr; in handle_viminfo_register()
1751 name = vp[1].bv_nr; in handle_viminfo_register()
1754 type = vp[2].bv_nr; in handle_viminfo_register()
1757 linecount = vp[3].bv_nr; in handle_viminfo_register()
1760 width = vp[4].bv_nr; in handle_viminfo_register()
1772 timestamp = (time_t)vp[5].bv_nr; in handle_viminfo_register()
1806 if (vp[i + 6].bv_allocated) in handle_viminfo_register()
1808 y_ptr->y_array[i] = vp[i + 6].bv_string; in handle_viminfo_register()
1809 vp[i + 6].bv_string = NULL; in handle_viminfo_register()
1812 y_ptr->y_array[i] = vim_strsave(vp[i + 6].bv_string); in handle_viminfo_register()
2587 bval_T *vp = (bval_T *)values->ga_data; in handle_viminfo_mark() local
2597 || vp[0].bv_type != BVAL_NR in handle_viminfo_mark()
2598 || vp[1].bv_type != BVAL_NR in handle_viminfo_mark()
2599 || vp[2].bv_type != BVAL_NR in handle_viminfo_mark()
2600 || vp[3].bv_type != BVAL_NR in handle_viminfo_mark()
2601 || vp[4].bv_type != BVAL_STRING) in handle_viminfo_mark()
2604 name = vp[0].bv_nr; in handle_viminfo_mark()
2607 lnum = vp[1].bv_nr; in handle_viminfo_mark()
2608 col = vp[2].bv_nr; in handle_viminfo_mark()
2611 timestamp = (time_t)vp[3].bv_nr; in handle_viminfo_mark()
2719 if (vp[4].bv_allocated) in handle_viminfo_mark()
2721 fm->fname = vp[4].bv_string; in handle_viminfo_mark()
2722 vp[4].bv_string = NULL; in handle_viminfo_mark()
2725 fm->fname = vim_strsave(vp[4].bv_string); in handle_viminfo_mark()
2737 bval_T *vp; in read_viminfo_barline() local
2768 vp = (bval_T *)values.ga_data; in read_viminfo_barline()
2769 if (values.ga_len > 0 && vp->bv_type == BVAL_NR) in read_viminfo_barline()
2770 virp->vir_version = vp->bv_nr; in read_viminfo_barline()
2796 vp = (bval_T *)values.ga_data + i; in read_viminfo_barline()
2797 if (vp->bv_type == BVAL_STRING && vp->bv_allocated) in read_viminfo_barline()
2798 vim_free(vp->bv_string); in read_viminfo_barline()
2799 vim_free(vp->bv_tofree); in read_viminfo_barline()