/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/ |
H A D | variables.h | 30 #define PATHNOD (shgd->bltin_nodes) 31 #define PS1NOD (shgd->bltin_nodes+1) 32 #define PS2NOD (shgd->bltin_nodes+2) 33 #define IFSNOD (shgd->bltin_nodes+3) 34 #define PWDNOD (shgd->bltin_nodes+4) 35 #define HOME (shgd->bltin_nodes+5) 36 #define MAILNOD (shgd->bltin_nodes+6) 37 #define REPLYNOD (shgd->bltin_nodes+7) 38 #define SHELLNOD (shgd->bltin_nodes+8) 39 #define EDITNOD (shgd->bltin_nodes+9) [all …]
|
H A D | builtins.h | 29 #define SYSLOGIN (shgd->bltin_cmds) 30 #define SYSEXEC (shgd->bltin_cmds+1) 31 #define SYSSET (shgd->bltin_cmds+2) 32 #define SYSTRUE (shgd->bltin_cmds+4) 33 #define SYSCOMMAND (shgd->bltin_cmds+5) 34 #define SYSCD (shgd->bltin_cmds+6) 35 #define SYSBREAK (shgd->bltin_cmds+7) 36 #define SYSCONT (shgd->bltin_cmds+8) 37 #define SYSTYPESET (shgd->bltin_cmds+9) 38 #define SYSTEST (shgd->bltin_cmds+10) [all …]
|
H A D | defs.h | 391 extern struct shared *shgd; 509 # define sh_stats(x) (shgd->stats[(x)]++)
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | init.c | 593 # define dtime(tp) (((double)times(tp))/shgd->lim.clk_tck) 936 if(!shgd->lim.fs3d) in vpath_set() 1283 shgd = newof(0,struct shared,1,0); in sh_init() 1284 shgd->pid = getpid(); in sh_init() 1285 shgd->ppid = getppid(); in sh_init() 1286 shgd->userid=getuid(); in sh_init() 1287 shgd->euserid=geteuid(); in sh_init() 1288 shgd->groupid=getgid(); in sh_init() 1289 shgd->egroupid=getegid(); in sh_init() 1290 shgd->lim.clk_tck = getconf("CLK_TCK"); in sh_init() [all …]
|
H A D | waitevent.c | 34 old = shgd->waitevent; in sh_waitnotify() 35 shgd->waitevent = newevent; in sh_waitnotify()
|
H A D | jobs.c | 238 if(++bck.count > shgd->lim.child_max) in jobsave_create() 1071 hist_list(shgd->hist_ptr,outfile,pw->p_name,0,";"); in job_list() 1278 if(!shgd->hist_ptr) in job_byname() 1284 if(hist_match(shgd->hist_ptr,pw->p_name,cp,flag)>=0) in job_byname() 1446 pw->p_name=hist_tell(shgd->hist_ptr,(int)hp->histind-1); in job_post() 1773 hist_list(shgd->hist_ptr,outfile,pw->p_name,'&',";"); in job_switch() 1924 register int jmax = BYTE(shgd->lim.child_max); in job_alloc() 1930 for(j=1; j < shgd->lim.child_max; j++) in job_alloc() 1972 if(sig<=shgd->sigmax && shgd->sigmsg[sig]) in job_sigmsg() 1973 return(shgd->sigmsg[sig]); in job_sigmsg() [all …]
|
H A D | defs.c | 33 struct shared *shgd; variable
|
H A D | fault.c | 307 register int flag, sig = shgd->sigmax; in sh_sigdone() 309 for(sig=shgd->sigmax; sig>0; sig--) in sh_sigdone()
|
H A D | io.c | 1980 size = ed_read(shgd->ed_context, fd, (char*)buff, size,0); in piperead() 2024 rsize = (*readf)(shgd->ed_context, sffileno(iop), (char*)buff, size, reedit); in slowread()
|
H A D | xec.c | 195 frac = t%shgd->lim.clk_tck; in l_time() 196 frac = (frac*100)/shgd->lim.clk_tck; in l_time() 198 t /= shgd->lim.clk_tck; in l_time()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/edit/ |
H A D | history.c | 198 if(shgd->euserid >=id1 && shgd->euserid <= id2) in sh_checkaudit() 200 if(shgd->userid >=id1 && shgd->userid <= id2) in sh_checkaudit() 238 if(shgd->hist_ptr=hist_ptr) in sh_histinit() 255 shgd->hist_ptr = hist_ptr = hp; in sh_histinit() 292 if(shgd->userid) in sh_histinit() 314 shgd->hist_ptr = hist_ptr = hp; in sh_histinit() 424 shgd->hist_ptr = 0; in hist_close() 837 …sfprintf(hp->auditfp,"%u;%u;%s;%*s%c",sh_isoption(SH_PRIVILEGED)?shgd->euserid:shgd->userid,t,hp->… in hist_write() 1060 register History_t *hp = shgd->hist_ptr; in hist_copy()
|
H A D | hexpand.c | 306 hl = hist_find(shgd->hist_ptr, str, 307 shgd->hist_ptr->histind, 315 n = shgd->hist_ptr->histind + n; 317 if(n > 0 && hist_seek(shgd->hist_ptr, n) != -1) 318 ref = shgd->hist_ptr->histfp;
|
H A D | edit.c | 163 register Edit_t *ep = (Edit_t*)(shgd->ed_context); in tty_check() 177 register Edit_t *ep = (Edit_t*)(shgd->ed_context); in tty_get() 205 register Edit_t *ep = (Edit_t*)(shgd->ed_context); in tty_set() 234 register Edit_t *ep = (Edit_t*)(shgd->ed_context); in tty_cooked() 271 register Edit_t *ep = (Edit_t*)(shgd->ed_context); in tty_raw() 395 register Edit_t *ep = (Edit_t*)(shgd->ed_context); in tty_alt() 443 register Edit_t *ep = (Edit_t*)(shgd->ed_context); in tty_alt() 1501 register Edit_t *ep = (Edit_t*)(shgd->ed_context); 1523 register Edit_t *ep = (Edit_t*)(shgd->ed_context);
|
H A D | completion.c | 555 if(!shgd->hist_ptr) in ed_fulledit() 566 sfwrite(shgd->hist_ptr->histfp,(char*)ep->e_inbuf,ep->e_eol+1); in ed_fulledit() 568 hist_flush(shgd->hist_ptr); in ed_fulledit()
|
H A D | emacs.c | 267 location = hist_locate(shgd->hist_ptr,location.hist_command,location.hist_line,1); in ed_emacsread() 680 location = hist_locate(shgd->hist_ptr,hline,hloff,count); in ed_emacsread() 1312 location = hist_find(shgd->hist_ptr,(char*)lstring,hline,1,direction); in search()
|
H A D | vi.c | 2283 location = hist_find(shgd->hist_ptr,((char*)virtual)+1, curhline, 1, new_direction); in search()
|