Lines Matching refs:cookie

223 source_callback(char_u *fname, void *cookie)  in source_callback()  argument
225 (void)do_source(fname, FALSE, DOSO_NONE, cookie); in source_callback()
244 void *cookie) in do_in_path() argument
300 (*callback)(buf, (void *) &cookie); in do_in_path()
302 did_one = (cookie == NULL); in do_in_path()
330 (*callback)(files[i], cookie); in do_in_path()
381 void *cookie) in do_in_path_and_pp() argument
390 done = do_in_path(path, name, flags, callback, cookie); in do_in_path_and_pp()
399 done = do_in_path(p_pp, s, flags, callback, cookie); in do_in_path_and_pp()
410 done = do_in_path(p_pp, s, flags, callback, cookie); in do_in_path_and_pp()
425 void *cookie) in do_in_runtimepath() argument
427 return do_in_path_and_pp(p_rtp, name, flags, callback, cookie); in do_in_runtimepath()
671 add_pack_plugin(char_u *fname, void *cookie) in add_pack_plugin() argument
673 if (cookie != &APP_LOAD) in add_pack_plugin()
698 if (cookie != &APP_ADD_DIR) in add_pack_plugin()
1028 source_breakpoint(void *cookie) in source_breakpoint() argument
1030 return &((source_cookie_T *)cookie)->breakpoint; in source_breakpoint()
1037 source_dbg_tick(void *cookie) in source_dbg_tick() argument
1039 return &((source_cookie_T *)cookie)->dbg_tick; in source_dbg_tick()
1046 source_level(void *cookie) in source_level() argument
1048 return ((source_cookie_T *)cookie)->level; in source_level()
1056 source_nextline(void *cookie) in source_nextline() argument
1058 return ((source_cookie_T *)cookie)->nextline; in source_nextline()
1109 source_cookie_T cookie; in do_source() local
1192 cookie.fp = fopen_noinh_readbin((char *)fname_exp); in do_source()
1194 cookie.fp = mch_fopen((char *)fname_exp, READBIN); in do_source()
1196 if (cookie.fp == NULL && check_other) in do_source()
1211 cookie.fp = fopen_noinh_readbin((char *)fname_exp); in do_source()
1213 cookie.fp = mch_fopen((char *)fname_exp, READBIN); in do_source()
1218 if (cookie.fp == NULL) in do_source()
1253 cookie.fileformat = EOL_DOS; in do_source()
1255 cookie.fileformat = EOL_UNKNOWN; in do_source()
1256 cookie.error = FALSE; in do_source()
1259 cookie.nextline = NULL; in do_source()
1260 cookie.sourcing_lnum = 0; in do_source()
1261 cookie.finished = FALSE; in do_source()
1265 cookie.breakpoint = dbg_find_breakpoint(TRUE, fname_exp, (linenr_T)0); in do_source()
1266 cookie.fname = fname_exp; in do_source()
1267 cookie.dbg_tick = debug_tick; in do_source()
1269 cookie.level = ex_nesting_level; in do_source()
1386 cookie.conv.vc_type = CONV_NONE; // no conversion in do_source()
1389 firstline = getsourceline(0, (void *)&cookie, 0, TRUE); in do_source()
1394 convert_setup(&cookie.conv, (char_u *)"utf-8", p_enc); in do_source()
1395 p = string_convert(&cookie.conv, firstline + 3, NULL); in do_source()
1406 do_cmdline(firstline, getsourceline, (void *)&cookie, in do_source()
1503 fclose(cookie.fp); in do_source()
1504 vim_free(cookie.nextline); in do_source()
1506 convert_setup(&cookie.conv, NULL, NULL); in do_source()
1624 void *cookie) in get_sourced_lnum() argument
1627 ? ((source_cookie_T *)cookie)->sourcing_lnum in get_sourced_lnum()
1746 void *cookie, in getsourceline() argument
1750 source_cookie_T *sp = (source_cookie_T *)cookie; in getsourceline()
1901 if (!getline_equal(eap->getline, eap->cookie, getsourceline)) in ex_scriptencoding()
1917 sp = (source_cookie_T *)getline_cookie(eap->getline, eap->cookie); in ex_scriptencoding()
1932 if (!getline_equal(eap->getline, eap->cookie, getsourceline)) in ex_scriptversion()
1964 if (getline_equal(eap->getline, eap->cookie, getsourceline)) in ex_finish()
1982 eap->cookie))->finished = FALSE; in do_finish()
1996 eap->cookie))->finished = TRUE; in do_finish()
2008 void *cookie) in source_finished() argument
2010 return (getline_equal(fgetline, cookie, getsourceline) in source_finished()
2012 fgetline, cookie))->finished); in source_finished()