Home
last modified time | relevance | path

Searched refs:Namdisc_t (Results 1 – 17 of 17) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Dnval.h45 typedef struct Namdisc Namdisc_t; typedef
72 const Namdisc_t *disc;
273 extern Namfun_t *nv_hasdisc(Namval_t*, const Namdisc_t*);
277 extern Namval_t *nv_mkinttype(char*, size_t, int, const char*, Namdisc_t*);
298 extern const Namdisc_t *nv_discfun(int);
H A Dname.h228 extern const Namdisc_t RESTRICTED_disc;
229 extern const Namdisc_t ENUM_disc;
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dbash.c163 const Namdisc_t SH_GLOBIGNORE_disc = { sizeof(Namfun_t), put_globignore };
182 const Namdisc_t SH_FUNCNAME_disc = { sizeof(struct funcname), put_funcname };
383 const Namdisc_t *dp = nv_discfun(NV_DCRESTRICT); in bash_init()
392 const Namdisc_t *dp = &SH_GLOBIGNORE_disc; in bash_init()
H A Dinit.c960 static const Namdisc_t VPATH_disc = { 0, put_vpath };
966 const Namdisc_t RESTRICTED_disc = { sizeof(Namfun_t), put_restricted };
967 static const Namdisc_t CDPATH_disc = { sizeof(Namfun_t), put_cdpath };
968 static const Namdisc_t EDITOR_disc = { sizeof(Namfun_t), put_ed };
969 static const Namdisc_t HISTFILE_disc = { sizeof(Namfun_t), put_history };
986 static const Namdisc_t math_child_disc =
1091 static const Namdisc_t NSPACE_disc = { 0, 0, get_nspace };
1096 static const Namdisc_t LC_disc = { sizeof(Namfun_t), put_lang };
1252 static const Namdisc_t modedisc =
1763 static const Namdisc_t stat_disc =
[all …]
H A Dnvdisc.c512 Namdisc_t *dp; in nv_setdisc()
515 if(!(vp = newof(NIL(struct vardisc*),struct vardisc,1,sizeof(Namdisc_t)))) in nv_setdisc()
517 dp = (Namdisc_t*)(vp+1); in nv_setdisc()
533 Namdisc_t *dp = (Namdisc_t*)vp->fun.disc; in nv_setdisc()
633 static const Namdisc_t Nv_bdisc = { 0, putdisc, 0, 0, setdisc };
771 Namfun_t *nv_hasdisc(Namval_t *np, const Namdisc_t *dp) in nv_hasdisc()
799 static const Namdisc_t notify_disc = { 0, put_notify };
1020 static const Namdisc_t clone_disc =
1387 static const Namdisc_t table_disc =
1464 const Namdisc_t *nv_discfun(int which) in nv_discfun()
H A Dnvtype.c139 static const Namdisc_t type_disc =
266 static const Namdisc_t chtype_disc =
1218 Namval_t *nv_mkinttype(char *name, size_t size, int sign, const char *help, Namdisc_t *ep) in nv_mkinttype()
1222 Namdisc_t *dp; in nv_mkinttype()
1230 offset = size + sizeof(Namdisc_t); in nv_mkinttype()
1235 dp = (Namdisc_t*)(fp+1); in nv_mkinttype()
1240 mp->nvalue.cp = (char*)(fp+1) + sizeof(Namdisc_t); in nv_mkinttype()
1567 static const Namdisc_t stat_disc =
H A Darith.c40 extern const Namdisc_t ENUM_disc;
H A Dnvtree.c100 static const Namdisc_t treedisc =
H A Dpath.c1794 static const Namdisc_t talias_disc = { 0, talias_put, talias_get };
H A Darray.c781 static const Namdisc_t array_disc =
H A Dio.c382 static const Namdisc_t EOF_disc = { sizeof(struct Eof), 0, 0, nget_cur_eof};
H A Dname.c2706 static const Namdisc_t optimize_disc = {sizeof(struct optimize),put_optimize,0,0,0,0,clone_optimiz…
H A Dxec.c483 static const Namdisc_t level_disc = { sizeof(struct Level), put_level };
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/
H A Dshiocmd_solaris.c95 static const Namdisc_t timedisc =
155 static const Namdisc_t modedisc =
365 static const Namdisc_t classdisc =
H A Denum.c182 const Namdisc_t ENUM_disc = { 0, put_enum, get_enum, get_nenum, 0,0,clone_enum };
H A Dalarm.c224 static const Namdisc_t alarmdisc =
H A Dmkservice.c398 static const Namdisc_t servdisc =