Home
last modified time | relevance | path

Searched refs:gd (Results 1 – 25 of 34) sorted by relevance

12

/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dgroups.c172 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 Dtest.c568 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 Dtrap.c144 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 Dread.c229 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 Dhist.c61 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 Dsleep.c146 if(!shp->gd->waitevent || (*shp->gd->waitevent)(-1,-1L,0)==0) in sleep()
H A Dcflow.c68 if(n<0 || n==256 || n > SH_EXITMASK+shp->gd->sigmax+1) in b_return()
H A Dprint.c227 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 Dcd_pwd.c245 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 Dgfs.h116 #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 Dargs.c209 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 Dmain.c152 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 Dfault.c155 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 Djobs.c376 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 Dinit.c290 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 Dpath.c83 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 Dxec.c255 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 Dio.c413 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 Dsegments.h116 struct gate_descriptor gd; member
140 struct gate_descriptor gd; member
/illumos-gate/usr/src/boot/sys/x86/include/
H A Dsegments.h115 struct gate_descriptor gd; member
139 struct gate_descriptor gd; member
/illumos-gate/usr/src/grub/grub-0.97/
H A DMAINTENANCE40 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 Dio.h97 (((fd) >= (shp)->gd->lim.open_max) ? sh_iovalidfd(shp, fd) : 1)
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/edit/
H A Dedit.c626 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 Drtld.c1014 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 Ddlfcns.c146 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()

12