Home
last modified time | relevance | path

Searched refs:shgd (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Dvariables.h30 #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 Dbuiltins.h29 #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 Ddefs.h391 extern struct shared *shgd;
509 # define sh_stats(x) (shgd->stats[(x)]++)
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dinit.c593 # 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 Dwaitevent.c34 old = shgd->waitevent; in sh_waitnotify()
35 shgd->waitevent = newevent; in sh_waitnotify()
H A Djobs.c238 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 Ddefs.c33 struct shared *shgd; variable
H A Dfault.c307 register int flag, sig = shgd->sigmax; in sh_sigdone()
309 for(sig=shgd->sigmax; sig>0; sig--) in sh_sigdone()
H A Dio.c1980 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 Dxec.c195 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 Dhistory.c198 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 Dhexpand.c306 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 Dedit.c163 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 Dcompletion.c555 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 Demacs.c267 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 Dvi.c2283 location = hist_find(shgd->hist_ptr,((char*)virtual)+1, curhline, 1, new_direction); in search()