Lines Matching refs:rettv
37 rettv_blob_alloc(typval_T *rettv) in rettv_blob_alloc() argument
44 rettv_blob_set(rettv, b); in rettv_blob_alloc()
52 rettv_blob_set(typval_T *rettv, blob_T *b) in rettv_blob_set() argument
54 rettv->v_type = VAR_BLOB; in rettv_blob_set()
55 rettv->vval.v_blob = b; in rettv_blob_set()
289 typval_T *rettv) in blob_slice_or_index() argument
311 clear_tv(rettv); in blob_slice_or_index()
312 rettv->v_type = VAR_BLOB; in blob_slice_or_index()
313 rettv->vval.v_blob = NULL; in blob_slice_or_index()
331 clear_tv(rettv); in blob_slice_or_index()
332 rettv_blob_set(rettv, new_blob); in blob_slice_or_index()
346 clear_tv(rettv); in blob_slice_or_index()
347 rettv->v_type = VAR_NUMBER; in blob_slice_or_index()
348 rettv->vval.v_number = v; in blob_slice_or_index()
415 blob_remove(typval_T *argvars, typval_T *rettv, char_u *arg_errmsg) in blob_remove() argument
443 rettv->vval.v_number = (varnumber_T) *(p + idx); in blob_remove()
476 rettv->v_type = VAR_BLOB; in blob_remove()
477 rettv->vval.v_blob = blob; in blob_remove()
490 f_blob2list(typval_T *argvars, typval_T *rettv) in f_blob2list() argument
496 if (rettv_list_alloc(rettv) == FAIL) in f_blob2list()
503 l = rettv->vval.v_list; in f_blob2list()
512 f_list2blob(typval_T *argvars, typval_T *rettv) in f_list2blob() argument
518 if (rettv_blob_alloc(rettv) == FAIL) in f_list2blob()
520 blob = rettv->vval.v_blob; in f_list2blob()