Searched defs:shp (Results 26 - 50 of 111) sorted by relevance

12345

/illumos-gate/usr/src/lib/libshell/common/bltins/
H A Dtrap.c48 register Shell_t *shp = ((Shbltin_t*)extra)->shp; local
113 if(arg=shp->st.trap[sig])
117 if(shp->st.trap[sig])
118 free(shp->st.trap[sig]);
119 shp->st.trap[sig] = 0;
121 shp->st.trap[sig] = strdup(action);
124 if(shp->st.trap[sig])
125 shp->trapnote |= SH_SIGTRAP;
127 shp
169 register Shell_t *shp = ((Shbltin_t*)extra)->shp; local
354 sig_list(register Shell_t *shp,register int flag) argument
[all...]
H A Dalarm.c238 register Shell_t *shp = ((Shbltin_t*)extra)->shp; local
257 print_alarms(shp->st.timetrap);
262 np = nv_open(argv[0],shp->var_tree,NV_NOARRAY|NV_VARNAME|NV_NOASSIGN);
271 tp->sh = shp;
H A Denum.c194 Shell_t *shp = ((Shbltin_t*)context)->shp; local
229 tp = nv_open(stakptr(n), shp->var_tree, NV_VARNAME);
275 Shell_t *shp = ((Shbltin_t*)context)->shp; local
280 mp = nv_search("typeset",shp->bltin_tree,0);
H A Dmisc.c66 logdata.sh = ((Shbltin_t*)extra)->shp;
102 register Shell_t *shp; local
105 shp = ((Shbltin_t*)extra)->shp;
109 shp = logp->sh;
111 pp = (struct checkpt*)shp->jmplist;
116 register struct argnod *arg=shp->envlist;
119 if(shp->subshell && !shp->subshare)
124 env_close(shp
185 register Shell_t *shp = ((Shbltin_t*)extra)->shp; local
212 register Shell_t *shp = ((Shbltin_t*)extra)->shp; local
346 register Shell_t *shp = ((Shbltin_t*)extra)->shp; local
372 register Shell_t *shp = ((Shbltin_t*)extra)->shp; local
398 register Shell_t *shp = ((Shbltin_t*)extra)->shp; local
432 register Shell_t *shp = ((Shbltin_t*)extra)->shp; local
512 register Shell_t *shp = ((Shbltin_t*)extra)->shp; local
[all...]
/illumos-gate/usr/src/lib/libshell/common/sh/
H A Dtrestore.c47 Shnode_t *sh_trestore(Shell_t *shp,Sfio_t *in) argument
51 t = r_tree(shp);
57 static Shnode_t *r_tree(Shell_t *shp) argument
69 t = getnode(shp->stk,parnod);
70 t->par.partre = r_tree(shp);
73 t = getnode(shp->stk,comnod);
75 r_comarg(shp,(struct comnod*)t);
79 t = getnode(shp->stk,forknod);
81 t->fork.forktre = r_tree(shp);
82 t->fork.forkio = r_redirect(shp);
177 r_arg(Shell_t *shp) argument
228 r_redirect(Shell_t* shp) argument
265 r_comarg(Shell_t *shp,struct comnod *com) argument
296 r_comlist(Shell_t *shp) argument
312 r_switch(Shell_t *shp) argument
[all...]
H A Darith.c59 static Namval_t *scope(Shell_t *shp,register Namval_t *np,register struct lval *lvalue,int assign) argument
66 Dt_t *sdict = (shp->st.real_fun? shp->st.real_fun->sdict:0);
67 Dt_t *root = shp->var_tree;
76 if((!(np = nv_open(cp,shp->var_tree,assign|NV_VARNAME|NV_NOADD|NV_NOFAIL)) || nv_isnull(np)) && sh_macfun(shp,cp, offset = staktell()))
84 np = nv_open(cp,shp->var_tree,assign|NV_VARNAME);
87 root = shp->last_root;
115 Shell_t *shp = &sh; local
124 np = scope(shp,n
[all...]
H A Dbash.c192 Shell_t *shp = (Shell_t*)extra; local
194 Shopt_t newflags=shp->options, opt;
289 sh_applyopts(shp,newflags);
290 shp->options = newflags;
313 Shell_t *shp = &sh; local
323 sh_source(shp, NiL, sh_mactry(shp,(char*)e_bash_logout));
338 if(shp->login_sh==2)
357 if(np=nv_open("HOSTTYPE",shp->var_tree,0))
359 if(np=nv_open("MACHTYPE",shp
[all...]
H A Dexpand.c94 Shell_t *shp = &sh; local
123 extra += scantree(shp->alias_tree,pattern,arghead);
124 extra += scantree(shp->fun_tree,pattern,arghead);
145 cp=nv_getval(sh_scoped(shp,FIGNORENOD));
150 GLOBIGNORENOD = nv_open("GLOBIGNORE",shp->var_tree,0);
151 cp=nv_getval(sh_scoped(shp,GLOBIGNORENOD));
188 gp->gl_fignore = nv_getval(sh_scoped(shp,FIGNORENOD));
191 gp->gl_intr = &shp->trapnote;
H A Dfault.c63 register Shell_t *shp = sh_getinterp(); local
66 register struct checkpt *pp = (struct checkpt*)shp->jmplist;
82 shp->winch++;
85 if(shp->savesig)
88 shp->savesig = sig;
91 trap = shp->st.trapcom[sig];
92 if(sig==SIGALRM && shp->bltinfun==b_sleep)
96 shp->trapnote |= SH_SIGTRAP;
97 shp->sigflag[sig] |= SH_SIGTRAP;
101 if(shp
216 Shell_t *shp = (Shell_t*)ptr; local
437 Shell_t *shp = sh_getinterp(); local
501 Shell_t *shp = &sh; local
589 Shell_t *shp = (Shell_t*)ptr; local
[all...]
H A Dmain.c56 static void chkmail(Shell_t *shp, char*);
88 Shell_t *shp = (Shell_t*)context; local
91 if(shp->trapnote&SH_SIGSET)
111 int sh_source(Shell_t *shp, Sfio_t *iop, const char *file) argument
124 shp->st.filename = path_fullname(stakptr(PATH_OFFSET));
126 exfile(shp, iop, fd);
143 register Shell_t *shp; local
157 shp = sh_init(ac,av,userinit);
162 fts_notify(fts_sigcheck,(void*)shp);
164 if(sigsetjmp(*((sigjmp_buf*)shp
383 exfile(register Shell_t *shp, register Sfio_t *iop,register int fno) argument
631 chkmail(Shell_t *shp, char *files) argument
[all...]
/illumos-gate/usr/src/lib/libsmbios/common/
H A Dsmb_lib.c55 smbios_hdl_t *shp = NULL; local
60 return (smb_open_error(shp, errp, n < 0 ? errno : ESMB_NOHDR));
63 return (smb_open_error(shp, errp, ESMB_HEADER));
68 return (smb_open_error(shp, errp, n < 0 ? errno : ESMB_NOHDR));
71 return (smb_open_error(shp, errp, ESMB_NOMEM));
76 return (smb_open_error(shp, errp, n < 0 ? errno : ESMB_NOSTAB));
79 shp = smbios_bufopen(ep, stbuf, ep->smbe_stlen, version, flags, errp);
81 if (shp != NULL)
82 shp->sh_flags |= SMB_FL_BUFALLOC;
86 return (shp);
93 smbios_hdl_t *shp = NULL; local
162 smbios_hdl_t *shp; local
178 smbios_xwrite(smbios_hdl_t *shp, int fd, const void *buf, size_t buflen) argument
194 smbios_write(smbios_hdl_t *shp, int fd) argument
[all...]
/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_scheme.c255 fmd_scheme_hash_t *shp; local
259 shp = fmd_alloc(sizeof (fmd_scheme_hash_t), FMD_SLEEP);
261 shp->sch_dirpath = fmd_strdup(path, FMD_SLEEP);
262 (void) pthread_rwlock_init(&shp->sch_rwlock, NULL);
263 shp->sch_hashlen = fmd.d_str_buckets;
264 shp->sch_hash = fmd_zalloc(sizeof (fmd_scheme_t *) *
265 shp->sch_hashlen, FMD_SLEEP);
270 shp->sch_hash[fmd_strhash(sp->sch_name) % shp->sch_hashlen] = sp;
272 return (shp);
276 fmd_scheme_hash_destroy(fmd_scheme_hash_t *shp) argument
295 fmd_scheme_hash_trygc(fmd_scheme_hash_t *shp) argument
330 fmd_scheme_hash_xlookup(fmd_scheme_hash_t *shp, const char *name, uint_t h) argument
351 fmd_scheme_hash_lookup(fmd_scheme_hash_t *shp, const char *name) argument
437 fmd_scheme_hash_release(fmd_scheme_hash_t *shp, fmd_scheme_t *sp) argument
[all...]
H A Dfmd_serd.c58 fmd_serd_hash_create(fmd_serd_hash_t *shp) argument
60 shp->sh_hashlen = fmd.d_str_buckets;
61 shp->sh_hash = fmd_zalloc(sizeof (void *) * shp->sh_hashlen, FMD_SLEEP);
62 shp->sh_count = 0;
66 fmd_serd_hash_destroy(fmd_serd_hash_t *shp) argument
71 for (i = 0; i < shp->sh_hashlen; i++) {
72 for (sgp = shp->sh_hash[i]; sgp != NULL; sgp = ngp) {
78 fmd_free(shp->sh_hash, sizeof (void *) * shp
83 fmd_serd_hash_apply(fmd_serd_hash_t *shp, fmd_serd_eng_f *func, void *arg) argument
95 fmd_serd_hash_count(fmd_serd_hash_t *shp) argument
101 fmd_serd_hash_contains(fmd_serd_hash_t *shp, fmd_event_t *ep) argument
119 fmd_serd_eng_insert(fmd_serd_hash_t *shp, const char *name, uint_t n, hrtime_t t) argument
133 fmd_serd_eng_lookup(fmd_serd_hash_t *shp, const char *name) argument
147 fmd_serd_eng_delete(fmd_serd_hash_t *shp, const char *name) argument
[all...]
/illumos-gate/usr/src/lib/libast/amd64/include/ast/
H A Dshcmd.h55 Shell_t *shp; member in struct:Shbltin_s
/illumos-gate/usr/src/lib/libast/common/include/
H A Dshcmd.h46 Shell_t *shp; member in struct:Shbltin_s
/illumos-gate/usr/src/lib/libast/i386/include/ast/
H A Dshcmd.h55 Shell_t *shp; member in struct:Shbltin_s
/illumos-gate/usr/src/lib/libast/sparc/include/ast/
H A Dshcmd.h55 Shell_t *shp; member in struct:Shbltin_s
/illumos-gate/usr/src/lib/libast/sparcv9/include/ast/
H A Dshcmd.h55 Shell_t *shp; member in struct:Shbltin_s
/illumos-gate/usr/src/uts/intel/amd64/krtld/
H A Dkobj_reloc.c284 Shdr *shp, *rshp; local
312 shp = (Shdr *)
319 if (!(shp->sh_flags & SHF_ALLOC))
330 nreloc, rshp->sh_entsize, shp->sh_addr) < 0) {
/illumos-gate/usr/src/uts/intel/ia32/krtld/
H A Dkobj_reloc.c278 Shdr *shp, *rshp; local
306 shp = (Shdr *)
313 if (!(shp->sh_flags & SHF_ALLOC))
324 nreloc, rshp->sh_entsize, shp->sh_addr) < 0) {
/illumos-gate/usr/src/lib/scsi/libses/common/
H A Dses_subr.c248 ses_libscsi_error(libscsi_hdl_t *shp, const char *fmt, ...) argument
252 libscsi_errno_t se = libscsi_errno(shp);
274 libscsi_errname(se), libscsi_errmsg(shp));
288 return (ses_error(e, "%s: %s", errmsg, libscsi_errmsg(shp)));
/illumos-gate/usr/src/lib/fm/topo/modules/i86pc/x86pi/
H A Dx86pi.c170 smbios_hdl_t *shp; local
176 shp = x86pi_smb_open(mod);
177 if (shp == NULL) {
196 x86pi->priv = (void *)shp;
267 smbios_hdl_t *shp; local
269 shp = topo_mod_smbios(mod);
270 if (shp == NULL) {
343 if (smbios_info_extport(shp, smbc->ids[i].id,
501 if (smbios_info_pciexrc(shp, smbc->ids[i].id,
H A Dx86pi_bay.c70 smbios_hdl_t *shp; local
72 shp = topo_mod_smbios(mod);
73 if (shp == NULL) {
86 (void) smbios_info_slot(shp, dev_id, &slot);
91 (void) smbios_info_obdevs_ext(shp, dev_id, &ob);
272 smbios_hdl_t *shp; local
274 shp = topo_mod_smbios(mod);
275 if (shp == NULL) {
285 rv = smbios_info_port(shp, port_id, &smb_port);
H A Dx86pi_bboard.c73 smbios_hdl_t *shp; local
77 shp = topo_mod_smbios(mod);
78 if (shp == NULL) {
84 rv = smbios_info_bboard(shp, smb_id, &bb);
89 (void) smbios_lookup_id(shp, psmb_id, &sp);
98 rv = smbios_info_common(shp, smb_id, &ip);
206 smbios_hdl_t *shp; local
208 shp = topo_mod_smbios(mod);
209 if (shp == NULL)
216 (void) smbios_lookup_id(shp, ci
256 smbios_hdl_t *shp; local
308 smbios_hdl_t *shp; local
331 smbios_hdl_t *shp; local
[all...]
H A Dx86pi_subr.c143 smbios_hdl_t *shp; local
145 shp = topo_mod_smbios(mod);
146 if (shp == NULL) {
151 nstructs = shp->sh_nstructs;
152 sp = shp->sh_structs;
570 smbios_hdl_t *shp; local
572 shp = topo_mod_smbios(mod);
573 if (shp == NULL)

Completed in 104 milliseconds

12345