/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | groups.c | 172 Group_desc gd; in ld_group_process() local 239 gd.gd_isc = gisc; in ld_group_process() 240 gd.gd_oisc = NULL; in ld_group_process() 241 gd.gd_name = str; in ld_group_process() 261 Word gndx = gd.gd_data[ndx]; in ld_group_process() 288 gd.gd_cnt)) == NULL) in ld_group_process() 295 memcpy(new_data, gd.gd_data, in ld_group_process() 308 if (ndx < (gd.gd_cnt - 1)) { in ld_group_process() 309 memmove(&gd.gd_data[ndx], &gd.gd_data[ndx + 1], in ld_group_process() 315 gd.gd_cnt -= 1; in ld_group_process() [all …]
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/ |
H A D | test.c | 568 if(mode==X_OK && shp->gd->euserid==0) in sh_access() 570 if(shp->gd->userid==shp->gd->euserid && shp->gd->groupid==shp->gd->egroupid) in sh_access() 575 if(shp->gd->groupid==shp->gd->euserid || setregid(shp->gd->egroupid,shp->gd->groupid)==0) in sh_access() 578 if(shp->gd->userid==shp->gd->euserid || setreuid(shp->gd->euserid,shp->gd->userid)==0) in sh_access() 582 if(shp->gd->userid!=shp->gd->euserid) in sh_access() 583 setreuid(shp->gd->userid,shp->gd->euserid); in sh_access() 584 if(shp->gd->groupid!=shp->gd->egroupid) in sh_access() 585 setregid(shp->gd->groupid,shp->gd->egroupid); in sh_access() 588 else if(shp->gd->groupid!=shp->gd->egroupid) in sh_access() 589 setregid(shp->gd->groupid,shp->gd->egroupid); in sh_access() [all …]
|
H A D | trap.c | 144 if(sig>shp->gd->sigmax) in b_trap() 317 n = shp->gd->sigruntime[SH_SIGRTMIN] + sig; in sig_number() 322 n = shp->gd->sigruntime[SH_SIGRTMAX] - sig; in sig_number() 325 n = shp->gd->sigruntime[SH_SIGRTMIN] + sig - 1; in sig_number() 326 if(n<shp->gd->sigruntime[SH_SIGRTMIN] || n>shp->gd->sigruntime[SH_SIGRTMAX]) in sig_number() 342 if(sig>shp->gd->sigruntime[SH_SIGRTMIN] && sig<shp->gd->sigruntime[SH_SIGRTMAX]) in sig_name() 347 …if(sig>shp->gd->sigruntime[SH_SIGRTMIN]+(shp->gd->sigruntime[SH_SIGRTMAX]-shp->gd->sigruntime[SH_S… in sig_name() 352 sig = shp->gd->sigruntime[SH_SIGRTMAX]-sig; in sig_name() 359 sig = sig-shp->gd->sigruntime[SH_SIGRTMIN]; in sig_name() 391 for(sig=shp->gd->sigmax; sig>=0; sig--) in sig_list() [all …]
|
H A D | read.c | 229 Edit_t *ep = (struct edit*)shp->gd->ed_context; in sh_readline() 243 if((flags&V_FLAG) && shp->gd->ed_context) in sh_readline() 244 ((struct edit*)shp->gd->ed_context)->e_default = np; in sh_readline() 494 if((flags&S_FLAG) && !shp->gd->hist_ptr) in sh_readline() 497 if(!shp->gd->hist_ptr) in sh_readline() 510 sfwrite(shp->gd->hist_ptr->histfp,(char*)cp,c); in sh_readline() 624 sfwrite(shp->gd->hist_ptr->histfp,(char*)cp,c); in sh_readline() 812 hist_flush(shp->gd->hist_ptr); in sh_readline()
|
H A D | hist.c | 61 hp = shp->gd->hist_ptr; in b_hist() 206 hist_list(shp->gd->hist_ptr,outfile,hist_tell(shp->gd->hist_ptr,range[flag]),0,arg); in b_hist()
|
H A D | sleep.c | 146 if(!shp->gd->waitevent || (*shp->gd->waitevent)(-1,-1L,0)==0) in sleep()
|
H A D | cflow.c | 68 if(n<0 || n==256 || n > SH_EXITMASK+shp->gd->sigmax+1) in b_return()
|
H A D | print.c | 227 fd = sffileno(shp->gd->hist_ptr->histfp); in b_print() 243 …(!(shp->inuse_bits&(1<<fd)) && (sh_inuse(shp,fd) || (shp->gd->hist_ptr && fd==sffileno(shp->gd->hi… in b_print() 366 hist_flush(shp->gd->hist_ptr); in b_print()
|
H A D | cd_pwd.c | 245 if(shp->gd->lim.fs3d && (flag = mount(e_dot,NIL(char*),FS3D_GET|FS3D_VIEW,0))>=0) in b_pwd()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | gfs.h | 116 #define gfs_dir_lock(gd) mutex_enter(&(gd)->gfsd_lock) argument 117 #define gfs_dir_unlock(gd) mutex_exit(&(gd)->gfsd_lock) argument 118 #define GFS_DIR_LOCKED(gd) MUTEX_HELD(&(gd)->gfsd_lock) argument
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | args.c | 209 ap->sh->gd->rcfile = opt_info.arg; in sh_argopts() 401 …on(&((Arg_t*)shp->arg_context)->sh->offoptions,SH_PRIVILEGED) && shp->gd->userid!=shp->gd->euserid) in sh_applyopts() 405 setuid(shp->gd->userid); in sh_applyopts() 406 setgid(shp->gd->groupid); in sh_applyopts() 407 if(shp->gd->euserid==0) in sh_applyopts() 409 shp->gd->euserid = shp->gd->userid; in sh_applyopts() 410 shp->gd->egroupid = shp->gd->groupid; in sh_applyopts() 413 else if((shp->gd->userid!=shp->gd->euserid && setuid(shp->gd->euserid)<0) || in sh_applyopts() 414 (shp->gd->groupid!=shp->gd->egroupid && setgid(shp->gd->egroupid)<0) || in sh_applyopts() 415 (shp->gd->userid==shp->gd->euserid && shp->gd->groupid==shp->gd->egroupid)) in sh_applyopts()
|
H A D | main.c | 152 shp->gd->pid = getpid(); in sh_main() 153 shp->gd->ppid = getppid(); in sh_main() 158 srand(shp->gd->pid&0x7fff); in sh_main() 170 if(shp->gd->ppid==1) in sh_main() 224 sh_source(shp, iop, shp->gd->rcfile ? shp->gd->rcfile : sh_mactry(shp,(char*)e_bash_rc)); in sh_main() 429 hist_flush(shp->gd->hist_ptr); in exfile() 455 tcsetpgrp(job.fd,shp->gd->pid); in exfile() 518 if(shp->gd->hist_ptr) in exfile() 519 hist_eof(shp->gd->hist_ptr); in exfile() 566 hist_eof(shp->gd->hist_ptr); in exfile() [all …]
|
H A D | fault.c | 155 if(sig <= shp->gd->sigmax) in sh_fault() 211 if(sig <= shp->gd->sigmax) in sh_fault() 235 shp->gd->sigruntime[SH_SIGRTMIN] = n; in sh_siginit() 236 shp->gd->sigruntime[SH_SIGRTMAX] = sig; in sh_siginit() 246 sig = shp->gd->sigruntime[sig]; in sh_siginit() 252 shp->gd->sigmax = n++; in sh_siginit() 255 shp->gd->sigmsg = (char**)calloc(n,sizeof(char*)); in sh_siginit() 259 if((sig &= ((1<<SH_SIGBITS)-1)) > (shp->gd->sigmax+1)) in sh_siginit() 263 sig = shp->gd->sigruntime[sig]; in sh_siginit() 268 shp->gd->sigmsg[sig] = (char*)tp->sh_value; in sh_siginit()
|
H A D | jobs.c | 376 shp->gd->waitevent = 0; in job_reap() 571 shp->gd->waitevent = waitevent; in job_reap() 643 setpgid(0,shp->gd->pid); in job_init() 655 setpgid(0,shp->gd->pid); in job_init() 669 kill(shp->gd->pid,SIGTTIN); in job_init() 710 setpgid(0,shp->gd->pid); in job_init() 724 tcsetpgrp(JOBTTY,shp->gd->pid); in job_init() 737 job.mypid = shp->gd->pid; in job_init() 1138 if(sig==SIGSTOP && pid==shp->gd->pid && shp->gd->ppid==1) in job_kill() 1975 if(sig>=sh.gd->sigruntime[SH_SIGRTMIN] && sig<=sh.gd->sigruntime[SH_SIGRTMAX]) in job_sigmsg() [all …]
|
H A D | init.c | 290 histopen = shp->gd->hist_ptr; in put_history() 298 hist_close(shp->gd->hist_ptr); in put_history() 1313 shp->gd = shgd; in sh_init() 1399 shp->gd->shpath = 0; in sh_init() 1402 shp->gd->shpath = strdup(buff); in sh_init() 1408 shp->gd->shpath = strdup(buff); in sh_init() 1414 shp->gd->shpath = strdup(cp); in sh_init() 1521 if(shp->gd->userid!=shp->gd->euserid || shp->gd->groupid!=shp->gd->egroupid) in sh_init() 1527 setuid(shp->gd->euserid=shp->gd->userid); in sh_init() 1528 setgid(shp->gd->egroupid=shp->gd->groupid); in sh_init() [all …]
|
H A D | path.c | 83 if (shp->gd->user && *shp->gd->user) in path_xattr() 90 if(pf=getexecuser(shp->gd->user, KV_COMMAND, resolvedpath, GET_ONE)) in path_xattr() 165 size = shp->gd->lim.arg_max-1024; in path_xargs() 1302 if((euserid=geteuid()) != shp->gd->userid) in exscript() 1347 if(shp->gd->hist_ptr && (path=nv_getval(HISTFILE)) && strcmp(path,shp->gd->hist_ptr->histname)) in exscript() 1349 hist_close(shp->gd->hist_ptr); in exscript()
|
H A D | xec.c | 255 d = (double)tm[n]/shp->gd->lim.clk_tck; in p_time() 616 hist_flush(shp->gd->hist_ptr); in sh_eval() 1418 if(shp->gd->hist_ptr && item->strm == shp->gd->hist_ptr->histfp) in sh_exec() 2195 tcsetpgrp(JOBTTY,shp->gd->pid); in sh_exec() 2645 …at += ((shp->gd->lim.clk_tck*(((1000000L/2)/shp->gd->lim.clk_tck)+(ta.tv_usec-tb.tv_usec)))/10000… in sh_exec() 3129 shp->gd->nforks++; in _sh_fork() 3194 shp->gd->nforks=0; in _sh_fork() 3742 if(!shp->gd->shpath) in run_subshell() 3743 shp->gd->shpath = pathshell(); in run_subshell() 4020 if(!shp->gd->shpath) in sh_ntfork() [all …]
|
H A D | io.c | 413 if(fd < shp->gd->lim.open_max) in sh_iovalidfd() 424 max = shp->gd->lim.open_max; in sh_iovalidfd() 436 shp->gd->lim.open_max = n; in sh_iovalidfd() 442 return(fd < shp->gd->lim.open_max && shp->fdptrs[fd]); in sh_inuse() 1379 (!shp->gd->lim.fs3d || iview(&sb)==0)) in sh_redirect() 1698 for(savefd=shp->gd->lim.open_max; --savefd>=0; ) in sh_iosave() 2194 sfprintf(sfstderr,"%d", shp->gd->hist_ptr?(int)shp->gd->hist_ptr->histind:++cmdno); in io_prompt() 2661 fd = sffileno(shp->gd->hist_ptr->histfp); in sh_iogetiop()
|
/illumos-gate/usr/src/contrib/bhyve/x86/ |
H A D | segments.h | 116 struct gate_descriptor gd; member 140 struct gate_descriptor gd; member
|
/illumos-gate/usr/src/boot/sys/x86/include/ |
H A D | segments.h | 115 struct gate_descriptor gd; member 139 struct gate_descriptor gd; member
|
/illumos-gate/usr/src/grub/grub-0.97/ |
H A D | MAINTENANCE | 40 the copyright. Send ``/gd/gnuorg/request-assign.changes'' or 41 ``/gd/gnuorg/request-assign.future'' to the contributor, and wait 44 to the FSF by looking at ``/gd/gnuorg/copyright.list''.
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/ |
H A D | io.h | 97 (((fd) >= (shp)->gd->lim.open_max) ? sh_iovalidfd(shp, fd) : 1)
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/edit/ |
H A D | edit.c | 626 if(shp->gd->hist_ptr) in ed_setup() 628 register History_t *hp = shp->gd->hist_ptr; in ed_setup() 818 int (*waitevent)(int,long,int) = shp->gd->waitevent; in ed_read() 828 shp->gd->waitevent = 0; in ed_read() 923 shp->gd->waitevent = waitevent; in ed_read() 1667 if(!(hp=ep->sh->gd->hist_ptr) && (!nv_getval(HISTFILE) || !sh_histinit(ep->sh))) 1677 hp = ep->sh->gd->hist_ptr;
|
/illumos-gate/usr/src/cmd/sgs/rtld/mdbmod/common/ |
H A D | rtld.c | 1014 Grp_desc gd; in dcmd_GrpDesc() local 1026 if (mdb_vread(&gd, sizeof (Grp_desc), addr) == -1) { in dcmd_GrpDesc() 1032 if ((str = Rtmap_Name((uintptr_t)gd.gd_depend)) == 0) in dcmd_GrpDesc() 1035 mdb_printf(MSG_ORIG(MSG_GRPDESC_LINE2), gd.gd_depend, str); in dcmd_GrpDesc() 1036 mdb_printf(MSG_ORIG(MSG_GRPDESC_LINE3), gd.gd_flags, gd.gd_flags, in dcmd_GrpDesc()
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | dlfcns.c | 146 Grp_desc gd; in hdl_add() local 151 gd.gd_depend = lmp; in hdl_add() 152 gd.gd_flags = 0; in hdl_add() 163 if ((gdp = alist_append(&ghp->gh_depends, &gd, in hdl_add()
|