Lines Matching refs:tv
1020 tv_check_lock(typval_T *tv, char_u *name, int use_gettext) in tv_check_lock() argument
1024 switch (tv->v_type) in tv_check_lock()
1027 if (tv->vval.v_blob != NULL) in tv_check_lock()
1028 lock = tv->vval.v_blob->bv_lock; in tv_check_lock()
1031 if (tv->vval.v_list != NULL) in tv_check_lock()
1032 lock = tv->vval.v_list->lv_lock; in tv_check_lock()
1035 if (tv->vval.v_dict != NULL) in tv_check_lock()
1036 lock = tv->vval.v_dict->dv_lock; in tv_check_lock()
1041 return value_check_lock(tv->v_lock, name, use_gettext) in tv_check_lock()
1451 tv_islocked(typval_T *tv) in tv_islocked() argument
1453 return (tv->v_lock & VAR_LOCKED) in tv_islocked()
1454 || (tv->v_type == VAR_LIST in tv_islocked()
1455 && tv->vval.v_list != NULL in tv_islocked()
1456 && (tv->vval.v_list->lv_lock & VAR_LOCKED)) in tv_islocked()
1457 || (tv->v_type == VAR_DICT in tv_islocked()
1458 && tv->vval.v_dict != NULL in tv_islocked()
1459 && (tv->vval.v_dict->dv_lock & VAR_LOCKED)); in tv_islocked()
2050 typval_T *tv, in tv2string() argument
2055 return echo_string_core(tv, tofree, numbuf, copyID, FALSE, TRUE, FALSE); in tv2string()
2154 tv_get_buf(typval_T *tv, int curtab_only) in tv_get_buf() argument
2156 char_u *name = tv->vval.v_string; in tv_get_buf()
2159 if (tv->v_type == VAR_NUMBER) in tv_get_buf()
2160 return buflist_findnr((int)tv->vval.v_number); in tv_get_buf()
2161 if (tv->v_type != VAR_STRING) in tv_get_buf()
2172 buf = find_buffer(tv); in tv_get_buf()
2181 tv_get_buf_from_arg(typval_T *tv) in tv_get_buf_from_arg() argument
2186 buf = tv_get_buf(tv, FALSE); in tv_get_buf_from_arg()
2189 && tv->v_type != VAR_NUMBER in tv_get_buf_from_arg()
2190 && tv->v_type != VAR_STRING) in tv_get_buf_from_arg()
2192 (void)tv_get_number(tv); in tv_get_buf_from_arg()