Lines Matching refs:deep
181 static int do_unlet_var(lval_T *lp, char_u *name_end, exarg_T *eap, int deep, void *cookie);
182 static int do_lock_var(lval_T *lp, char_u *name_end, exarg_T *eap, int deep, void *cookie);
1562 int deep = 2; in ex_lockvar() local
1565 deep = -1; in ex_lockvar()
1568 deep = getdigits(&arg); in ex_lockvar()
1572 ex_unletlock(eap, arg, deep, 0, do_lock_var, NULL); in ex_lockvar()
1584 int deep, in ex_unletlock() argument
1607 && callback(&lv, arg, eap, deep, cookie) == FAIL) in ex_unletlock()
1632 && callback(&lv, name_end, eap, deep, cookie) == FAIL) in ex_unletlock()
1650 int deep UNUSED, in do_unlet_var()
1808 int deep, in do_lock_var() argument
1846 if (deep != 0) in do_lock_var()
1847 item_lock(&di->di_tv, deep, lock, FALSE); in do_lock_var()
1852 else if (deep == 0) in do_lock_var()
1863 item_lock(&li->li_tv, deep, lock, FALSE); in do_lock_var()
1870 item_lock(&lp->ll_li->li_tv, deep, lock, FALSE); in do_lock_var()
1873 item_lock(&lp->ll_di->di_tv, deep, lock, FALSE); in do_lock_var()
1884 item_lock(typval_T *tv, int deep, int lock, int check_refcount) in item_lock() argument
1899 if (deep == 0) in item_lock()
1944 if ((deep < 0 || deep > 1) && l->lv_first != &range_list_item) in item_lock()
1947 item_lock(&li->li_tv, deep - 1, lock, check_refcount); in item_lock()
1958 if (deep < 0 || deep > 1) in item_lock()
1967 item_lock(&HI2DI(hi)->di_tv, deep - 1, lock, in item_lock()