Lines Matching defs:tbl
913 EXTERN struct tbl *vp_pipest; /* global PIPESTATUS array */
1748 struct tbl **tbls; /* hashed table items */
1754 struct tbl {
1766 struct tbl *array; /* array values */
1789 EXTERN struct tbl *vtemp;
1905 struct tbl **next;
2198 struct tbl *tblp;
2428 struct tbl *get_builtin(const char *);
2429 struct tbl *findfunc(const char *, uint32_t, bool);
2432 struct tbl *findcom(const char *, int);
2441 int v_evaluate(struct tbl *, const char *, volatile int, bool);
2455 struct tbl *tempvar(const char *);
2627 struct tbl *ktscan(struct table *, const char *, uint32_t, struct tbl ***);
2630 struct tbl *ktenter(struct table *, const char *, uint32_t);
2633 struct tbl *ktnext(struct tstate *);
2634 struct tbl **ktsort(struct table *);
2739 struct block *varsearch(struct block *, struct tbl **, const char *, uint32_t);
2740 struct tbl *global(const char *);
2741 struct tbl *isglobal(const char *, bool);
2742 struct tbl *local(const char *, bool);
2743 char *str_val(struct tbl *);
2744 int setstr(struct tbl *, const char *, int);
2745 struct tbl *setint_v(struct tbl *, struct tbl *, bool);
2746 void setint(struct tbl *, mksh_ari_t);
2747 void setint_n(struct tbl *, mksh_ari_t, int);
2748 struct tbl *typeset(const char *, uint32_t, uint32_t, int, int);
2749 void unset(struct tbl *, int);
2754 struct tbl *arraysearch(struct tbl *, uint32_t);