Lines Matching refs:csym
199 SYM csym, ncsym; /* search: current symbol table */ in sym_put() local
213 for (kk = (char **)keys, csym = sym; in sym_put()
214 *kk != NULL && (nsym = find_key1(csym->sym, *kk)) != NULL; in sym_put()
215 csym = nsym->data) { in sym_put()
247 add_key(csym, *kk, (void *)(ncsym = newsym())); in sym_put()
248 csym = ncsym; in sym_put()
250 add_key(csym, *kk, data); /* last key */ in sym_put()
270 SYM csym; /* search: current symbol table */ in sym_get() local
281 for (kk = (char **)keys, csym = sym; in sym_get()
282 *kk != NULL && (nsym = find_key1(csym->sym, *kk)) != NULL; in sym_get()
283 csym = nsym->data) { in sym_get()
319 SYM csym; in sym_seq() local
334 csym = (SYM) sym_get(sym, (char *)key->data); in sym_seq()
335 if (csym == NULL || csym->magic != SYM_MAGIC) { in sym_seq()
338 sym->cursor = csym->sym; in sym_seq()