Searched refs:bltin (Results 1 - 3 of 3) sorted by relevance

/osnet-11/usr/src/lib/libshell/common/data/
H A Dbuiltins.c33 # define bltin(x) (b_##x) macro
37 # define bltin(x) 0 macro
44 #define CMDLIST(f) SH_CMDLIB_DIR "/" Q(f), NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f),
55 "exec", NV_BLTIN|BLT_ENV|BLT_SPC, bltin(exec),
56 "set", NV_BLTIN|BLT_ENV|BLT_SPC, bltin(set),
57 ":", NV_BLTIN|BLT_ENV|BLT_SPC, bltin(true),
58 "true", NV_BLTIN|BLT_ENV, bltin(true),
59 "command", NV_BLTIN|BLT_ENV|BLT_EXIT, bltin(command),
60 "cd", NV_BLTIN|BLT_ENV, bltin(cd),
61 "break", NV_BLTIN|BLT_ENV|BLT_SPC, bltin(brea
[all...]
H A Dsolaris_cmdlist.h38 { "/bin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
40 { "/usr/bin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
42 { "/sbin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
44 { "/usr/sbin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
47 { "/usr/xpg6/bin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
49 { "/usr/xpg4/bin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
53 { "/usr/gnu/bin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
63 { "/usr/ast/bin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
/osnet-11/usr/src/lib/libshell/common/sh/
H A Dnvdisc.c1149 * The <bltin> argument is a pointer to the built-in
1156 Namval_t *sh_addbuiltin(const char *path, int (*bltin)(int, char*[],void*),void *extra) argument
1162 if(name==path && bltin!=SYSTYPESET->nvalue.bfp && (nq=nv_bfsearch(name,sh.bltin_tree,(Namval_t**)0,&cp)))
1174 if(!bltin)
1186 if(!bltin)
1187 bltin = np->nvalue.bfp;
1196 if(!np && !(np = nv_search(path,sh.bltin_tree,bltin?NV_ADD:0)))
1206 if(bltin)
1208 np->nvalue.bfp = bltin;

Completed in 31 milliseconds