Searched defs:sip (Results 1 - 25 of 115) sorted by relevance

12345

/illumos-gate/usr/src/lib/libc/port/gen/
H A Dpsiginfo.c50 psiginfo(const siginfo_t *sip, const char *s) argument
56 if (sip == 0)
60 if (sip->si_code <= 0) {
63 s, strsignal(sip->si_signo), sip->si_pid);
64 } else if (((listp = &_sys_siginfolist[sip->si_signo-1]) != NULL) &&
65 sip->si_code <= listp->nsiginfo) {
66 c = _libc_gettext(listp->vsiginfo[sip->si_code-1]);
67 switch (sip->si_signo) {
74 s, strsignal(sip
[all...]
H A Dstack.c85 stack_violation(int sig, const siginfo_t *sip, const ucontext_t *ucp) argument
92 sip == NULL || ucp == NULL || SI_FROMUSER(sip))
111 if (addr - (uintptr_t)sip->si_addr < 32)
112 addr = (uintptr_t)sip->si_addr;
/illumos-gate/usr/src/lib/efcode/engine/
H A Dsignal.c45 process_signal(int sig, siginfo_t *sip, void *addr) argument
57 strsignal(sig), sip->si_addr);
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dexit.c92 handler(int sig, siginfo_t *sip, void *utp) argument
119 if ((sig == SIGBUS) && sip && Ofl->ofl_name) {
121 Ofl->ofl_name, strerror(sip->si_errno));
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dsyminfo.c40 Elf_syminfo_entry(Lm_list *lml, Word ndx, Syminfo *sip, const char *name, argument
46 Half flags = sip->si_flags;
56 if (sip->si_boundto == SYMINFO_BT_SELF)
58 else if (sip->si_boundto == SYMINFO_BT_PARENT)
76 } else if (sip->si_boundto == SYMINFO_BT_EXTERN)
120 sip->si_boundto);
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventd/
H A Dsysevent_signal.c39 sig_stub(int sig, siginfo_t *sip, void *ucp) argument
41 sig_handlers[sig](sig, sip, (ucontext_t *)ucp, sig_data[sig]);
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_xattr.c62 struct inode **sip,
75 error = ufs_iget(vfsp, ip->i_oeftflag, sip, cr);
79 sdp = *sip;
98 error = ufs_xattrmkdir(ip, sip, 1, cr);
105 error = ufs_xattrmkdir(ip, sip, 1, cr);
119 ufs_unhook_shadow(struct inode *ip, struct inode *sip) argument
122 struct vnode *dirvp = ITOV(sip);
126 ASSERT(RW_WRITE_HELD(&sip->i_contents));
132 if (ip->i_ufsvfs == NULL || sip->i_ufsvfs == NULL)
153 sip
60 ufs_xattr_getattrdir( vnode_t *dvp, struct inode **sip, int flags, struct cred *cr) argument
[all...]
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_signal.c40 sig_stub(int sig, siginfo_t *sip, void *ucp) argument
42 sig_handlers[sig](sig, sip, (ucontext_t *)ucp, sig_data[sig]);
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A D_inline_reloc.h146 Syminfo *sip, ulong_t sndx)
159 sipe = (Syminfo *)((char *)sip + (sndx * SYMINENT(lmp)));
145 is_sym_deferred(ulong_t rbgn, ulong_t base, Rt_map *lmp, APlist **textrel, Syminfo *sip, ulong_t sndx) argument
/illumos-gate/usr/src/test/libc-tests/tests/random/
H A Darc4random_forksig.c44 siguser_fork(int sig, siginfo_t *sip, void *ucp) argument
/illumos-gate/usr/src/lib/libm/common/m9x/
H A D__fex_sparc.c94 __fex_get_invalid_type(siginfo_t *sip, ucontext_t *uap) argument
187 __fex_get_op(siginfo_t *sip, ucontext_t *uap, fex_info_t *info) argument
476 __fex_st_result(siginfo_t *sip, ucontext_t *uap, fex_info_t *info) argument
508 switch (sip->si_code) {
524 (void) __fex_get_op(sip, uap, info);
H A D__fex_i386.c146 * Fix sip->si_code; the Solaris x86 kernel can get it wrong
149 __fex_get_x86_exc(siginfo_t *sip, ucontext_t *uap) argument
161 sip->si_code = ((sw & 0x40)? 0 : FPE_FLTINV);
163 sip->si_code = FPE_FLTDIV;
165 sip->si_code = FPE_FLTOVF;
167 sip->si_code = FPE_FLTUND;
169 sip->si_code = FPE_FLTRES;
171 sip->si_code = 0;
238 __fex_get_invalid_type(siginfo_t *sip, ucontext_t *uap) argument
569 __fex_get_op(siginfo_t *sip, ucontext_ argument
1238 __fex_st_result(siginfo_t *sip, ucontext_t *uap, fex_info_t *info) argument
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_arp.c63 unsigned char *sip, *tip, *sha, *tha; local
81 sip = sha + maclen;
82 tha = sip + ap->ar_pln;
108 src_name = addrtoname_align(sip);
121 printip(sip), smacbuf);
158 printip(sip));
/illumos-gate/usr/src/lib/scsi/plugins/ses/ses2/common/
H A Dses2_enclosure.c130 ses2_string_in_page_impl_t *sip; local
169 if (eid == 0 && (sip = ses_plugin_page_lookup(sp, snap,
171 if (!SES_WITHIN_PAGE_STRUCT(sip, sip, len))
174 textlen = SCSI_READ16(&sip->ssipi_page_length);
176 if (!SES_WITHIN_PAGE(sip->ssipi_data, textlen, sip, len))
180 sip->ssipi_data, textlen);
/illumos-gate/usr/src/cmd/sh/
H A Dfault.c48 static void sigsegv(int sig, siginfo_t *sip, ucontext_t *uap);
474 sigsegv(int sig, siginfo_t *sip, ucontext_t *uap) argument
476 if (sip == (siginfo_t *)NULL) {
486 if (sip->si_code <= 0) {
/illumos-gate/usr/src/cmd/csh/i386/
H A Dsignal.c65 sigvechandler(int sig, siginfo_t *sip, ucontext_t *ucp) argument
89 if (sip != NULL)
90 if ((code = sip->si_code) == BUS_OBJERR)
91 code = SEGV_MAKE_ERR(sip->si_errno);
94 if (sip != NULL)
95 addr = (char *)sip->si_addr;
/illumos-gate/usr/src/cmd/csh/sparc/
H A Dsignal.c65 sigvechandler(int sig, siginfo_t *sip, ucontext_t *ucp) argument
101 if (sip != NULL)
102 if ((code = sip->si_code) == BUS_OBJERR)
103 code = SEGV_MAKE_ERR(sip->si_errno);
106 if (sip != NULL)
107 addr = (char *)sip->si_addr;
/illumos-gate/usr/src/uts/intel/ia32/os/
H A Dsendsig.c123 siginfo_t *sip; member in struct:sigframe
127 sendsig(int sig, k_siginfo_t *sip, void (*hdlr)()) argument
176 if (sip != NULL)
242 if (sip != NULL) {
247 if (SI_FROMUSER(sip) &&
249 zoneid != sip->si_zoneid) {
250 k_siginfo_t sani_sip = *sip;
258 copyout_noerr(sip, fp, sizeof (*sip));
270 int i = sip
385 caddr32_t sip; member in struct:sigframe32
390 sendsig32(int sig, k_siginfo_t *sip, void (*hdlr)()) argument
608 siginfo_t *sip; member in struct:sigframe
613 sendsig(int sig, k_siginfo_t *sip, void (*hdlr)()) argument
[all...]
/illumos-gate/usr/src/uts/common/io/sfxge/
H A Dsfxge_intr.c74 sfxge_intr_t *sip = &(sp->s_intr); local
82 ASSERT3U(sip->si_type, ==, EFX_INTR_LINE);
84 if (sip->si_state != SFXGE_INTR_STARTED &&
85 sip->si_state != SFXGE_INTR_TESTING) {
90 if (sip->si_state == SFXGE_INTR_TESTING) {
91 sip->si_mask |= 1; /* only one interrupt */
111 sip->si_zero_count = 0;
123 if (sip->si_zero_count++ == 0) {
148 sfxge_intr_t *sip = &(sp->s_intr); local
153 ASSERT3U(sip
194 sfxge_intr_t *sip = &(sp->s_intr); local
344 sfxge_intr_t *sip = &(sp->s_intr); local
395 sfxge_intr_t *sip = &(sp->s_intr); local
476 sfxge_intr_t *sip = &(sp->s_intr); local
499 sfxge_intr_t *sip = &(sp->s_intr); local
719 sfxge_intr_t *sip = &(sp->s_intr); local
755 sfxge_intr_t *sip = &(sp->s_intr); local
771 sfxge_intr_t *sip = &(sp->s_intr); local
[all...]
/illumos-gate/usr/src/lib/libproc/i386/
H A DPisadep.c201 siginfo_t *sip; member in struct:__anon3806
230 argc = 3; /* sighandler(signo, sip, ucp) */
/illumos-gate/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_module.c90 size_t nbytes, GElf_Sym *symp, mdb_syminfo_t *sip)
106 buf, nbytes, symp, &sip->sym_id) != 0 ||
123 symid = sip->sym_id;
131 sip->sym_id = symid;
144 sip->sym_table = MDB_TGT_SYMTAB;
154 mdb_syminfo_t *sip)
162 symp, &sip->sym_id) == 0) {
163 sip->sym_table = MDB_TGT_SYMTAB;
89 kmdb_module_lookup_by_addr(uintptr_t addr, uint_t flags, char *buf, size_t nbytes, GElf_Sym *symp, mdb_syminfo_t *sip) argument
153 kmdb_module_lookup_by_name(const char *obj, const char *name, GElf_Sym *symp, mdb_syminfo_t *sip) argument
/illumos-gate/usr/src/cmd/mdb/intel/mdb/
H A Dmdb_amd64util.c225 mdb_syminfo_t sip; local
275 NULL, 0, &s, &sip) == 0) &&
276 (mdb_ctf_func_info(&s, &sip, &mfp) == 0)) {
/illumos-gate/usr/src/cmd/ndmpd/ndmp/
H A Dndmpd_config.c791 ndmp_device_info_v3 *sip, *sip_save; local
801 sip_save = sip = ndmp_malloc(sizeof (ndmp_device_info_v3) * max);
833 sip->model = sd->sd_id; /* like "Powerstor L200 " */
834 sip->caplist.caplist_len = 1;
835 sip->caplist.caplist_val = dcp;
841 sip++;
/illumos-gate/usr/src/cmd/fm/modules/common/sw-diag-response/common/
H A Dsw_main_cmn.c121 const struct sw_subinfo *sip; local
130 sip = subinfo[ID2IDX(who)];
132 if (sip-> swsub_timeout == NULL)
185 const struct sw_subinfo *sip; local
193 sip = subinfo[ID2IDX(who)];
198 "for %s\n", timerid, sip->swsub_name);
212 const struct sw_subinfo *sip; local
228 sip = subinfo[ID2IDX(owner)];
230 sip->swsub_timeout(hdl, timerid, arg);
242 const struct sw_subinfo *sip; local
268 const struct sw_subinfo *sip; local
289 const struct sw_subinfo *sip; local
304 const struct sw_subinfo *sip; local
386 const struct sw_subinfo *sip = (*subsid)[i]; local
460 const struct sw_subinfo *sip = subinfo[i]; local
[all...]
/illumos-gate/usr/src/cmd/iscsid/
H A Discsid.c681 signone(int sig, siginfo_t *sip, void *utp) argument

Completed in 64 milliseconds

12345