usr/src/boot/i386/libi386/pxe.h
481
IP4_t sip; /* IP to use for next boot stage */
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
1269
state_info_t *sip;
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
1271
for (sip = states; sip->istate != IIS_NONE; sip++) {
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
1272
if (sip->method_running == method)
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
1275
assert(sip->istate != IIS_NONE);
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
1277
return (sip->istate);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_arp.c
106
src_name = addrtoname_align(sip);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_arp.c
119
printip(sip), smacbuf);
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_arp.c
156
printip(sip));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_arp.c
61
unsigned char *sip, *tip, *sha, *tha;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_arp.c
79
sip = sha + maclen;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_arp.c
80
tha = sip + ap->ar_pln;
usr/src/cmd/connstat/connstat_tcp.c
351
tcp_state_info_t *sip;
usr/src/cmd/connstat/connstat_tcp.c
353
for (sip = tcp_state_info; sip->tsi_string != NULL; sip++) {
usr/src/cmd/connstat/connstat_tcp.c
354
if (sip->tsi_state == state) {
usr/src/cmd/connstat/connstat_tcp.c
355
return (sip);
usr/src/cmd/connstat/connstat_tcp.c
364
tcp_state_info_t *sip;
usr/src/cmd/connstat/connstat_tcp.c
366
for (sip = tcp_state_info; sip->tsi_string != NULL; sip++) {
usr/src/cmd/connstat/connstat_tcp.c
367
if (strncasecmp(statestr, sip->tsi_string,
usr/src/cmd/connstat/connstat_tcp.c
368
strlen(sip->tsi_string)) == 0) {
usr/src/cmd/connstat/connstat_tcp.c
369
return (sip);
usr/src/cmd/connstat/connstat_tcp.c
378
tcp_state_info_t *sip = tcp_stateinfobystr(statestr);
usr/src/cmd/connstat/connstat_tcp.c
379
return (sip == NULL ? TCPS_CLOSED - 1 : sip->tsi_state);
usr/src/cmd/connstat/connstat_tcp.c
385
tcp_state_info_t *sip = tcp_stateinfobystate(state);
usr/src/cmd/connstat/connstat_tcp.c
386
return (sip == NULL ? NULL : sip->tsi_string);
usr/src/cmd/csh/i386/signal.c
65
sigvechandler(int sig, siginfo_t *sip, ucontext_t *ucp)
usr/src/cmd/csh/i386/signal.c
89
if (sip != NULL)
usr/src/cmd/csh/i386/signal.c
90
if ((code = sip->si_code) == BUS_OBJERR)
usr/src/cmd/csh/i386/signal.c
91
code = SEGV_MAKE_ERR(sip->si_errno);
usr/src/cmd/csh/i386/signal.c
94
if (sip != NULL)
usr/src/cmd/csh/i386/signal.c
95
addr = (char *)sip->si_addr;
usr/src/cmd/csh/sparc/signal.c
101
if (sip != NULL)
usr/src/cmd/csh/sparc/signal.c
102
if ((code = sip->si_code) == BUS_OBJERR)
usr/src/cmd/csh/sparc/signal.c
103
code = SEGV_MAKE_ERR(sip->si_errno);
usr/src/cmd/csh/sparc/signal.c
106
if (sip != NULL)
usr/src/cmd/csh/sparc/signal.c
107
addr = (char *)sip->si_addr;
usr/src/cmd/csh/sparc/signal.c
65
sigvechandler(int sig, siginfo_t *sip, ucontext_t *ucp)
usr/src/cmd/dd/dd.c
499
siginfo_handler(int sig, siginfo_t *sip, void *ucp)
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
121
const struct sw_subinfo *sip;
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
130
sip = subinfo[ID2IDX(who)];
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
132
if (sip-> swsub_timeout == NULL)
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
185
const struct sw_subinfo *sip;
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
193
sip = subinfo[ID2IDX(who)];
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
198
"for %s\n", timerid, sip->swsub_name);
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
212
const struct sw_subinfo *sip;
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
228
sip = subinfo[ID2IDX(owner)];
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
230
sip->swsub_timeout(hdl, timerid, arg);
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
242
const struct sw_subinfo *sip;
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
250
sip = subinfo[ID2IDX(who)];
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
252
if ((sip->swsub_casetype & SW_CASE_NONE) != SW_CASE_NONE)
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
254
"for %s\n", sip->swsub_casetype, sip->swsub_name);
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
256
return (sip->swsub_casetype);
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
268
const struct sw_subinfo *sip;
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
275
sip = subinfo[i];
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
276
if (sip->swsub_casetype == type)
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
277
return (sip);
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
289
const struct sw_subinfo *sip;
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
291
if ((sip = sw_subinfo_bycase(hdl, type)) == NULL)
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
295
return (sip->swsub_case_close);
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
304
const struct sw_subinfo *sip;
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
306
if ((sip = sw_subinfo_bycase(hdl, type)) == NULL)
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
310
return (sip->swsub_case_verify);
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
386
const struct sw_subinfo *sip = (*subsid)[i];
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
392
if (!sip || sip->swsub_name == NULL)
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
395
initrslt = (*sip->swsub_init)(hdl, IDX2ID(i), &dp, &nelem);
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
399
i, IDX2ID(i), sip->swsub_name);
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
409
sw_add_callbacks(hdl, sip->swsub_name, dp, nelem,
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
416
sw_add_callbacks(hdl, sip->swsub_name, NULL, -1,
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
423
sw_add_callbacks(hdl, sip->swsub_name, NULL, -1,
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
460
const struct sw_subinfo *sip = subinfo[i];
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
465
if (sip->swsub_fini != NULL)
usr/src/cmd/fm/modules/common/sw-diag-response/common/sw_main_cmn.c
466
(*sip->swsub_fini)(hdl);
usr/src/cmd/fs.d/ufs/fsck/setup.c
803
caddr_t sip;
usr/src/cmd/fs.d/ufs/fsck/setup.c
813
sip = (caddr_t)sblock.fs_u.fs_csp;
usr/src/cmd/fs.d/ufs/fsck/setup.c
818
failed = fsck_bread(fsreadfd, sip,
usr/src/cmd/fs.d/ufs/fsck/setup.c
829
sip += size;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
353
caddr_t sip;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
376
sip = (caddr_t)sblock.fs_u.fs_csp;
usr/src/cmd/fs.d/ufs/fsck/utilities.c
380
bwrite(fswritefd, sip,
usr/src/cmd/fs.d/ufs/fsck/utilities.c
383
sip += size;
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4537
caddr_t sip;
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4638
sip = calloc(1, fs->fs_cssize);
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4639
fs->fs_u.fs_csp = (struct csum *)sip;
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4646
if (read(fd, sip, size) != size) {
usr/src/cmd/fs.d/ufs/fsdb/fsdb.c
4650
sip += size;
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
305
caddr_t sip;
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
389
sip = calloc(1, fsp->fs_cssize);
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
391
fsp->fs_u.fs_csp = (struct csum *)(void *)sip;
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
398
if (read(h->fd, sip, size) != size) {
usr/src/cmd/fs.d/ufs/fstyp/fstyp.c
401
sip += size;
usr/src/cmd/init/init.c
2230
siglvl(int sig, siginfo_t *sip, void *arg)
usr/src/cmd/init/init.c
2249
if (sip != NULL && SI_FROMKERNEL(sip) &&
usr/src/cmd/init/init.c
2250
(sig != SIGFPE || sip->si_code == 0)) {
usr/src/cmd/iscsid/iscsid.c
680
signone(int sig, siginfo_t *sip, void *utp)
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
1022
symp, sip));
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
1051
sip->sym_id = symid;
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
1052
sip->sym_table = MDB_TGT_SYMTAB;
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
884
char *buf, size_t nbytes, GElf_Sym *symp, mdb_syminfo_t *sip)
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
919
buf, nbytes, symp, &sip->sym_id) != 0 ||
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
936
symid = sip->sym_id;
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
955
symp, sip));
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
959
sip->sym_id = symid;
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
973
sip->sym_table = MDB_TGT_PRVSYM;
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
984
sip->sym_table = MDB_TGT_SYMTAB;
usr/src/cmd/mdb/common/kmdb/kmdb_kvm.c
992
GElf_Sym *symp, mdb_syminfo_t *sip)
usr/src/cmd/mdb/common/kmdb/kmdb_module.c
104
buf, nbytes, symp, &sip->sym_id) != 0 ||
usr/src/cmd/mdb/common/kmdb/kmdb_module.c
121
symid = sip->sym_id;
usr/src/cmd/mdb/common/kmdb/kmdb_module.c
129
sip->sym_id = symid;
usr/src/cmd/mdb/common/kmdb/kmdb_module.c
142
sip->sym_table = MDB_TGT_SYMTAB;
usr/src/cmd/mdb/common/kmdb/kmdb_module.c
152
mdb_syminfo_t *sip)
usr/src/cmd/mdb/common/kmdb/kmdb_module.c
160
symp, &sip->sym_id) == 0) {
usr/src/cmd/mdb/common/kmdb/kmdb_module.c
161
sip->sym_table = MDB_TGT_SYMTAB;
usr/src/cmd/mdb/common/kmdb/kmdb_module.c
88
size_t nbytes, GElf_Sym *symp, mdb_syminfo_t *sip)
usr/src/cmd/mdb/common/mdb/mdb_cmds.c
1444
const mdb_syminfo_t *sip, const char *obj)
usr/src/cmd/mdb/common/mdb/mdb_cmds.c
1487
const mdb_syminfo_t *sip, const char *obj)
usr/src/cmd/mdb/common/mdb/mdb_cmds.c
1807
const mdb_syminfo_t *sip, const char *obj)
usr/src/cmd/mdb/common/mdb/mdb_ctf.c
342
mdb_ctf_lookup_by_symbol(const GElf_Sym *symp, const mdb_syminfo_t *sip,
usr/src/cmd/mdb/common/mdb/mdb_ctf.c
352
if (symp == NULL || sip == NULL) {
usr/src/cmd/mdb/common/mdb/mdb_ctf.c
362
if ((mcip->mci_id = ctf_lookup_by_symbol(fp, sip->sym_id)) == CTF_ERR) {
usr/src/cmd/mdb/common/mdb/mdb_ctf.c
434
mdb_ctf_func_info(const GElf_Sym *symp, const mdb_syminfo_t *sip,
usr/src/cmd/mdb/common/mdb/mdb_io.c
246
iob_winch(int sig, siginfo_t *sip __unused, ucontext_t *ucp __unused,
usr/src/cmd/mdb/common/mdb/mdb_kproc.c
571
const char *name, GElf_Sym *symp, mdb_syminfo_t *sip)
usr/src/cmd/mdb/common/mdb/mdb_kproc.c
609
name, symp, &sip->sym_id) != 0)
usr/src/cmd/mdb/common/mdb/mdb_kproc.c
615
sip->sym_table = MDB_TGT_DYNSYM;
usr/src/cmd/mdb/common/mdb/mdb_kproc.c
621
symid = sip->sym_id;
usr/src/cmd/mdb/common/mdb/mdb_kproc.c
629
sip->sym_table = MDB_TGT_DYNSYM;
usr/src/cmd/mdb/common/mdb/mdb_kproc.c
630
sip->sym_id = symid;
usr/src/cmd/mdb/common/mdb/mdb_kproc.c
638
char *buf, size_t nbytes, GElf_Sym *symp, mdb_syminfo_t *sip)
usr/src/cmd/mdb/common/mdb/mdb_kproc.c
656
addr, flags, buf, nbytes, symp, &sip->sym_id) == 0) {
usr/src/cmd/mdb/common/mdb/mdb_kproc.c
661
symid = sip->sym_id;
usr/src/cmd/mdb/common/mdb/mdb_kproc.c
690
symp, &sip->sym_id) != 0)
usr/src/cmd/mdb/common/mdb/mdb_kproc.c
703
symid = sip->sym_id;
usr/src/cmd/mdb/common/mdb/mdb_kproc.c
711
sip->sym_id = symid;
usr/src/cmd/mdb/common/mdb/mdb_kproc.c
728
sip->sym_table = MDB_TGT_PRVSYM;
usr/src/cmd/mdb/common/mdb/mdb_kproc.c
730
sip->sym_table = MDB_TGT_DYNSYM;
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
1007
flags, buf, nbytes, symp, &sip->sym_id) != 0 ||
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
1019
symid = sip->sym_id;
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
1027
sip->sym_id = symid;
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
1045
sip->sym_table = MDB_TGT_PRVSYM;
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
1047
sip->sym_table = MDB_TGT_SYMTAB;
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
1049
sip->sym_table = MDB_TGT_SYMTAB;
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
908
GElf_Sym *symp, mdb_syminfo_t *sip)
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
950
symp, &sip->sym_id) == 0) {
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
951
sip->sym_table = MDB_TGT_SYMTAB;
usr/src/cmd/mdb/common/mdb/mdb_kvm.c
961
char *buf, size_t nbytes, GElf_Sym *symp, mdb_syminfo_t *sip)
usr/src/cmd/mdb/common/mdb/mdb_linkerset.c
218
const mdb_syminfo_t *sip, const char *obj)
usr/src/cmd/mdb/common/mdb/mdb_main.c
155
flt_handler(int sig, siginfo_t *sip, ucontext_t *ucp, void *data)
usr/src/cmd/mdb/common/mdb/mdb_main.c
166
if (sip != NULL)
usr/src/cmd/mdb/common/mdb/mdb_main.c
167
bcopy(sip, &_mdb_abort_info, sizeof (_mdb_abort_info));
usr/src/cmd/mdb/common/mdb/mdb_main.c
273
if (SI_FROMUSER(sip)) {
usr/src/cmd/mdb/common/mdb/mdb_main.c
290
int_handler(int sig, siginfo_t *sip, ucontext_t *ucp, void *data)
usr/src/cmd/mdb/common/mdb/mdb_modapi.c
1042
const mdb_syminfo_t *sip, const char *obj)
usr/src/cmd/mdb/common/mdb/mdb_modapi.c
1054
sym.sym_table = sip->sym_table;
usr/src/cmd/mdb/common/mdb/mdb_modapi.c
1055
sym.sym_id = sip->sym_id;
usr/src/cmd/mdb/common/mdb/mdb_nm.c
300
const mdb_syminfo_t *sip, const char *obj)
usr/src/cmd/mdb/common/mdb/mdb_nm.c
307
niip->nii_id = sip->sym_id;
usr/src/cmd/mdb/common/mdb/mdb_nm.c
311
MDB_TBL_PRNT, NM_FMT_INDEX, "%5u", sip->sym_id,
usr/src/cmd/mdb/common/mdb/mdb_nm.c
332
const mdb_syminfo_t *sip, const char *obj)
usr/src/cmd/mdb/common/mdb/mdb_nm.c
334
return (nm_print(data, sym, name, sip, obj));
usr/src/cmd/mdb/common/mdb/mdb_nm.c
340
const mdb_syminfo_t *sip, const char *obj)
usr/src/cmd/mdb/common/mdb/mdb_nm.c
343
return (nm_print(data, sym, name, sip, obj));
usr/src/cmd/mdb/common/mdb/mdb_nm.c
351
const mdb_syminfo_t *sip, const char *obj)
usr/src/cmd/mdb/common/mdb/mdb_nm.c
375
const mdb_syminfo_t *sip, const char *obj)
usr/src/cmd/mdb/common/mdb/mdb_nm.c
385
const mdb_syminfo_t *sip, const char *obj)
usr/src/cmd/mdb/common/mdb/mdb_nm.c
388
return (nm_cnt_any(data, sym, name, sip, obj));
usr/src/cmd/mdb/common/mdb/mdb_nm.c
396
const mdb_syminfo_t *sip, const char *obj)
usr/src/cmd/mdb/common/mdb/mdb_nm.c
403
(*sympp)->nm_si = *sip;
usr/src/cmd/mdb/common/mdb/mdb_nm.c
414
const mdb_syminfo_t *sip, const char *obj)
usr/src/cmd/mdb/common/mdb/mdb_nm.c
417
return (nm_get_any(data, sym, name, sip, obj));
usr/src/cmd/mdb/common/mdb/mdb_print.c
120
GElf_Sym *symp, mdb_syminfo_t *sip)
usr/src/cmd/mdb/common/mdb/mdb_print.c
130
if (mdb_tgt_lookup_by_name(t, name, p, symp, sip) == -1)
usr/src/cmd/mdb/common/mdb/mdb_print.c
138
if (mdb_tgt_lookup_by_name(t, mp->map_name, name, symp, sip) == -1)
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1651
const siginfo_t *sip = &(psp->pr_lwp.pr_info);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1779
if (sip->si_signo != 0 && SI_FROMUSER(sip) &&
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1780
sip->si_pid != 0) {
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1782
(int)sip->si_pid, sip->si_uid);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1783
if (sip->si_code != 0) {
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1785
sip->si_code);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1788
switch (sip->si_signo) {
usr/src/cmd/mdb/common/mdb/mdb_proc.c
1796
sip->si_addr);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2742
const char *name, GElf_Sym *symp, mdb_syminfo_t *sip, mdb_tgt_tid_t tid)
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2759
pl.pl_sip = sip;
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2807
object, name, symp, &sip->sym_id);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2821
sip->sym_table = MDB_TGT_SYMTAB;
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2822
sip->sym_id = i;
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2827
sip->sym_table = MDB_TGT_DYNSYM;
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2828
sip->sym_id = i;
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2854
const char *name, GElf_Sym *symp, mdb_syminfo_t *sip)
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2856
return (pt_lookup_by_name_thr(t, object, name, symp, sip, PTL_TID(t)));
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2861
char *buf, size_t nbytes, GElf_Sym *symp, mdb_syminfo_t *sip)
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2901
nbytes, symp, &sip->sym_id) != 0 || symp->st_value == 0)
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2992
sip->sym_table = si.prs_table;
usr/src/cmd/mdb/common/mdb/mdb_proc.c
2993
sip->sym_id = si.prs_id;
usr/src/cmd/mdb/common/mdb/mdb_proc.c
3052
const prsyminfo_t *sip)
usr/src/cmd/mdb/common/mdb/mdb_proc.c
3056
psp->psym_info.sym_id = sip->prs_id;
usr/src/cmd/mdb/common/mdb/mdb_proc.c
3555
pt_sigfwd(int sig, siginfo_t *sip, ucontext_t *ucp, mdb_tgt_t *t)
usr/src/cmd/mdb/common/mdb/mdb_signal.c
38
sig_stub(int sig, siginfo_t *sip, void *ucp)
usr/src/cmd/mdb/common/mdb/mdb_signal.c
40
sig_handlers[sig](sig, sip, (ucontext_t *)ucp, sig_data[sig]);
usr/src/cmd/mdb/common/mdb/mdb_tab.c
467
const mdb_syminfo_t *sip, const char *obj)
usr/src/cmd/mdb/common/mdb/mdb_target.c
550
const char *name, GElf_Sym *symp, mdb_syminfo_t *sip)
usr/src/cmd/mdb/common/mdb/mdb_target.c
574
if (sip != NULL)
usr/src/cmd/mdb/common/mdb/mdb_target.c
575
*sip = info;
usr/src/cmd/mdb/common/mdb/mdb_target.c
581
char *buf, size_t len, GElf_Sym *symp, mdb_syminfo_t *sip)
usr/src/cmd/mdb/common/mdb/mdb_target.c
593
if (sip != NULL)
usr/src/cmd/mdb/common/mdb/mdb_target.c
594
*sip = info;
usr/src/cmd/mdb/common/mdb/mdb_target.c
612
mdb_syminfo_t *sip)
usr/src/cmd/mdb/common/mdb/mdb_target.c
637
return (mdb_tgt_lookup_by_name(t, object, name, symp, sip));
usr/src/cmd/mdb/common/mdb/mdb_target.h
229
const mdb_syminfo_t *sip, const char *);
usr/src/cmd/mdb/common/mdb/mdb_termio.c
2087
termio_winch(int sig, siginfo_t *sip, ucontext_t *ucp, void *data)
usr/src/cmd/mdb/common/mdb/mdb_termio.c
2124
termio_tstp(int sig, siginfo_t *sip, ucontext_t *ucp, void *data)
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
804
dtrace_syminfo_t *sip)
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
824
if (sip != NULL) {
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
835
sip->dts_object = data->dtmd_modstr;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
836
sip->dts_id = 0;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
837
sip->dts_name = symp != NULL ? data->dtmd_symstr : NULL;
usr/src/cmd/mdb/common/modules/genunix/findstack.c
400
stacks_info_t *sip = cbarg;
usr/src/cmd/mdb/common/modules/genunix/findstack.c
401
findstack_info_t *fsip = &sip->si_fsi;
usr/src/cmd/mdb/common/modules/genunix/findstack.c
413
sip->si_count++;
usr/src/cmd/mdb/common/modules/genunix/findstack.c
430
for (sepp = &sip->si_hash[stacks_hash_entry(nsep)];
usr/src/cmd/mdb/common/modules/genunix/findstack.c
445
sip->si_entries++;
usr/src/cmd/mdb/common/modules/genunix/memory.c
810
uintptr_t sip;
usr/src/cmd/mdb/common/modules/genunix/memory.c
813
sip = wsp->walk_addr;
usr/src/cmd/mdb/common/modules/genunix/memory.c
815
if (sip == 0)
usr/src/cmd/mdb/common/modules/genunix/memory.c
818
if (mdb_vread(&si, sizeof (struct swapinfo), sip) == -1) {
usr/src/cmd/mdb/common/modules/genunix/memory.c
819
mdb_warn("unable to read swapinfo at %#lx", sip);
usr/src/cmd/mdb/common/modules/genunix/memory.c
825
return (wsp->walk_callback(sip, &si, wsp->walk_cbdata));
usr/src/cmd/mdb/common/modules/sctp/sctp.c
529
sctp_instr_t sip;
usr/src/cmd/mdb/common/modules/sctp/sctp.c
534
if (mdb_vread(&sip, sizeof (sip), addr) == -1)
usr/src/cmd/mdb/common/modules/sctp/sctp.c
538
"\tnextseq\t%?d\treass\t%?p\n", addr, sip.istr_msgs,
usr/src/cmd/mdb/common/modules/sctp/sctp.c
539
sip.istr_nmsgs, sip.nextseq, sip.istr_reass);
usr/src/cmd/mdb/common/modules/sctp/sctp.c
540
mdb_set_dot(addr + sizeof (sip));
usr/src/cmd/mdb/common/modules/sctp/sctp.c
542
return (sctp_reass_list((uintptr_t)sip.istr_reass, flags, ac, av));
usr/src/cmd/mdb/intel/mdb/mdb_amd64util.c
233
mdb_syminfo_t sip;
usr/src/cmd/mdb/intel/mdb/mdb_amd64util.c
285
NULL, 0, &s, &sip) == 0) &&
usr/src/cmd/mdb/intel/mdb/mdb_amd64util.c
286
(mdb_ctf_func_info(&s, &sip, &mfp) == 0)) {
usr/src/cmd/mdb/intel/mdb/mdb_bhyve.c
1258
GElf_Sym *symp, mdb_syminfo_t *sip)
usr/src/cmd/mdb/intel/mdb/mdb_bhyve.c
1266
&sip->sym_id);
usr/src/cmd/mdb/intel/mdb/mdb_bhyve.c
1267
sip->sym_table = MDB_TGT_PRVSYM;
usr/src/cmd/mdb/intel/mdb/mdb_bhyve.c
1276
size_t nbytes, GElf_Sym *symp, mdb_syminfo_t *sip)
usr/src/cmd/mdb/intel/mdb/mdb_bhyve.c
1285
nbytes, symp, &sip->sym_id);
usr/src/cmd/mdb/intel/mdb/mdb_bhyve.c
1286
sip->sym_table = MDB_TGT_PRVSYM;
usr/src/cmd/mdb/intel/mdb/mdb_bhyve.c
1329
bhyve_sighdl(int sig, siginfo_t *sip, ucontext_t *ucp, mdb_tgt_t *tgt)
usr/src/cmd/ndmpd/ndmp/ndmpd_config.c
791
ndmp_device_info_v3 *sip, *sip_save;
usr/src/cmd/ndmpd/ndmp/ndmpd_config.c
801
sip_save = sip = ndmp_malloc(sizeof (ndmp_device_info_v3) * max);
usr/src/cmd/ndmpd/ndmp/ndmpd_config.c
833
sip->model = sd->sd_id; /* like "Powerstor L200 " */
usr/src/cmd/ndmpd/ndmp/ndmpd_config.c
834
sip->caplist.caplist_len = 1;
usr/src/cmd/ndmpd/ndmp/ndmpd_config.c
835
sip->caplist.caplist_val = dcp;
usr/src/cmd/ndmpd/ndmp/ndmpd_config.c
841
sip++;
usr/src/cmd/rsrvrctl/rsrvrctl.c
112
siginfo_handler(int sig, siginfo_t *sip, void *ucp)
usr/src/cmd/sgs/elfedit/common/elfedit.c
2865
sigint_handler(int sig, siginfo_t *sip, void *ucp)
usr/src/cmd/sgs/libld/common/exit.c
119
if ((sig == SIGBUS) && sip && Ofl->ofl_name) {
usr/src/cmd/sgs/libld/common/exit.c
121
Ofl->ofl_name, strerror(sip->si_errno));
usr/src/cmd/sgs/libld/common/exit.c
92
handler(int sig, siginfo_t *sip, void *utp)
usr/src/cmd/sgs/libld/common/update.c
2952
Syminfo *sip = infosp->os_outdata->d_buf;
usr/src/cmd/sgs/libld/common/update.c
2978
sip[sdp->sd_symndx].si_boundto = sdp->sd_file->ifl_neededndx;
usr/src/cmd/sgs/libld/common/update.c
2987
sip[sftp->sft_sdp->sd_symndx].si_boundto = dftp->dft_ndx;
usr/src/cmd/sgs/libld/common/update.c
3005
if (sip[_cnt].si_flags || sip[_cnt].si_boundto)
usr/src/cmd/sgs/libld/common/update.c
3008
&sip[_cnt], &symtab[_cnt], strtab, dyn));
usr/src/cmd/sgs/liblddbg/common/syminfo.c
120
sip->si_boundto);
usr/src/cmd/sgs/liblddbg/common/syminfo.c
40
Elf_syminfo_entry(Lm_list *lml, Word ndx, Syminfo *sip, const char *name,
usr/src/cmd/sgs/liblddbg/common/syminfo.c
46
Half flags = sip->si_flags;
usr/src/cmd/sgs/liblddbg/common/syminfo.c
56
if (sip->si_boundto == SYMINFO_BT_SELF)
usr/src/cmd/sgs/liblddbg/common/syminfo.c
58
else if (sip->si_boundto == SYMINFO_BT_PARENT)
usr/src/cmd/sgs/liblddbg/common/syminfo.c
76
} else if (sip->si_boundto == SYMINFO_BT_EXTERN)
usr/src/cmd/sgs/liblddbg/common/syms.c
583
Dbg_syminfo_entry(Lm_list *lml, Word ndx, Syminfo *sip, Sym *sym,
usr/src/cmd/sgs/liblddbg/common/syms.c
593
if (sip->si_boundto < SYMINFO_BT_LOWRESERVE)
usr/src/cmd/sgs/liblddbg/common/syms.c
594
needed = strtab + dyn[sip->si_boundto].d_un.d_val;
usr/src/cmd/sgs/liblddbg/common/syms.c
598
Elf_syminfo_entry(lml, ndx, sip,
usr/src/cmd/sgs/rtld/amd64/amd64_elf.c
390
Syminfo *sip;
usr/src/cmd/sgs/rtld/amd64/amd64_elf.c
514
sip = SYMINFO(lmp);
usr/src/cmd/sgs/rtld/amd64/amd64_elf.c
612
if (sip && is_sym_deferred((ulong_t)rel, basebgn, lmp,
usr/src/cmd/sgs/rtld/amd64/amd64_elf.c
613
textrel, sip, rsymndx))
usr/src/cmd/sgs/rtld/common/_inline_reloc.h
146
Syminfo *sip, ulong_t sndx)
usr/src/cmd/sgs/rtld/common/_inline_reloc.h
159
sipe = (Syminfo *)((char *)sip + (sndx * SYMINENT(lmp)));
usr/src/cmd/sgs/rtld/common/analyze.c
2592
Syminfo *sip = SYMINFO(lmp);
usr/src/cmd/sgs/rtld/common/analyze.c
2594
if (sip) {
usr/src/cmd/sgs/rtld/common/analyze.c
2599
sip = (Syminfo *)((char *)sip + (ndx * SYMINENT(lmp)));
usr/src/cmd/sgs/rtld/common/analyze.c
2600
if (sip->si_flags & SYMINFO_FLG_INTERPOSE)
usr/src/cmd/sgs/rtld/common/analyze.c
2785
lookup_sym_direct(Slookup *slp, Sresult *srp, uint_t *binfo, Syminfo *sip,
usr/src/cmd/sgs/rtld/common/analyze.c
2808
(sip->si_flags & SYMINFO_FLG_COPY)) {
usr/src/cmd/sgs/rtld/common/analyze.c
2825
if (sip->si_boundto == SYMINFO_BT_PARENT) {
usr/src/cmd/sgs/rtld/common/analyze.c
2866
if (sip->si_boundto == SYMINFO_BT_SELF)
usr/src/cmd/sgs/rtld/common/analyze.c
2949
Syminfo *sip;
usr/src/cmd/sgs/rtld/common/analyze.c
2967
((sip = SYMINFO(clmp)) != NULL)) {
usr/src/cmd/sgs/rtld/common/analyze.c
2975
sip = (Syminfo *)((char *)sip + (rsymndx * SYMINENT(clmp)));
usr/src/cmd/sgs/rtld/common/analyze.c
2976
bound = sip->si_boundto;
usr/src/cmd/sgs/rtld/common/analyze.c
2996
if (sip->si_flags & SYMINFO_FLG_DIRECT) {
usr/src/cmd/sgs/rtld/common/analyze.c
3018
(sip->si_flags & SYMINFO_FLG_DIRECTBIND))) {
usr/src/cmd/sgs/rtld/common/analyze.c
3020
sip, lmp, in_nfavl);
usr/src/cmd/sgs/rtld/common/analyze.c
3069
if (((sip = SYMINFO(dlmp)) == 0) ||
usr/src/cmd/sgs/rtld/common/analyze.c
3071
((sip = (Syminfo *)((char *)sip +
usr/src/cmd/sgs/rtld/common/analyze.c
3073
((sip->si_flags & SYMINFO_FLG_NOEXTDIRECT) == 0))
usr/src/cmd/sgs/rtld/common/dlfcns.c
1229
Syminfo *sip;
usr/src/cmd/sgs/rtld/common/dlfcns.c
1284
if ((sl.sl_rsymndx) && ((sip = SYMINFO(clmp)) != NULL)) {
usr/src/cmd/sgs/rtld/common/dlfcns.c
1286
sip = (Syminfo *)((char *)sip +
usr/src/cmd/sgs/rtld/common/dlfcns.c
1289
if ((sip->si_flags & SYMINFO_FLG_DIRECT) &&
usr/src/cmd/sgs/rtld/common/dlfcns.c
1290
(sip->si_boundto < SYMINFO_BT_LOWRESERVE))
usr/src/cmd/sgs/rtld/common/dlfcns.c
1292
sip->si_boundto, name, 0, NULL, in_nfavl);
usr/src/cmd/sgs/rtld/common/dlfcns.c
2093
Syminfo *sip;
usr/src/cmd/sgs/rtld/common/dlfcns.c
2112
if (sl.sl_rsymndx && ((sip = SYMINFO(clmp)) != NULL)) {
usr/src/cmd/sgs/rtld/common/dlfcns.c
2114
sip = (Syminfo *)((char *)sip +
usr/src/cmd/sgs/rtld/common/dlfcns.c
2117
if ((sip->si_flags & SYMINFO_FLG_DEFERRED) &&
usr/src/cmd/sgs/rtld/common/dlfcns.c
2118
(sip->si_boundto < SYMINFO_BT_LOWRESERVE) &&
usr/src/cmd/sgs/rtld/common/dlfcns.c
2120
dyip += sip->si_boundto;
usr/src/cmd/sgs/rtld/common/elf.c
1329
Syminfo *sip;
usr/src/cmd/sgs/rtld/common/elf.c
1460
if ((sip = SYMINFO(ilmp)) != NULL)
usr/src/cmd/sgs/rtld/common/elf.c
1461
sip += ndx;
usr/src/cmd/sgs/rtld/common/elf.c
1488
if (sip && (slp->sl_flags & LKUP_DIRECT) &&
usr/src/cmd/sgs/rtld/common/elf.c
1489
(sip->si_flags & SYMINFO_FLG_NOEXTDIRECT)) {
usr/src/cmd/sgs/rtld/common/elf.c
1516
if (sip && (sip->si_flags & SYMINFO_FLG_NOEXTDIRECT) &&
usr/src/cmd/sgs/rtld/common/elf.c
1546
if (sip && (flags1 & (FL1_RT_SYMSFLTR | FL1_RT_SYMAFLTR))) {
usr/src/cmd/sgs/rtld/common/elf.c
1553
if ((sip->si_flags & SYMINFO_FLG_FILTER) &&
usr/src/cmd/sgs/rtld/common/elf.c
1557
if ((sip->si_flags & SYMINFO_FLG_FILTER) ||
usr/src/cmd/sgs/rtld/common/elf.c
1558
((sip->si_flags & SYMINFO_FLG_AUXILIARY) &&
usr/src/cmd/sgs/rtld/common/elf.c
1575
if (elf_lookup_filtee(slp, &sr, binfo, sip->si_boundto,
usr/src/cmd/sgs/rtld/common/elf.c
1580
if (sip->si_flags & SYMINFO_FLG_FILTER)
usr/src/cmd/sgs/rtld/i386/i386_elf.c
368
Syminfo *sip;
usr/src/cmd/sgs/rtld/i386/i386_elf.c
492
sip = SYMINFO(lmp);
usr/src/cmd/sgs/rtld/i386/i386_elf.c
589
if (sip && is_sym_deferred((ulong_t)rel, basebgn, lmp,
usr/src/cmd/sgs/rtld/i386/i386_elf.c
590
textrel, sip, rsymndx))
usr/src/cmd/sgs/rtld/sparc/sparc_elf.c
542
Syminfo *sip;
usr/src/cmd/sgs/rtld/sparc/sparc_elf.c
642
sip = SYMINFO(lmp);
usr/src/cmd/sgs/rtld/sparc/sparc_elf.c
744
if (sip && is_sym_deferred((ulong_t)rel, basebgn, lmp,
usr/src/cmd/sgs/rtld/sparc/sparc_elf.c
745
textrel, sip, rsymndx))
usr/src/cmd/sgs/rtld/sparcv9/sparc_elf.c
749
Syminfo *sip;
usr/src/cmd/sgs/rtld/sparcv9/sparc_elf.c
870
sip = SYMINFO(lmp);
usr/src/cmd/sgs/rtld/sparcv9/sparc_elf.c
971
if (sip && is_sym_deferred((ulong_t)rel, basebgn, lmp,
usr/src/cmd/sgs/rtld/sparcv9/sparc_elf.c
972
textrel, sip, rsymndx))
usr/src/cmd/sh/fault.c
474
sigsegv(int sig, siginfo_t *sip, ucontext_t *uap)
usr/src/cmd/sh/fault.c
476
if (sip == (siginfo_t *)NULL) {
usr/src/cmd/sh/fault.c
48
static void sigsegv(int sig, siginfo_t *sip, ucontext_t *uap);
usr/src/cmd/sh/fault.c
486
if (sip->si_code <= 0) {
usr/src/cmd/svc/configd/configd.c
131
abort_handler(int sig, siginfo_t *sip, ucontext_t *ucp)
usr/src/cmd/svc/configd/configd.c
142
if (sip != NULL && SI_FROMUSER(sip))
usr/src/cmd/syseventd/daemons/syseventd/sysevent_signal.c
38
sig_stub(int sig, siginfo_t *sip, void *ucp)
usr/src/cmd/syseventd/daemons/syseventd/sysevent_signal.c
40
sig_handlers[sig](sig, sip, (ucontext_t *)ucp, sig_data[sig]);
usr/src/cmd/syslogd/syslogd.c
4500
signull(int sig, siginfo_t *sip, void *utp)
usr/src/cmd/truss/expound.c
2690
print_siginfo32(private_t *pri, const siginfo32_t *sip)
usr/src/cmd/truss/expound.c
2695
signame(pri, sip->si_signo));
usr/src/cmd/truss/expound.c
2697
if (sip->si_signo != 0 && SI_FROMUSER(sip) && sip->si_pid != 0) {
usr/src/cmd/truss/expound.c
2698
(void) printf(" pid=%d uid=%d", sip->si_pid, sip->si_uid);
usr/src/cmd/truss/expound.c
2699
if (sip->si_code != 0)
usr/src/cmd/truss/expound.c
2700
(void) printf(" code=%d", sip->si_code);
usr/src/cmd/truss/expound.c
2705
switch (sip->si_signo) {
usr/src/cmd/truss/expound.c
2721
switch (sip->si_signo) {
usr/src/cmd/truss/expound.c
2723
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2735
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2745
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2760
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2766
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2774
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2781
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2791
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2803
(void) sprintf(pri->code_buf, "code=%d", sip->si_code);
usr/src/cmd/truss/expound.c
2807
switch (sip->si_signo) {
usr/src/cmd/truss/expound.c
2816
sip->si_addr);
usr/src/cmd/truss/expound.c
2821
sip->si_pid,
usr/src/cmd/truss/expound.c
2822
sip->si_status);
usr/src/cmd/truss/expound.c
2828
sip->si_fd,
usr/src/cmd/truss/expound.c
2829
sip->si_band);
usr/src/cmd/truss/expound.c
2833
if (sip->si_errno != 0) {
usr/src/cmd/truss/expound.c
2834
const char *ename = errname(sip->si_errno);
usr/src/cmd/truss/expound.c
2836
(void) printf(" errno=%d", sip->si_errno);
usr/src/cmd/truss/expound.c
2845
print_siginfo(private_t *pri, const siginfo_t *sip)
usr/src/cmd/truss/expound.c
2850
signame(pri, sip->si_signo));
usr/src/cmd/truss/expound.c
2852
if (sip->si_signo != 0 && SI_FROMUSER(sip) && sip->si_pid != 0) {
usr/src/cmd/truss/expound.c
2854
(int)sip->si_pid,
usr/src/cmd/truss/expound.c
2855
sip->si_uid);
usr/src/cmd/truss/expound.c
2856
if (sip->si_code != 0)
usr/src/cmd/truss/expound.c
2857
(void) printf(" code=%d", sip->si_code);
usr/src/cmd/truss/expound.c
2862
switch (sip->si_signo) {
usr/src/cmd/truss/expound.c
2878
switch (sip->si_signo) {
usr/src/cmd/truss/expound.c
2880
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2892
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2902
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2917
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2923
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2931
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2938
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2948
switch (sip->si_code) {
usr/src/cmd/truss/expound.c
2960
(void) sprintf(pri->code_buf, "code=%d", sip->si_code);
usr/src/cmd/truss/expound.c
2964
switch (sip->si_signo) {
usr/src/cmd/truss/expound.c
2973
(long)sip->si_addr);
usr/src/cmd/truss/expound.c
2978
(int)sip->si_pid,
usr/src/cmd/truss/expound.c
2979
sip->si_status);
usr/src/cmd/truss/expound.c
2985
sip->si_fd,
usr/src/cmd/truss/expound.c
2986
sip->si_band);
usr/src/cmd/truss/expound.c
2990
if (sip->si_errno != 0) {
usr/src/cmd/truss/expound.c
2991
const char *ename = errname(sip->si_errno);
usr/src/cmd/truss/expound.c
2993
(void) printf(" errno=%d", sip->si_errno);
usr/src/common/smbios/smb_info.c
1847
const smb_struct_t *sip = smb_lookup_id(shp, id);
usr/src/common/smbios/smb_info.c
1850
if (sip == NULL)
usr/src/common/smbios/smb_info.c
1853
if (sip->smbst_hdr->smbh_type != SMB_TYPE_IPROBE)
usr/src/common/smbios/smb_info.c
1856
if (sip->smbst_hdr->smbh_len < SMB_IPROBE_MINLEN)
usr/src/common/smbios/smb_info.c
1860
smb_info_bcopy(sip->smbst_hdr, &ip, sizeof (ip));
usr/src/common/smbios/smb_info.c
1861
iprobe->smbip_description = smb_strptr(sip, ip.smbipr_descr);
usr/src/common/smbios/smb_info.c
1870
if (sip->smbst_hdr->smbh_len >= SMB_IPROBE_NOMINAL_MINLEN) {
usr/src/common/smbios/smb_info.c
484
smbios_info_system(smbios_hdl_t *shp, smbios_system_t *sip)
usr/src/common/smbios/smb_info.c
493
bzero(sip, sizeof (smbios_system_t));
usr/src/common/smbios/smb_info.c
495
sip->smbs_uuid = ((smb_system_t *)stp->smbst_hdr)->smbsi_uuid;
usr/src/common/smbios/smb_info.c
496
sip->smbs_uuidlen = sizeof (si.smbsi_uuid);
usr/src/common/smbios/smb_info.c
497
sip->smbs_wakeup = si.smbsi_wakeup;
usr/src/common/smbios/smb_info.c
498
sip->smbs_sku = smb_strptr(stp, si.smbsi_sku);
usr/src/common/smbios/smb_info.c
499
sip->smbs_family = smb_strptr(stp, si.smbsi_family);
usr/src/grub/grub-0.97/netboot/nic.c
1289
} *sip;
usr/src/grub/grub-0.97/netboot/nic.c
1294
sip = (struct sol_netinfo *)dhcpack_buf;
usr/src/grub/grub-0.97/netboot/nic.c
1295
sip->sn_infotype = 0xf0; /* something not BOOTP_REPLY */
usr/src/grub/grub-0.97/netboot/nic.c
1296
sip->sn_mactype = 4; /* DL_ETHER */
usr/src/grub/grub-0.97/netboot/nic.c
1297
sip->sn_maclen = ETH_ALEN;
usr/src/grub/grub-0.97/netboot/nic.c
1298
sip->sn_ciaddr = arptable[ARP_CLIENT].ipaddr.s_addr;
usr/src/grub/grub-0.97/netboot/nic.c
1299
sip->sn_siaddr = arptable[ARP_SERVER].ipaddr.s_addr;
usr/src/grub/grub-0.97/netboot/nic.c
1300
sip->sn_giaddr = arptable[ARP_GATEWAY].ipaddr.s_addr;
usr/src/grub/grub-0.97/netboot/nic.c
1301
sip->sn_netmask = netmask;
usr/src/grub/grub-0.97/netboot/nic.c
1302
memcpy(sip->sn_macaddr, arptable[ARP_CLIENT].node, ETH_ALEN);
usr/src/grub/grub-0.97/netboot/nic.c
1303
dhcpack_length = sizeof (*sip) + sip->sn_maclen - 1;
usr/src/grub/grub-0.97/netboot/pxe.h
486
IP4_t sip; /* IP to use for next boot stage */
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
310
s10_sigacthandler(int sig, siginfo_t *sip, void *uvp)
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
318
if (sip != NULL) {
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
325
if (sip->si_signo != sig) /* can't happen? */
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
327
sip->si_signo = s10_sig;
usr/src/lib/brand/solaris10/s10_brand/common/s10_signal.c
333
s10_handlers[s10_sig - 1](s10_sig, sip, uvp);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1010
analyze_one_logpage(ds_scsi_info_t *sip, logpage_validation_entry_t *entry)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1021
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1023
result = scsi_log_sense(sip, entry->ve_code,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1031
result = entry->ve_analyze(sip, lphp, log_length);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1033
result = scsi_set_errno(sip, EDS_IO);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1045
logpage_ie_analyze(ds_scsi_info_t *sip, scsi_log_parameter_header_t *lphp,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1052
assert(sip->si_dsp->ds_predfail == NULL);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1053
if (nvlist_alloc(&sip->si_dsp->ds_predfail, NV_UNIQUE_NAME, 0) != 0)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1054
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1055
nvl = sip->si_dsp->ds_predfail;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1070
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1073
sip->si_dsp->ds_faults |=
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1085
logpage_temp_analyze(ds_scsi_info_t *sip, scsi_log_parameter_header_t *lphp,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1094
assert(sip->si_dsp->ds_overtemp == NULL);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1095
if (nvlist_alloc(&sip->si_dsp->ds_overtemp, NV_UNIQUE_NAME, 0) != 0)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1096
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1097
nvl = sip->si_dsp->ds_overtemp;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1113
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1124
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1135
sip->si_dsp->ds_faults |= DS_FAULT_OVERTEMP;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1141
logpage_selftest_analyze(ds_scsi_info_t *sip, scsi_log_parameter_header_t *lphp,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1150
assert(sip->si_dsp->ds_testfail == NULL);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1151
if (nvlist_alloc(&sip->si_dsp->ds_testfail, NV_UNIQUE_NAME, 0) != 0)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1152
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1153
nvl = sip->si_dsp->ds_testfail;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1181
return (scsi_set_errno(sip,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1186
sip->si_dsp->ds_faults |=
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1207
logpage_ssm_analyze(ds_scsi_info_t *sip, scsi_log_parameter_header_t *lphp,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1215
assert(sip->si_dsp->ds_ssmwearout == NULL);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1216
if (nvlist_alloc(&sip->si_dsp->ds_ssmwearout, NV_UNIQUE_NAME, 0) != 0)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1217
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1218
nvl = sip->si_dsp->ds_ssmwearout;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1236
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1239
sip->si_dsp->ds_faults |= DS_FAULT_SSMWEAROUT;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1256
return (scsi_set_errno(sip, EDS_NOT_SUPPORTED));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1264
analyze_ie_sense(ds_scsi_info_t *sip)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1272
if (sip->si_iec_current.ie_mrie != IE_REPORT_ON_REQUEST)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1275
if (scsi_request_sense(sip, &skey, &asc, &ascq) != 0) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1278
return (scsi_set_errno(sip, EDS_IO));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1280
assert(sip->si_dsp->ds_predfail == NULL);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1281
if (nvlist_alloc(&sip->si_dsp->ds_predfail,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1283
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1284
nvl = sip->si_dsp->ds_predfail;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1291
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1295
sip->si_dsp->ds_faults |= DS_FAULT_PREDFAIL;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1307
ds_scsi_info_t *sip = arg;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1308
if (sip->si_sim)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1309
(void) dlclose(sip->si_sim);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1311
free(sip);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1346
ds_scsi_open_common(disk_status_t *dsp, ds_scsi_info_t *sip)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1350
sip->si_dsp = dsp;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1353
if (load_modepages(sip) != 0) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1354
ds_scsi_close(sip);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1359
if (load_logpages(sip) != 0) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1360
ds_scsi_close(sip);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1365
if (load_ie_modepage(sip) != 0 ||
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1366
scsi_enable_ie(sip, &changed) != 0 ||
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1367
(changed && load_ie_modepage(sip) != 0)) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1368
ds_scsi_close(sip);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1373
if (sip->si_supp_log != 0 && clear_gltsd(sip) != 0) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1374
ds_scsi_close(sip);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1378
return (sip);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1384
ds_scsi_info_t *sip;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1386
if ((sip = calloc(sizeof (ds_scsi_info_t), 1)) == NULL) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1391
return (ds_scsi_open_common(dsp, sip));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1397
ds_scsi_info_t *sip;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1399
if ((sip = calloc(sizeof (ds_scsi_info_t), 1)) == NULL) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1404
if ((sip->si_sim = dlopen(dsp->ds_path, RTLD_LAZY)) == NULL) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1406
free(sip);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1410
return (ds_scsi_open_common(dsp, sip));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1435
ds_scsi_info_t *sip = arg;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1439
if ((sip->si_supp_log & log_validation[i].ve_supported) == 0)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1442
if (analyze_one_logpage(sip, &log_validation[i]) != 0)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1446
if (!(sip->si_supp_log & LOGPAGE_SUPP_IE) &&
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1447
(sip->si_supp_mode & MODEPAGE_SUPP_IEC) &&
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
1448
analyze_ie_sense(sip) != 0)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
155
scsi_mode_select(ds_scsi_info_t *sip, uchar_t page_code, int options,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
164
assert(sip->si_cdblen == MODE_CMD_LEN_6 ||
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
165
sip->si_cdblen == MODE_CMD_LEN_10);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
166
assert(headers->ms_length == sip->si_cdblen);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
177
if (sip->si_cdblen == MODE_CMD_LEN_6) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
182
if (sip->si_sim)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
183
result = simscsi_mode_select(sip->si_sim,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
187
result = uscsi_mode_select(sip->si_dsp->ds_fd,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
195
if (sip->si_sim)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
196
result = simscsi_mode_select_10(sip->si_sim,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
200
result = uscsi_mode_select_10(sip->si_dsp->ds_fd,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
212
scsi_mode_sense(ds_scsi_info_t *sip, uchar_t page_code, uchar_t pc,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
220
assert(sip->si_cdblen == MODE_CMD_LEN_6 ||
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
221
sip->si_cdblen == MODE_CMD_LEN_10);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
226
headers->ms_length = sip->si_cdblen;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
228
if (sip->si_cdblen == MODE_CMD_LEN_6) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
229
if (sip->si_sim)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
230
result = simscsi_mode_sense(sip->si_sim,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
234
result = uscsi_mode_sense(sip->si_dsp->ds_fd, page_code,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
238
if (sip->si_sim)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
239
result = simscsi_mode_sense_10(sip->si_sim,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
243
result = uscsi_mode_sense_10(sip->si_dsp->ds_fd,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
255
scsi_request_sense(ds_scsi_info_t *sip, uint_t *skp, uint_t *ascp,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
266
if (sip->si_sim)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
267
result = simscsi_request_sense(sip->si_sim,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
270
result = uscsi_request_sense(sip->si_dsp->ds_fd,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
282
scsi_log_sense(ds_scsi_info_t *sip, int page_code, int page_control,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
289
if (sip->si_sim)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
290
result = simscsi_log_sense(sip->si_sim,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
294
result = uscsi_log_sense(sip->si_dsp->ds_fd,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
340
load_modepages(ds_scsi_info_t *sip)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
354
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
368
sip->si_cdblen = MODE_CMD_LEN_6;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
369
if ((result = scsi_mode_sense(sip, MODEPAGE_ALLPAGES, PC_CURRENT,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
400
sip->si_cdblen = MODE_CMD_LEN_10;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
401
result = scsi_mode_sense(sip, MODEPAGE_ALLPAGES,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
415
if (nvlist_add_int8(sip->si_dsp->ds_state, "command-length",
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
416
sip->si_cdblen == MODE_CMD_LEN_6 ? 6 : 10) != 0) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
418
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
423
nvlist_add_nvlist(sip->si_dsp->ds_state, "modepages",
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
427
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
431
result = nvlist_lookup_nvlist(sip->si_dsp->ds_state,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
432
"modepages", &sip->si_state_modepage);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
444
nvlist_add_nvlist(sip->si_state_modepage,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
448
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
451
sip->si_supp_mode |= MODEPAGE_SUPP_IEC;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
452
result = nvlist_lookup_nvlist(sip->si_state_modepage,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
453
"informational-exceptions", &sip->si_state_iec);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
471
result = scsi_set_errno(sip, EDS_NO_TRANSPORT);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
483
verify_logpage(ds_scsi_info_t *sip, logpage_validation_entry_t *lp)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
495
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
500
nvlist_add_nvlist(sip->si_state_logpage, lp->ve_desc, nvl) != 0) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
503
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
506
result = nvlist_lookup_nvlist(sip->si_state_logpage, lp->ve_desc, &nvl);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
509
result = scsi_log_sense(sip, lp->ve_code,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
516
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
519
if (lp->ve_validate(sip, (scsi_log_parameter_header_t *)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
538
load_logpages(ds_scsi_info_t *sip)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
55
#define scsi_set_errno(sip, errno) (ds_set_errno((sip)->si_dsp, (errno)))
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
550
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
554
if ((result = scsi_log_sense(sip, LOGPAGE_SUPP_LIST,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
562
sip->si_supp_log |=
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
572
nvlist_add_nvlist(sip->si_dsp->ds_state, "logpages",
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
575
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
579
result = nvlist_lookup_nvlist(sip->si_dsp->ds_state,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
580
"logpages", &sip->si_state_logpage);
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
587
if ((sip->si_supp_log &
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
595
if (verify_logpage(sip, &log_validation[i]) != 0)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
618
logpage_ie_verify(ds_scsi_info_t *sip, scsi_log_parameter_header_t *lphp,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
632
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
637
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
649
sip->si_supp_log &= ~LOGPAGE_SUPP_IE;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
664
logpage_temp_verify(ds_scsi_info_t *sip,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
680
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
684
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
692
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
696
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
708
sip->si_supp_log &= ~LOGPAGE_SUPP_TEMP;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
724
logpage_selftest_verify(ds_scsi_info_t *sip,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
740
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
748
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
759
sip->si_supp_log &= ~LOGPAGE_SUPP_SELFTEST;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
774
logpage_ssm_verify(ds_scsi_info_t *sip,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
788
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
792
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
808
sip->si_supp_log &= ~LOGPAGE_SUPP_SSM;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
816
load_ie_modepage(ds_scsi_info_t *sip)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
822
if (!(sip->si_supp_mode & MODEPAGE_SUPP_IEC))
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
825
bzero(&sip->si_iec_current, sizeof (sip->si_iec_current));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
826
bzero(&sip->si_iec_changeable, sizeof (sip->si_iec_changeable));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
828
if ((result = scsi_mode_sense(sip,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
829
MODEPAGE_INFO_EXCPT, PC_CURRENT, &sip->si_iec_current,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
830
MODEPAGE_INFO_EXCPT_LEN, &sip->si_hdrs, &skey, &asc,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
832
result = scsi_mode_sense(sip,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
834
&sip->si_iec_changeable,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
841
sip->si_supp_mode &= ~MODEPAGE_SUPP_IEC;
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
843
if (nvlist_add_boolean_value(sip->si_state_iec,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
844
"dexcpt", sip->si_iec_current.ie_dexcpt) != 0 ||
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
845
nvlist_add_boolean_value(sip->si_state_iec,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
846
"logerr", sip->si_iec_current.ie_logerr) != 0 ||
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
847
nvlist_add_uint8(sip->si_state_iec,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
848
"mrie", sip->si_iec_current.ie_mrie) != 0 ||
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
849
nvlist_add_boolean_value(sip->si_state_iec,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
850
"test", sip->si_iec_current.ie_test) != 0 ||
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
851
nvlist_add_boolean_value(sip->si_state_iec,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
852
"ewasc", sip->si_iec_current.ie_ewasc) != 0 ||
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
853
nvlist_add_boolean_value(sip->si_state_iec,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
854
"perf", sip->si_iec_current.ie_perf) != 0 ||
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
855
nvlist_add_boolean_value(sip->si_state_iec,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
856
"ebf", sip->si_iec_current.ie_ebf) != 0 ||
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
857
nvlist_add_uint32(sip->si_state_iec,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
859
BE_32(sip->si_iec_current.ie_interval_timer)) != 0 ||
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
860
nvlist_add_uint32(sip->si_state_iec,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
862
BE_32(sip->si_iec_current.ie_report_count)) != 0)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
863
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
884
scsi_enable_ie(ds_scsi_info_t *sip, boolean_t *changed)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
890
if (!(sip->si_supp_mode & MODEPAGE_SUPP_IEC))
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
896
(void) memcpy(&new_iec_page, &sip->si_iec_current,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
899
if (IEC_IE_CHANGEABLE(sip->si_iec_changeable))
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
902
if (IEC_MRIE_CHANGEABLE(sip->si_iec_changeable))
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
910
if (IEC_EWASC_CHANGEABLE(sip->si_iec_changeable)) {
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
917
if (IEC_RPTCNT_CHANGEABLE(sip->si_iec_changeable))
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
920
if (IEC_LOGERR_CHANGEABLE(sip->si_iec_changeable))
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
927
if (memcmp(&new_iec_page, &sip->si_iec_current,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
931
(void) memcpy(&hdrs, &sip->si_hdrs, sizeof (sip->si_hdrs));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
933
if (scsi_mode_select(sip,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
944
if (nvlist_add_boolean_value(sip->si_state_iec, "changed",
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
946
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
956
clear_gltsd(ds_scsi_info_t *sip)
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
967
result = scsi_mode_sense(sip,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
977
} else if ((result = scsi_mode_sense(sip,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
985
if (nvlist_add_boolean_value(sip->si_dsp->ds_state,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
987
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
990
result = scsi_mode_select(sip,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
996
if (nvlist_add_boolean_value(sip->si_dsp->ds_state,
usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
998
return (scsi_set_errno(sip, EDS_NOMEM));
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
217
struct fmev_subinfo *sip = arg;
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
218
fmev_shdl_impl_t *ihdl = sip->si_ihdl;
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
231
sip->si_cb(ev, class, nvl, sip->si_cbarg);
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
248
struct fmev_subinfo *sip;
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
268
if ((sip = fmev_shdl_zalloc(hdl, sizeof (*sip))) == NULL)
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
271
(void) strncpy(sip->si_pat, pat, sizeof (sip->si_pat));
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
273
uu_avl_node_init(sip, &sip->si_node, ihdl->sh_pool);
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
277
if (uu_avl_find(ihdl->sh_avl, sip, NULL, &idx) != NULL) {
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
279
fmev_shdl_free(hdl, sip, sizeof (*sip));
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
290
(void) snprintf(sip->si_sid, sizeof (sip->si_sid), "%llx", nsid);
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
292
sip->si_ihdl = ihdl;
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
293
sip->si_cb = func;
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
294
sip->si_cbarg = funcarg;
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
296
if ((serr = sysevent_evc_xsubscribe(ihdl->sh_binding, sip->si_sid,
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
297
sip->si_pat, fmev_proxy_cb, sip, 0, ihdl->sh_attr)) != 0) {
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
301
fmev_shdl_free(hdl, sip, sizeof (*sip));
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
316
uu_avl_insert(ihdl->sh_avl, sip, idx);
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
325
fmev_subinfo_fini(fmev_shdl_impl_t *ihdl, struct fmev_subinfo *sip,
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
330
ASSERT(sip->si_ihdl == ihdl);
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
332
err = sysevent_evc_unsubscribe(ihdl->sh_binding, sip->si_sid);
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
336
uu_avl_remove(ihdl->sh_avl, sip);
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
337
uu_avl_node_fini(sip, &sip->si_node, ihdl->sh_pool);
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
339
fmev_shdl_free(IHDL2HDL(ihdl), sip, sizeof (*sip));
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
351
struct fmev_subinfo *sip;
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
369
if ((sip = uu_avl_find(ihdl->sh_avl, &si, NULL, NULL)) != NULL) {
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
370
if ((err = fmev_subinfo_fini(ihdl, sip, B_TRUE)) == 0) {
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
673
struct fmev_subinfo *sip;
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
675
while ((sip = uu_avl_teardown(ihdl->sh_avl, &cookie)) != NULL)
usr/src/lib/fm/libfmevent/common/fmev_subscribe.c
676
(void) fmev_subinfo_fini(ihdl, sip, B_FALSE);
usr/src/lib/libc/port/gen/psiginfo.c
50
psiginfo(const siginfo_t *sip, const char *s)
usr/src/lib/libc/port/gen/psiginfo.c
57
if (sip == NULL)
usr/src/lib/libc/port/gen/psiginfo.c
67
if (sip->si_code <= 0) {
usr/src/lib/libc/port/gen/psiginfo.c
70
strsignal(sip->si_signo), sip->si_pid);
usr/src/lib/libc/port/gen/psiginfo.c
71
} else if (((listp = &_sys_siginfolist[sip->si_signo-1]) != NULL) &&
usr/src/lib/libc/port/gen/psiginfo.c
72
sip->si_code <= listp->nsiginfo) {
usr/src/lib/libc/port/gen/psiginfo.c
73
c = _libc_gettext(listp->vsiginfo[sip->si_code-1]);
usr/src/lib/libc/port/gen/psiginfo.c
74
switch (sip->si_signo) {
usr/src/lib/libc/port/gen/psiginfo.c
81
strsignal(sip->si_signo),
usr/src/lib/libc/port/gen/psiginfo.c
82
sip->si_addr, c);
usr/src/lib/libc/port/gen/psiginfo.c
87
strsignal(sip->si_signo), c);
usr/src/lib/libc/port/gen/psiginfo.c
92
_libc_gettext("%s\n"), strsignal(sip->si_signo));
usr/src/lib/libc/port/gen/stack.c
109
if (addr - (uintptr_t)sip->si_addr < 32)
usr/src/lib/libc/port/gen/stack.c
110
addr = (uintptr_t)sip->si_addr;
usr/src/lib/libc/port/gen/stack.c
83
stack_violation(int sig, const siginfo_t *sip, const ucontext_t *ucp)
usr/src/lib/libc/port/gen/stack.c
90
sip == NULL || ucp == NULL || SI_FROMUSER(sip))
usr/src/lib/libc/port/threads/sigaction.c
120
(sip != NULL &&
usr/src/lib/libc/port/threads/sigaction.c
121
((sig == SIGPROF && sip->si_code == PROF_SIG) ||
usr/src/lib/libc/port/threads/sigaction.c
122
(sig == SIGEMT && sip->si_code == EMT_CPCOVF)))) {
usr/src/lib/libc/port/threads/sigaction.c
174
if (sip == NULL || SI_FROMKERNEL(sip) ||
usr/src/lib/libc/port/threads/sigaction.c
175
sip->si_code == SI_LWP) {
usr/src/lib/libc/port/threads/sigaction.c
192
if (sip != NULL && sip->si_code == SI_LWP && aiowp != NULL)
usr/src/lib/libc/port/threads/sigaction.c
201
sip = NULL;
usr/src/lib/libc/port/threads/sigaction.c
202
__sighndlr(sig, sip, ucp, uact.sa_sigaction);
usr/src/lib/libc/port/threads/sigaction.c
247
siginfo_t *sip;
usr/src/lib/libc/port/threads/sigaction.c
280
sip = NULL;
usr/src/lib/libc/port/threads/sigaction.c
282
sip = &self->ul_siginfo;
usr/src/lib/libc/port/threads/sigaction.c
285
while ((error = __sigresend(sig, sip, &self->ul_sigmask)) == EAGAIN)
usr/src/lib/libc/port/threads/sigaction.c
292
sigacthandler(int sig, siginfo_t *sip, void *uvp)
usr/src/lib/libc/port/threads/sigaction.c
321
call_user_handler(sig, sip, ucp);
usr/src/lib/libc/port/threads/sigaction.c
340
if (sip != NULL)
usr/src/lib/libc/port/threads/sigaction.c
342
sip, sizeof (siginfo_t));
usr/src/lib/libc/port/threads/sigaction.c
75
call_user_handler(int sig, siginfo_t *sip, ucontext_t *ucp)
usr/src/lib/libdladm/common/secobj.c
323
char *buf, secobj_info_t *sip, dladm_status_t *statusp)
usr/src/lib/libdladm/common/secobj.c
330
sip = &ssp->ss_info;
usr/src/lib/libdladm/common/secobj.c
332
ptr += snprintf(ptr, BUFLEN(lim, ptr), "%s\t", sip->si_name);
usr/src/lib/libdladm/common/secobj.c
334
dladm_secobjclass2str(*sip->si_classp, classbuf));
usr/src/lib/libdladm/common/secobj.c
337
for (i = 0; i < *sip->si_lenp; i++) {
usr/src/lib/libdladm/common/secobj.c
339
sip->si_val[i] & 0xff);
usr/src/lib/libdladm/common/secobj.c
351
char *buf __unused, secobj_info_t *sip, dladm_status_t *statusp)
usr/src/lib/libdladm/common/secobj.c
353
if (*sip->si_lenp > *ssp->ss_info.si_lenp) {
usr/src/lib/libdladm/common/secobj.c
357
bcopy(sip->si_val, ssp->ss_info.si_val, *sip->si_lenp);
usr/src/lib/libdladm/common/secobj.c
358
*ssp->ss_info.si_lenp = *sip->si_lenp;
usr/src/lib/libdladm/common/secobj.c
359
*ssp->ss_info.si_classp = *sip->si_classp;
usr/src/lib/libdladm/common/secobj.c
366
secobj_info_t *sip __unused, dladm_status_t *statusp __unused)
usr/src/lib/libdladm/common/secobj.c
377
char *buf __unused, secobj_info_t *sip, dladm_status_t *statusp __unused)
usr/src/lib/libdladm/common/secobj.c
384
if ((snp->sn_name = strdup(sip->si_name)) == NULL) {
usr/src/lib/libdladm/common/secobj.c
397
char *buf __unused, secobj_info_t *sip, dladm_status_t *statusp)
usr/src/lib/libdladm/common/secobj.c
399
*statusp = dladm_set_secobj(handle, sip->si_name, *sip->si_classp,
usr/src/lib/libdladm/common/secobj.c
400
sip->si_val, *sip->si_lenp,
usr/src/lib/libdladm/common/secobj.c
406
parse_secobj_val(char *buf, secobj_info_t *sip)
usr/src/lib/libdladm/common/secobj.c
412
sip->si_val, sip->si_lenp));
usr/src/lib/libdtrace/common/dt_cg.c
2052
dtrace_syminfo_t *sip = dnp->dn_ident->di_data;
usr/src/lib/libdtrace/common/dt_cg.c
2056
sip->dts_object, sip->dts_name, &sym, NULL) == -1) {
usr/src/lib/libdtrace/common/dt_cg.c
2058
" %s\n", sip->dts_object, sip->dts_name,
usr/src/lib/libdtrace/common/dt_module.c
1248
GElf_Sym *symp, dtrace_syminfo_t *sip)
usr/src/lib/libdtrace/common/dt_module.c
1289
if (sip != NULL) {
usr/src/lib/libdtrace/common/dt_module.c
1290
sip->dts_object = dmp->dm_name;
usr/src/lib/libdtrace/common/dt_module.c
1291
sip->dts_name = (const char *)
usr/src/lib/libdtrace/common/dt_module.c
1293
sip->dts_id = id;
usr/src/lib/libdtrace/common/dt_module.c
1311
if (sip != NULL) {
usr/src/lib/libdtrace/common/dt_module.c
1312
sip->dts_object = dmp->dm_name;
usr/src/lib/libdtrace/common/dt_module.c
1313
sip->dts_name = idp->di_name;
usr/src/lib/libdtrace/common/dt_module.c
1314
sip->dts_id = idp->di_id;
usr/src/lib/libdtrace/common/dt_module.c
1330
GElf_Sym *symp, dtrace_syminfo_t *sip)
usr/src/lib/libdtrace/common/dt_module.c
1337
return (v->dtv_lookup_by_addr(dtp->dt_varg, addr, symp, sip));
usr/src/lib/libdtrace/common/dt_module.c
1358
if (sip != NULL) {
usr/src/lib/libdtrace/common/dt_module.c
1359
sip->dts_object = dmp->dm_name;
usr/src/lib/libdtrace/common/dt_module.c
1362
sip->dts_name = (const char *)
usr/src/lib/libdtrace/common/dt_module.c
1364
sip->dts_id = id;
usr/src/lib/libdtrace/common/dt_module.c
1366
sip->dts_name = NULL;
usr/src/lib/libdtrace/common/dt_module.c
1367
sip->dts_id = 0;
usr/src/lib/libdtrace/common/dt_module.c
1572
const dtrace_syminfo_t *sip, dtrace_typeinfo_t *tip)
usr/src/lib/libdtrace/common/dt_module.c
1581
if ((dmp = dt_module_lookup_by_name(dtp, sip->dts_object)) == NULL)
usr/src/lib/libdtrace/common/dt_module.c
1586
dt_idhash_lookup(dmp->dm_extern, sip->dts_name);
usr/src/lib/libdtrace/common/dt_module.c
1599
tip->dtt_type = ctf_lookup_by_symbol(dmp->dm_ctfp, sip->dts_id);
usr/src/lib/libdtrace/common/dt_module.c
964
dtrace_syminfo_t *sip;
usr/src/lib/libdtrace/common/dt_module.c
979
if ((sip = malloc(sizeof (dtrace_syminfo_t))) == NULL) {
usr/src/lib/libdtrace/common/dt_module.c
989
free(sip);
usr/src/lib/libdtrace/common/dt_module.c
993
sip->dts_object = dmp->dm_name;
usr/src/lib/libdtrace/common/dt_module.c
994
sip->dts_name = idp->di_name;
usr/src/lib/libdtrace/common/dt_module.c
995
sip->dts_id = idp->di_id;
usr/src/lib/libdtrace/common/dt_module.c
997
idp->di_data = sip;
usr/src/lib/libdtrace/common/dt_parser.c
2751
dtrace_syminfo_t *sip;
usr/src/lib/libdtrace/common/dt_parser.c
2790
if ((sip = malloc(sizeof (dtrace_syminfo_t))) == NULL)
usr/src/lib/libdtrace/common/dt_parser.c
2793
bcopy(&dts, sip, sizeof (dtrace_syminfo_t));
usr/src/lib/libdtrace/common/dt_parser.c
2794
idp->di_data = sip;
usr/src/lib/libdtrace/common/dt_parser.c
819
dtrace_syminfo_t *sip;
usr/src/lib/libdtrace/common/dt_parser.c
835
sip = dnp->dn_ident->di_data;
usr/src/lib/libdtrace/common/dt_parser.c
837
if (dtrace_lookup_by_name(dtp, sip->dts_object,
usr/src/lib/libdtrace/common/dt_parser.c
838
sip->dts_name, &sym, NULL) == -1)
usr/src/lib/libdtrace/common/dt_pid.c
522
prsyminfo_t sip;
usr/src/lib/libdtrace/common/dt_pid.c
537
&sip) != 0) {
usr/src/lib/libdtrace/common/dt_pid.c
558
sip.prs_lmid, mname);
usr/src/lib/libipmi/common/ipmi_sdr.c
115
ipmi_sdr_info_t *sip;
usr/src/lib/libipmi/common/ipmi_sdr.c
128
sip = rsp->ic_data;
usr/src/lib/libipmi/common/ipmi_sdr.c
130
tmp16 = LE_IN16(&sip->isi_record_count);
usr/src/lib/libipmi/common/ipmi_sdr.c
131
(void) memcpy(&sip->isi_record_count, &tmp16, sizeof (tmp16));
usr/src/lib/libipmi/common/ipmi_sdr.c
133
tmp16 = LE_IN16(&sip->isi_free_space);
usr/src/lib/libipmi/common/ipmi_sdr.c
134
(void) memcpy(&sip->isi_free_space, &tmp16, sizeof (tmp16));
usr/src/lib/libipmi/common/ipmi_sdr.c
136
tmp32 = LE_IN32(&sip->isi_add_ts);
usr/src/lib/libipmi/common/ipmi_sdr.c
137
(void) memcpy(&sip->isi_add_ts, &tmp32, sizeof (tmp32));
usr/src/lib/libipmi/common/ipmi_sdr.c
139
tmp32 = LE_IN32(&sip->isi_erase_ts);
usr/src/lib/libipmi/common/ipmi_sdr.c
140
(void) memcpy(&sip->isi_erase_ts, &tmp32, sizeof (tmp32));
usr/src/lib/libipmi/common/ipmi_sdr.c
142
return (sip);
usr/src/lib/libipmi/common/ipmi_sdr.c
173
ipmi_sdr_info_t *sip;
usr/src/lib/libipmi/common/ipmi_sdr.c
175
if ((sip = ipmi_sdr_get_info(ihp)) == NULL)
usr/src/lib/libipmi/common/ipmi_sdr.c
178
return (sip->isi_add_ts > ihp->ih_sdr_ts ||
usr/src/lib/libipmi/common/ipmi_sdr.c
179
sip->isi_erase_ts > ihp->ih_sdr_ts ||
usr/src/lib/libipmi/common/ipmi_sdr.c
195
ipmi_sdr_info_t *sip;
usr/src/lib/libipmi/common/ipmi_sdr.c
198
if ((sip = ipmi_sdr_get_info(ihp)) == NULL)
usr/src/lib/libipmi/common/ipmi_sdr.c
201
(void) memcpy(&isi_add_ts, &sip->isi_add_ts, sizeof (uint32_t));
usr/src/lib/libipmi/common/ipmi_sdr.c
202
(void) memcpy(&isi_erase_ts, &sip->isi_erase_ts, sizeof (uint32_t));
usr/src/lib/libjedec/common/libjedec_spd.c
807
spd_parse(spd_info_t *sip, const spd_parse_t *parse, size_t nparse)
usr/src/lib/libjedec/common/libjedec_spd.c
818
if (len + parse[i].sp_off >= sip->si_nbytes) {
usr/src/lib/libjedec/common/libjedec_spd.c
819
if ((sip->si_flags & SPD_INFO_F_INCOMPLETE) != 0)
usr/src/lib/libjedec/common/libjedec_spd.c
821
sip->si_flags |= SPD_INFO_F_INCOMPLETE;
usr/src/lib/libjedec/common/libjedec_spd.c
823
spd_nvl_insert_u32(sip, SPD_KEY_INCOMPLETE,
usr/src/lib/libjedec/common/libjedec_spd.c
826
parse[i].sp_parse(sip, parse[i].sp_off, len,
usr/src/lib/libjedec/common/libjedec_spd.c
830
if (sip->si_error != LIBJEDEC_SPD_OK) {
usr/src/lib/libjedec/common/libjedec_spd.c
837
spd_init_info(spd_info_t *sip)
usr/src/lib/libjedec/common/libjedec_spd.c
841
if ((ret = nvlist_alloc(&sip->si_nvl, NV_UNIQUE_NAME, 0)) != 0) {
usr/src/lib/libjedec/common/libjedec_spd.c
846
if ((ret = nvlist_alloc(&sip->si_errs, NV_UNIQUE_NAME, 0)) != 0) {
usr/src/lib/libjedec/common/libjedec_spd.c
855
spd_fini_info(spd_info_t *sip)
usr/src/lib/libjedec/common/libjedec_spd.c
857
nvlist_free(sip->si_nvl);
usr/src/lib/libjedec/common/libjedec_spd.c
858
nvlist_free(sip->si_errs);
usr/src/lib/libm/common/m9x/__fex_hdlr.c
226
__fex_hdlr(int sig, siginfo_t *sip, void *arg)
usr/src/lib/libm/common/m9x/__fex_hdlr.c
239
switch (sip->si_code) {
usr/src/lib/libm/common/m9x/__fex_hdlr.c
253
if ((int)(e = __fex_get_invalid_type(sip, uap)) < 0)
usr/src/lib/libm/common/m9x/__fex_hdlr.c
272
__fex_mklog(uap, (char *)sip->si_addr, i, e, mode, (void *)handler);
usr/src/lib/libm/common/m9x/__fex_hdlr.c
280
handler(sig, sip, uap);
usr/src/lib/libm/common/m9x/__fex_hdlr.c
309
__fex_get_op(sip, uap, &info);
usr/src/lib/libm/common/m9x/__fex_hdlr.c
314
addr = (unsigned long)sip->si_addr;
usr/src/lib/libm/common/m9x/__fex_hdlr.c
341
__fex_st_result(sip, uap, &info);
usr/src/lib/libm/common/m9x/__fex_hdlr.c
367
act.sa_handler(sig, sip, uap);
usr/src/lib/libm/common/m9x/__fex_hdlr.c
389
__fex_hdlr(int sig, siginfo_t *sip, void *arg)
usr/src/lib/libm/common/m9x/__fex_hdlr.c
400
siginfo_t osip = *sip;
usr/src/lib/libm/common/m9x/__fex_hdlr.c
602
__fex_get_x86_exc(sip, uap);
usr/src/lib/libm/common/m9x/__fex_hdlr.c
603
switch (sip->si_code) {
usr/src/lib/libm/common/m9x/__fex_hdlr.c
617
if ((int)(e = __fex_get_invalid_type(sip, uap)) < 0)
usr/src/lib/libm/common/m9x/__fex_hdlr.c
674
__fex_get_op(sip, uap, &info);
usr/src/lib/libm/common/m9x/__fex_hdlr.c
695
__fex_st_result(sip, uap, &info);
usr/src/lib/libm/common/m9x/__fex_i386.c
1238
__fex_st_result(siginfo_t *sip, ucontext_t *uap, fex_info_t *info)
usr/src/lib/libm/common/m9x/__fex_i386.c
1244
ex = sip->si_code;
usr/src/lib/libm/common/m9x/__fex_i386.c
149
__fex_get_x86_exc(siginfo_t *sip, ucontext_t *uap)
usr/src/lib/libm/common/m9x/__fex_i386.c
161
sip->si_code = ((sw & 0x40)? 0 : FPE_FLTINV);
usr/src/lib/libm/common/m9x/__fex_i386.c
163
sip->si_code = FPE_FLTDIV;
usr/src/lib/libm/common/m9x/__fex_i386.c
165
sip->si_code = FPE_FLTOVF;
usr/src/lib/libm/common/m9x/__fex_i386.c
167
sip->si_code = FPE_FLTUND;
usr/src/lib/libm/common/m9x/__fex_i386.c
169
sip->si_code = FPE_FLTRES;
usr/src/lib/libm/common/m9x/__fex_i386.c
171
sip->si_code = 0;
usr/src/lib/libm/common/m9x/__fex_i386.c
238
__fex_get_invalid_type(siginfo_t *sip, ucontext_t *uap)
usr/src/lib/libm/common/m9x/__fex_i386.c
569
__fex_get_op(siginfo_t *sip, ucontext_t *uap, fex_info_t *info)
usr/src/lib/libm/common/m9x/__fex_i386.c
578
ex = sip->si_code;
usr/src/lib/libm/common/m9x/__fex_sparc.c
187
__fex_get_op(siginfo_t *sip, ucontext_t *uap, fex_info_t *info)
usr/src/lib/libm/common/m9x/__fex_sparc.c
476
__fex_st_result(siginfo_t *sip, ucontext_t *uap, fex_info_t *info)
usr/src/lib/libm/common/m9x/__fex_sparc.c
508
switch (sip->si_code) {
usr/src/lib/libm/common/m9x/__fex_sparc.c
524
(void) __fex_get_op(sip, uap, info);
usr/src/lib/libm/common/m9x/__fex_sparc.c
94
__fex_get_invalid_type(siginfo_t *sip, ucontext_t *uap)
usr/src/lib/libproc/amd64/Pisadep.c
287
caddr32_t sip;
usr/src/lib/libproc/amd64/Pisadep.c
527
siginfo_t *sip;
usr/src/lib/libproc/common/Psymtab.c
2797
prsyminfo_t *sip) /* returned symbol info */
usr/src/lib/libproc/common/Psymtab.c
2841
if (sip != NULL) {
usr/src/lib/libproc/common/Psymtab.c
2842
sip->prs_name = bufsize == 0 ? NULL : sym_name_buffer;
usr/src/lib/libproc/common/Psymtab.c
2844
sip->prs_object = fptr->file_rbase;
usr/src/lib/libproc/common/Psymtab.c
2846
sip->prs_object = fptr->file_lbase;
usr/src/lib/libproc/common/Psymtab.c
2847
sip->prs_id = (symp == sym1p) ? i1 : i2;
usr/src/lib/libproc/common/Psymtab.c
2848
sip->prs_table = (symp == sym1p) ? PR_SYMTAB : PR_DYNSYM;
usr/src/lib/libproc/common/Psymtab.c
2849
sip->prs_lmid = (fptr->file_lo == NULL) ? LM_ID_BASE :
usr/src/lib/libproc/common/Psymtab.c
2861
size_t bufsize, GElf_Sym *symp, prsyminfo_t *sip)
usr/src/lib/libproc/common/Psymtab.c
2863
return (i_Pxlookup_by_addr(P, B_FALSE, addr, buf, bufsize, symp, sip));
usr/src/lib/libproc/common/Psymtab.c
2868
size_t bufsize, GElf_Sym *symp, prsyminfo_t *sip)
usr/src/lib/libproc/common/Psymtab.c
2870
return (i_Pxlookup_by_addr(P, B_TRUE, addr, buf, bufsize, symp, sip));
usr/src/lib/libproc/common/Psymtab.c
2893
prsyminfo_t *sip) /* returned symbol info */
usr/src/lib/libproc/common/Psymtab.c
2935
if (sip != NULL) {
usr/src/lib/libproc/common/Psymtab.c
2936
sip->prs_id = id;
usr/src/lib/libproc/common/Psymtab.c
2937
sip->prs_table = PR_SYMTAB;
usr/src/lib/libproc/common/Psymtab.c
2938
sip->prs_object = oname;
usr/src/lib/libproc/common/Psymtab.c
2939
sip->prs_name = sname;
usr/src/lib/libproc/common/Psymtab.c
2940
sip->prs_lmid = fptr->file_lo == NULL ?
usr/src/lib/libproc/common/Psymtab.c
2945
if (sip != NULL) {
usr/src/lib/libproc/common/Psymtab.c
2946
sip->prs_id = id;
usr/src/lib/libproc/common/Psymtab.c
2947
sip->prs_table = PR_DYNSYM;
usr/src/lib/libproc/common/Psymtab.c
2948
sip->prs_object = oname;
usr/src/lib/libproc/common/Psymtab.c
2949
sip->prs_name = sname;
usr/src/lib/libproc/common/Psymtab.c
2950
sip->prs_lmid = fptr->file_lo == NULL ?
usr/src/lib/libproc/common/Psymtab.c
2964
if (sip != NULL)
usr/src/lib/libproc/common/Psymtab.c
2965
si = *sip;
usr/src/lib/libproc/common/Psymtab.c
2972
if (sip != NULL)
usr/src/lib/libproc/common/Psymtab.c
2973
*sip = si;
usr/src/lib/libproc/i386/Pisadep.c
224
siginfo_t *sip;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
220
ses2_scc_status_impl_t *sip = (ses2_scc_status_impl_t *)esip;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
223
SES_NV_ADD(boolean_value, nverr, nvl, SES_PROP_FAIL, sip->sss_fail);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
224
SES_NV_ADD(boolean_value, nverr, nvl, SES_PROP_IDENT, sip->sss_ident);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
226
sip->sss_report);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
415
ses2_ss_status_impl_t *sip = (ses2_ss_status_impl_t *)esip;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
418
SES_NV_ADD(boolean_value, nverr, nvl, SES_PROP_FAIL, sip->sss_fail);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
419
SES_NV_ADD(boolean_value, nverr, nvl, SES_PROP_IDENT, sip->sss_ident);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
421
sip->sss_short_status);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
497
ses2_sasconn_status_impl_t *sip = (ses2_sasconn_status_impl_t *)esip;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
500
SES_NV_ADD(boolean_value, nverr, nvl, SES_PROP_FAIL, sip->sss_fail);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
501
SES_NV_ADD(boolean_value, nverr, nvl, SES_PROP_IDENT, sip->sss_ident);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
503
sip->sss_connector_type);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element.c
505
sip->sss_connector_physical_link);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
1577
ses2_scc_ctl_impl_t *sip = data;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
1580
SES_NV_CTLBOOL(props, SES_PROP_FAIL, sip->ssci_rqst_fail);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
1581
SES_NV_CTLBOOL(props, SES_PROP_IDENT, sip->ssci_rqst_ident);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
1733
ses2_ss_ctl_impl_t *sip = data;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
1736
SES_NV_CTLBOOL(props, SES_PROP_FAIL, sip->ssci_rqst_fail);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
1737
SES_NV_CTLBOOL(props, SES_PROP_IDENT, sip->ssci_rqst_ident);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
1801
ses2_sasconn_ctl_impl_t *sip = data;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
1804
SES_NV_CTLBOOL(props, SES_PROP_IDENT, sip->ssci_rqst_ident);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
1805
SES_NV_CTLBOOL(props, SES_PROP_FAIL, sip->ssci_rqst_fail);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
261
ses2_scc_ctl_impl_t *sip;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
265
if ((sip = ses_plugin_ctlpage_lookup(sp, ses_node_snapshot(np),
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
273
sip->ssci_rqst_fail = v;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
275
sip->ssci_rqst_ident = v;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
562
ses2_ss_ctl_impl_t *sip;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
566
if ((sip = ses_plugin_ctlpage_lookup(sp, ses_node_snapshot(np),
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
574
sip->ssci_rqst_fail = v;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
576
sip->ssci_rqst_ident = v;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
667
ses2_sasconn_ctl_impl_t *sip;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
671
if ((sip = ses_plugin_ctlpage_lookup(sp, ses_node_snapshot(np),
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
679
sip->ssci_rqst_ident = v;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_element_ctl.c
681
sip->ssci_rqst_fail = v;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure.c
130
ses2_string_in_page_impl_t *sip;
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure.c
169
if (eid == 0 && (sip = ses_plugin_page_lookup(sp, snap,
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure.c
171
if (!SES_WITHIN_PAGE_STRUCT(sip, sip, len))
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure.c
174
textlen = SCSI_READ16(&sip->ssipi_page_length);
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure.c
176
if (!SES_WITHIN_PAGE(sip->ssipi_data, textlen, sip, len))
usr/src/lib/scsi/plugins/ses/ses2/common/ses2_enclosure.c
180
sip->ssipi_data, textlen);
usr/src/test/libc-tests/tests/random/arc4random_forksig.c
44
siguser_fork(int sig, siginfo_t *sip, void *ucp)
usr/src/test/os-tests/tests/xsave/signal_restore.c
42
signal_restore_siginfo(int sig, siginfo_t *sip, void *ucp)
usr/src/tools/smatch/src/validation/linear/bool-cast-lp32.c
7
static _Bool fsip_i(sip a) { return a; }
usr/src/tools/smatch/src/validation/linear/bool-cast-lp32.c
8
static _Bool fsip_e(sip a) { return (_Bool)a; }
usr/src/tools/smatch/src/validation/linear/bool-cast-lp64.c
7
static _Bool fsip_i(sip a) { return a; }
usr/src/tools/smatch/src/validation/linear/bool-cast-lp64.c
8
static _Bool fsip_e(sip a) { return (_Bool)a; }
usr/src/tools/smatch/src/validation/linear/bool-cast.c
15
static _Bool fsip_i(sip a) { return a; }
usr/src/tools/smatch/src/validation/linear/bool-cast.c
16
static _Bool fsip_e(sip a) { return (_Bool)a; }
usr/src/ucblib/libucb/i386/sys/signal.c
125
if (sip != NULL && SI_FROMKERNEL(sip)) {
usr/src/ucblib/libucb/i386/sys/signal.c
126
addr = sip->si_addr;
usr/src/ucblib/libucb/i386/sys/signal.c
135
switch (sip->si_code) {
usr/src/ucblib/libucb/i386/sys/signal.c
143
code = FC_MAKE_ERR(sip->si_errno);
usr/src/ucblib/libucb/i386/sys/signal.c
149
switch (sip->si_code) {
usr/src/ucblib/libucb/i386/sys/signal.c
157
code = FC_MAKE_ERR(sip->si_errno);
usr/src/ucblib/libucb/i386/sys/signal.c
86
_sigvechandler(int sig, siginfo_t *sip, ucontext_t *ucp)
usr/src/ucblib/libucb/i386/sys/signal.c
89
ucbsigvechandler(sig, sip, ucp);
usr/src/ucblib/libucb/i386/sys/signal.c
93
ucbsigvechandler(int sig, siginfo_t *sip, ucontext_t *ucp)
usr/src/ucblib/libucb/sparc/sys/signal.c
101
ucbsigvechandler(sig, sip, ucp);
usr/src/ucblib/libucb/sparc/sys/signal.c
106
ucbsigvechandler(int sig, siginfo_t *sip, ucontext_t *ucp)
usr/src/ucblib/libucb/sparc/sys/signal.c
119
if (sig == SIGFPE && sip != NULL && SI_FROMKERNEL(sip) &&
usr/src/ucblib/libucb/sparc/sys/signal.c
120
(sip->si_code == FPE_INTDIV || sip->si_code == FPE_INTOVF)) {
usr/src/ucblib/libucb/sparc/sys/signal.c
187
if (sip != NULL && SI_FROMKERNEL(sip)) {
usr/src/ucblib/libucb/sparc/sys/signal.c
188
addr = sip->si_addr;
usr/src/ucblib/libucb/sparc/sys/signal.c
192
switch (sip->si_code) {
usr/src/ucblib/libucb/sparc/sys/signal.c
200
code = ILL_TRAP_FAULT(sip->si_trapno);
usr/src/ucblib/libucb/sparc/sys/signal.c
213
switch (sip->si_code) {
usr/src/ucblib/libucb/sparc/sys/signal.c
239
switch (sip->si_code) {
usr/src/ucblib/libucb/sparc/sys/signal.c
247
code = FC_MAKE_ERR(sip->si_errno);
usr/src/ucblib/libucb/sparc/sys/signal.c
253
switch (sip->si_code) {
usr/src/ucblib/libucb/sparc/sys/signal.c
261
code = FC_MAKE_ERR(sip->si_errno);
usr/src/ucblib/libucb/sparc/sys/signal.c
99
_sigvechandler(int sig, siginfo_t *sip, ucontext_t *ucp)
usr/src/uts/common/fs/nfs/nfs4_srv.c
1002
sip = kmem_alloc(sizeof (rfs4_servinst_t), KM_SLEEP);
usr/src/uts/common/fs/nfs/nfs4_srv.c
1003
rw_init(&sip->rwlock, NULL, RW_DEFAULT, NULL);
usr/src/uts/common/fs/nfs/nfs4_srv.c
1005
sip->nreclaim = 0;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1006
sip->start_time = (time_t)0;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1007
sip->grace_period = (time_t)0;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1008
sip->next = NULL;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1009
sip->prev = NULL;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1011
rw_init(&sip->oldstate_lock, NULL, RW_DEFAULT, NULL);
usr/src/uts/common/fs/nfs/nfs4_srv.c
1020
sip->oldstate = oldstate;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1023
sip->dss_npaths = dss_npaths;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1024
sip->dss_paths = kmem_alloc(dss_npaths *
usr/src/uts/common/fs/nfs/nfs4_srv.c
1028
sip->dss_paths[i] =
usr/src/uts/common/fs/nfs/nfs4_srv.c
1029
rfs4_dss_newpath(nsrv4, sip, dss_paths[i], i);
usr/src/uts/common/fs/nfs/nfs4_srv.c
1035
sip->prev = nsrv4->nfs4_cur_servinst;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1036
nsrv4->nfs4_cur_servinst->next = sip;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1039
rfs4_grace_start(sip);
usr/src/uts/common/fs/nfs/nfs4_srv.c
10407
rfs4_servinst_t *sip = dss_path->sip;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1041
nsrv4->nfs4_cur_servinst = sip;
usr/src/uts/common/fs/nfs/nfs4_srv.c
10416
ASSERT(dss_path == sip->dss_paths[index]);
usr/src/uts/common/fs/nfs/nfs4_srv.c
10417
sip->dss_paths[index] = NULL;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1053
rfs4_servinst_t *sip, *prev, *current;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1062
for (sip = current; sip != NULL; sip = prev) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
1063
prev = sip->prev;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1064
rw_destroy(&sip->rwlock);
usr/src/uts/common/fs/nfs/nfs4_srv.c
1065
if (sip->oldstate)
usr/src/uts/common/fs/nfs/nfs4_srv.c
1066
kmem_free(sip->oldstate, sizeof (rfs4_oldstate_t));
usr/src/uts/common/fs/nfs/nfs4_srv.c
1067
if (sip->dss_paths) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
1068
int i = sip->dss_npaths;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1072
if (sip->dss_paths[i] != NULL) {
usr/src/uts/common/fs/nfs/nfs4_srv.c
1073
char *path = sip->dss_paths[i]->path;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1079
kmem_free(sip->dss_paths[i],
usr/src/uts/common/fs/nfs/nfs4_srv.c
1083
kmem_free(sip->dss_paths,
usr/src/uts/common/fs/nfs/nfs4_srv.c
1084
sip->dss_npaths * sizeof (rfs4_dss_path_t *));
usr/src/uts/common/fs/nfs/nfs4_srv.c
1086
kmem_free(sip, sizeof (rfs4_servinst_t));
usr/src/uts/common/fs/nfs/nfs4_srv.c
1100
rfs4_servinst_t *sip)
usr/src/uts/common/fs/nfs/nfs4_srv.c
1109
cp->rc_server_instance = sip;
usr/src/uts/common/fs/nfs/nfs4_srv.c
863
rfs4_grace_start(rfs4_servinst_t *sip)
usr/src/uts/common/fs/nfs/nfs4_srv.c
865
rw_enter(&sip->rwlock, RW_WRITER);
usr/src/uts/common/fs/nfs/nfs4_srv.c
866
sip->start_time = nfs_sys_uptime();
usr/src/uts/common/fs/nfs/nfs4_srv.c
867
sip->grace_period = rfs4_grace_period;
usr/src/uts/common/fs/nfs/nfs4_srv.c
868
rw_exit(&sip->rwlock);
usr/src/uts/common/fs/nfs/nfs4_srv.c
875
rfs4_servinst_grace_new(rfs4_servinst_t *sip)
usr/src/uts/common/fs/nfs/nfs4_srv.c
879
rw_enter(&sip->rwlock, RW_READER);
usr/src/uts/common/fs/nfs/nfs4_srv.c
880
start_time = sip->start_time;
usr/src/uts/common/fs/nfs/nfs4_srv.c
881
rw_exit(&sip->rwlock);
usr/src/uts/common/fs/nfs/nfs4_srv.c
891
rfs4_servinst_in_grace(rfs4_servinst_t *sip)
usr/src/uts/common/fs/nfs/nfs4_srv.c
896
if (sip->nreclaim == 0 || sip->grace_period == 0)
usr/src/uts/common/fs/nfs/nfs4_srv.c
899
rw_enter(&sip->rwlock, RW_READER);
usr/src/uts/common/fs/nfs/nfs4_srv.c
900
grace_expiry = sip->start_time + sip->grace_period;
usr/src/uts/common/fs/nfs/nfs4_srv.c
901
rw_exit(&sip->rwlock);
usr/src/uts/common/fs/nfs/nfs4_srv.c
907
sip->grace_period = 0;
usr/src/uts/common/fs/nfs/nfs4_srv.c
925
rfs4_servinst_t *sip;
usr/src/uts/common/fs/nfs/nfs4_srv.c
928
for (sip = nsrv4->nfs4_cur_servinst; sip != NULL; sip = sip->prev)
usr/src/uts/common/fs/nfs/nfs4_srv.c
929
if (rfs4_servinst_in_grace(sip))
usr/src/uts/common/fs/nfs/nfs4_srv.c
930
rfs4_grace_start(sip);
usr/src/uts/common/fs/nfs/nfs4_srv.c
940
rfs4_servinst_t *sip;
usr/src/uts/common/fs/nfs/nfs4_srv.c
943
for (sip = nsrv4->nfs4_cur_servinst; sip != NULL; sip = sip->prev)
usr/src/uts/common/fs/nfs/nfs4_srv.c
944
if (rfs4_servinst_grace_new(sip))
usr/src/uts/common/fs/nfs/nfs4_srv.c
945
rfs4_grace_start(sip);
usr/src/uts/common/fs/nfs/nfs4_srv.c
950
rfs4_dss_newpath(nfs4_srv_t *nsrv4, rfs4_servinst_t *sip,
usr/src/uts/common/fs/nfs/nfs4_srv.c
968
dss_path->sip = sip;
usr/src/uts/common/fs/nfs/nfs4_srv.c
999
rfs4_servinst_t *sip;
usr/src/uts/common/fs/nfs/nfs4_state.c
1746
rfs4_servinst_t *sip;
usr/src/uts/common/fs/nfs/nfs4_state.c
1757
for (sip = nsrv4->nfs4_cur_servinst; sip != NULL; sip = sip->prev) {
usr/src/uts/common/fs/nfs/nfs4_state.c
1759
rfs4_dss_remove_leaf(sip, NFS4_DSS_STATE_LEAF, leaf);
usr/src/uts/common/fs/nfs/nfs4_state.c
1765
rfs4_dss_remove_leaf(rfs4_servinst_t *sip, char *dir_leaf, char *leaf)
usr/src/uts/common/fs/nfs/nfs4_state.c
1767
int i, npaths = sip->dss_npaths;
usr/src/uts/common/fs/nfs/nfs4_state.c
1770
rfs4_dss_path_t *dss_path = sip->dss_paths[i];
usr/src/uts/common/fs/nfs/nfs4_state.c
756
rfs4_servinst_t *sip;
usr/src/uts/common/fs/nfs/nfs4_state.c
759
sip = nsrv4->nfs4_cur_servinst;
usr/src/uts/common/fs/nfs/nfs4_state.c
760
while (sip != NULL) {
usr/src/uts/common/fs/nfs/nfs4_state.c
761
rfs4_dss_clear_oldstate(sip);
usr/src/uts/common/fs/nfs/nfs4_state.c
762
sip = sip->next;
usr/src/uts/common/fs/nfs/nfs4_state.c
771
rfs4_dss_clear_oldstate(rfs4_servinst_t *sip)
usr/src/uts/common/fs/nfs/nfs4_state.c
775
rw_enter(&sip->oldstate_lock, RW_WRITER);
usr/src/uts/common/fs/nfs/nfs4_state.c
776
os_head = sip->oldstate;
usr/src/uts/common/fs/nfs/nfs4_state.c
779
rw_exit(&sip->oldstate_lock);
usr/src/uts/common/fs/nfs/nfs4_state.c
789
rfs4_dss_remove_leaf(sip, NFS4_DSS_OLDSTATE_LEAF, leaf);
usr/src/uts/common/fs/nfs/nfs4_state.c
801
rw_exit(&sip->oldstate_lock);
usr/src/uts/common/fs/nfs/nfs4_state.c
83
static void rfs4_dss_clear_oldstate(rfs4_servinst_t *sip);
usr/src/uts/common/fs/nfs/nfs4_state.c
84
static void rfs4_ss_chkclid_sip(rfs4_client_t *cp, rfs4_servinst_t *sip);
usr/src/uts/common/fs/nfs/nfs4_state.c
850
rfs4_servinst_t *sip;
usr/src/uts/common/fs/nfs/nfs4_state.c
870
for (sip = nsrv4->nfs4_cur_servinst; sip != NULL; sip = sip->prev) {
usr/src/uts/common/fs/nfs/nfs4_state.c
871
rfs4_ss_chkclid_sip(cp, sip);
usr/src/uts/common/fs/nfs/nfs4_state.c
881
rfs4_ss_chkclid_sip(rfs4_client_t *cp, rfs4_servinst_t *sip)
usr/src/uts/common/fs/nfs/nfs4_state.c
886
rw_enter(&sip->oldstate_lock, RW_READER);
usr/src/uts/common/fs/nfs/nfs4_state.c
887
os_head = sip->oldstate;
usr/src/uts/common/fs/nfs/nfs4_state.c
888
rw_exit(&sip->oldstate_lock);
usr/src/uts/common/fs/nfs/nfs4_state.c
897
if (!rfs4_servinst_in_grace(sip))
usr/src/uts/common/fs/nfs/nfs4_state.c
902
rw_enter(&sip->oldstate_lock, RW_READER);
usr/src/uts/common/fs/nfs/nfs4_state.c
904
os_head = sip->oldstate;
usr/src/uts/common/fs/nfs/nfs4_state.c
918
rw_exit(&sip->oldstate_lock);
usr/src/uts/common/fs/nfs/nfs4_state.c
970
rfs4_servinst_t *sip;
usr/src/uts/common/fs/nfs/nfs4_state.c
983
for (sip = nsrv4->nfs4_cur_servinst; sip != NULL; sip = sip->prev) {
usr/src/uts/common/fs/nfs/nfs4_state.c
984
int i, npaths = sip->dss_npaths;
usr/src/uts/common/fs/nfs/nfs4_state.c
988
rfs4_dss_path_t *dss_path = sip->dss_paths[i];
usr/src/uts/common/fs/proc/prcontrol.c
1520
pr_setsig(prnode_t *pnp, siginfo_t *sip)
usr/src/uts/common/fs/proc/prcontrol.c
1523
int sig = sip->si_signo;
usr/src/uts/common/fs/proc/prcontrol.c
1564
bcopy(sip, &lwp->lwp_curinfo->sq_info,
usr/src/uts/common/fs/proc/prcontrol.c
1574
if (SI_FROMUSER(sip) && sip->si_zoneid == 0)
usr/src/uts/common/fs/udfs/udf_dir.c
1279
struct ud_inode *sip, struct ud_inode *sdp, struct cred *cr)
usr/src/uts/common/fs/udfs/udf_dir.c
1290
udf_vfsp = sip->i_udf;
usr/src/uts/common/fs/udfs/udf_dir.c
1296
if (ITOV(tdp)->v_vfsp != ITOV(sip)->v_vfsp) {
usr/src/uts/common/fs/udfs/udf_dir.c
1301
if ((op == DE_RENAME) && (sip->i_type == VDIR)) {
usr/src/uts/common/fs/udfs/udf_dir.c
1302
if ((error = ud_dirfixdotdot(sip, sdp, tdp)) != 0) {
usr/src/uts/common/fs/udfs/udf_dir.c
1314
if (sip->i_type == VDIR) {
usr/src/uts/common/fs/udfs/udf_dir.c
1321
fid->fid_icb.lad_ext_len = SWAP_32(sip->i_udf->udf_lbsize);
usr/src/uts/common/fs/udfs/udf_dir.c
1322
fid->fid_icb.lad_ext_loc = SWAP_32(sip->i_icb_block);
usr/src/uts/common/fs/udfs/udf_dir.c
1323
fid->fid_icb.lad_ext_prn = SWAP_16(sip->i_icb_prn);
usr/src/uts/common/fs/udfs/udf_dir.c
1440
ud_dirrename(struct ud_inode *sdp, struct ud_inode *sip,
usr/src/uts/common/fs/udfs/udf_dir.c
1460
if (sip->i_icb_lbano == tip->i_icb_lbano) {
usr/src/uts/common/fs/udfs/udf_dir.c
1467
rw_enter(&sip->i_contents, RW_READER);
usr/src/uts/common/fs/udfs/udf_dir.c
1474
(ITOV(tip)->v_vfsp != ITOV(sip)->v_vfsp)) {
usr/src/uts/common/fs/udfs/udf_dir.c
1493
doingdirectory = (sip->i_type == VDIR);
usr/src/uts/common/fs/udfs/udf_dir.c
1529
fid->fid_icb.lad_ext_prn = SWAP_16(sip->i_icb_prn);
usr/src/uts/common/fs/udfs/udf_dir.c
1530
fid->fid_icb.lad_ext_loc = SWAP_32(sip->i_icb_block);
usr/src/uts/common/fs/udfs/udf_dir.c
1531
dnlc_enter(ITOV(tdp), namep, ITOV(sip));
usr/src/uts/common/fs/udfs/udf_dir.c
1577
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/udfs/udf_dir.c
1600
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/udfs/udf_dir.c
1601
error = ud_dirfixdotdot(sip, sdp, tdp);
usr/src/uts/common/fs/udfs/udf_dir.c
1608
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/udfs/udf_dir.c
331
struct ud_inode *sip,
usr/src/uts/common/fs/udfs/udf_dir.c
399
rw_enter(&sip->i_contents, RW_WRITER);
usr/src/uts/common/fs/udfs/udf_dir.c
400
if (sip->i_nlink == 0) {
usr/src/uts/common/fs/udfs/udf_dir.c
401
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/udfs/udf_dir.c
404
if (sip->i_nlink == MAXLINK) {
usr/src/uts/common/fs/udfs/udf_dir.c
405
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/udfs/udf_dir.c
409
sip->i_nlink++;
usr/src/uts/common/fs/udfs/udf_dir.c
410
mutex_enter(&sip->i_tlock);
usr/src/uts/common/fs/udfs/udf_dir.c
411
sip->i_flag |= ICHG;
usr/src/uts/common/fs/udfs/udf_dir.c
412
mutex_exit(&sip->i_tlock);
usr/src/uts/common/fs/udfs/udf_dir.c
413
ud_iupdat(sip, 1);
usr/src/uts/common/fs/udfs/udf_dir.c
414
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/udfs/udf_dir.c
447
if (sip == tdp) {
usr/src/uts/common/fs/udfs/udf_dir.c
451
rw_enter(&sip->i_contents, RW_READER);
usr/src/uts/common/fs/udfs/udf_dir.c
452
if ((sip->i_type == VDIR) && (sdp != tdp)) {
usr/src/uts/common/fs/udfs/udf_dir.c
455
if ((err = ud_iaccess(sip, IWRITE, cr, 0))) {
usr/src/uts/common/fs/udfs/udf_dir.c
456
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/udfs/udf_dir.c
459
blkno = sip->i_icb_lbano;
usr/src/uts/common/fs/udfs/udf_dir.c
460
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/udfs/udf_dir.c
465
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/udfs/udf_dir.c
490
err = ud_dirrename(sdp, sip, tdp, tip,
usr/src/uts/common/fs/udfs/udf_dir.c
518
if (err = ud_dirmakeinode(tdp, &sip, vap, op, cr))
usr/src/uts/common/fs/udfs/udf_dir.c
522
namlen, &slot, sip, sdp, cr)) {
usr/src/uts/common/fs/udfs/udf_dir.c
527
rw_enter(&sip->i_contents, RW_WRITER);
usr/src/uts/common/fs/udfs/udf_dir.c
528
if (sip->i_type == VDIR) {
usr/src/uts/common/fs/udfs/udf_dir.c
531
sip->i_nlink = 0;
usr/src/uts/common/fs/udfs/udf_dir.c
532
mutex_enter(&sip->i_tlock);
usr/src/uts/common/fs/udfs/udf_dir.c
533
sip->i_flag |= ICHG;
usr/src/uts/common/fs/udfs/udf_dir.c
534
mutex_exit(&sip->i_tlock);
usr/src/uts/common/fs/udfs/udf_dir.c
535
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/udfs/udf_dir.c
536
VN_RELE(ITOV(sip));
usr/src/uts/common/fs/udfs/udf_dir.c
537
sip = NULL;
usr/src/uts/common/fs/udfs/udf_dir.c
540
*ipp = sip;
usr/src/uts/common/fs/udfs/udf_dir.c
542
VN_RELE(ITOV(sip));
usr/src/uts/common/fs/udfs/udf_dir.c
584
rw_enter(&sip->i_contents, RW_WRITER);
usr/src/uts/common/fs/udfs/udf_dir.c
585
sip->i_nlink--;
usr/src/uts/common/fs/udfs/udf_dir.c
586
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/udfs/udf_dir.c
588
mutex_enter(&sip->i_tlock);
usr/src/uts/common/fs/udfs/udf_dir.c
589
sip->i_flag |= ICHG;
usr/src/uts/common/fs/udfs/udf_dir.c
590
mutex_exit(&sip->i_tlock);
usr/src/uts/common/fs/udfs/udf_vnops.c
1020
if ((error = ud_dirremove(sdp, snm, sip, (struct vnode *)0,
usr/src/uts/common/fs/udfs/udf_vnops.c
1027
vnevent_rename_src(ITOV(sip), sdvp, snm, ct);
usr/src/uts/common/fs/udfs/udf_vnops.c
1037
VN_RELE(ITOV(sip));
usr/src/uts/common/fs/udfs/udf_vnops.c
867
struct ud_inode *sip;
usr/src/uts/common/fs/udfs/udf_vnops.c
882
sip = VTOI(svp);
usr/src/uts/common/fs/udfs/udf_vnops.c
884
if (sip->i_uid != crgetuid(cr) && secpolicy_basic_link(cr) != 0)
usr/src/uts/common/fs/udfs/udf_vnops.c
891
sip, (struct vattr *)0, (struct ud_inode **)0, cr, ct);
usr/src/uts/common/fs/udfs/udf_vnops.c
893
ITIMES(sip);
usr/src/uts/common/fs/udfs/udf_vnops.c
916
struct ud_inode *sip; /* source inode */
usr/src/uts/common/fs/udfs/udf_vnops.c
936
if (error = ud_dirlook(sdp, snm, &sip, cr, 0)) {
usr/src/uts/common/fs/udfs/udf_vnops.c
945
if (vn_mountedvfs(ITOV(sip)) != NULL) {
usr/src/uts/common/fs/udfs/udf_vnops.c
958
rw_enter(&sip->i_contents, RW_READER);
usr/src/uts/common/fs/udfs/udf_vnops.c
960
(error = ud_sticky_remove_access(sdp, sip, cr)) != 0) {
usr/src/uts/common/fs/udfs/udf_vnops.c
961
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/udfs/udf_vnops.c
963
ITIMES(sip);
usr/src/uts/common/fs/udfs/udf_vnops.c
972
(sdp == sip)) {
usr/src/uts/common/fs/udfs/udf_vnops.c
974
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/udfs/udf_vnops.c
979
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/udfs/udf_vnops.c
989
vnevent_pre_rename_dest_dir(tdvp, ITOV(sip), tnm, ct);
usr/src/uts/common/fs/udfs/udf_vnops.c
991
vnevent_pre_rename_src(ITOV(sip), sdvp, snm, ct);
usr/src/uts/common/fs/udfs/udf_vnops.c
997
if (error = ud_direnter(tdp, tnm, DE_RENAME, sdp, sip,
usr/src/uts/common/fs/ufs/ufs_acl.c
1638
struct inode *sip;
usr/src/uts/common/fs/ufs/ufs_acl.c
1657
if ((err = ufs_iget_alloced(vfsp, shadow, &sip, cr)) == 0) {
usr/src/uts/common/fs/ufs/ufs_acl.c
1658
rw_enter(&sip->i_contents, RW_WRITER);
usr/src/uts/common/fs/ufs/ufs_acl.c
1661
ASSERT(sip->i_dquot == 0);
usr/src/uts/common/fs/ufs/ufs_acl.c
1663
ASSERT(sip->i_nlink > 0);
usr/src/uts/common/fs/ufs/ufs_acl.c
1667
sp->s_use = --sip->i_nlink;
usr/src/uts/common/fs/ufs/ufs_acl.c
1668
ufs_setreclaim(sip);
usr/src/uts/common/fs/ufs/ufs_acl.c
1669
TRANS_INODE(sip->i_ufsvfs, sip);
usr/src/uts/common/fs/ufs/ufs_acl.c
1670
sip->i_flag |= ICHG | IMOD;
usr/src/uts/common/fs/ufs/ufs_acl.c
1671
sip->i_seq++;
usr/src/uts/common/fs/ufs/ufs_acl.c
1672
ITIMES_NOLOCK(sip);
usr/src/uts/common/fs/ufs/ufs_acl.c
1682
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_acl.c
1683
VN_RELE(ITOV(sip));
usr/src/uts/common/fs/ufs/ufs_acl.c
172
if ((err = ufs_iget(vfsp, shadow, &sip, cr)) != 0) {
usr/src/uts/common/fs/ufs/ufs_acl.c
176
rw_enter(&sip->i_contents, RW_WRITER);
usr/src/uts/common/fs/ufs/ufs_acl.c
177
if ((sip->i_mode & IFMT) != IFSHAD || sip->i_nlink <= 0) {
usr/src/uts/common/fs/ufs/ufs_acl.c
178
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_acl.c
179
VN_RELE(ITOV(sip));
usr/src/uts/common/fs/ufs/ufs_acl.c
184
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_acl.c
185
VN_RELE(ITOV(sip));
usr/src/uts/common/fs/ufs/ufs_acl.c
192
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_acl.c
193
VN_RELE(ITOV(sip));
usr/src/uts/common/fs/ufs/ufs_acl.c
196
ASSERT(RW_WRITE_HELD(&sip->i_contents));
usr/src/uts/common/fs/ufs/ufs_acl.c
197
ASSERT(sip->i_dquot == 0);
usr/src/uts/common/fs/ufs/ufs_acl.c
199
ASSERT(sip->i_nlink > 0);
usr/src/uts/common/fs/ufs/ufs_acl.c
200
sip->i_nlink++;
usr/src/uts/common/fs/ufs/ufs_acl.c
201
TRANS_INODE(ufsvfsp, sip);
usr/src/uts/common/fs/ufs/ufs_acl.c
202
csp->s_use = sip->i_nlink;
usr/src/uts/common/fs/ufs/ufs_acl.c
205
sip->i_flag |= ICHG | IMOD;
usr/src/uts/common/fs/ufs/ufs_acl.c
206
sip->i_seq++;
usr/src/uts/common/fs/ufs/ufs_acl.c
207
ITIMES_NOLOCK(sip);
usr/src/uts/common/fs/ufs/ufs_acl.c
213
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_acl.c
214
VN_RELE(ITOV(sip));
usr/src/uts/common/fs/ufs/ufs_acl.c
222
err = ufs_ialloc(ip, ip->i_number, (mode_t)IFSHAD, &sip, cr);
usr/src/uts/common/fs/ufs/ufs_acl.c
227
rw_enter(&sip->i_contents, RW_WRITER);
usr/src/uts/common/fs/ufs/ufs_acl.c
228
sip->i_flag |= IACC | IUPD | ICHG;
usr/src/uts/common/fs/ufs/ufs_acl.c
229
sip->i_seq++;
usr/src/uts/common/fs/ufs/ufs_acl.c
230
sip->i_mode = (o_mode_t)IFSHAD;
usr/src/uts/common/fs/ufs/ufs_acl.c
231
ITOV(sip)->v_type = VREG;
usr/src/uts/common/fs/ufs/ufs_acl.c
232
ufs_reset_vnode(ITOV(sip));
usr/src/uts/common/fs/ufs/ufs_acl.c
233
sip->i_nlink = 1;
usr/src/uts/common/fs/ufs/ufs_acl.c
234
sip->i_uid = crgetuid(cr);
usr/src/uts/common/fs/ufs/ufs_acl.c
235
sip->i_suid = (ulong_t)sip->i_uid > (ulong_t)USHRT_MAX ?
usr/src/uts/common/fs/ufs/ufs_acl.c
236
UID_LONG : sip->i_uid;
usr/src/uts/common/fs/ufs/ufs_acl.c
237
sip->i_gid = crgetgid(cr);
usr/src/uts/common/fs/ufs/ufs_acl.c
238
sip->i_sgid = (ulong_t)sip->i_gid > (ulong_t)USHRT_MAX ?
usr/src/uts/common/fs/ufs/ufs_acl.c
239
GID_LONG : sip->i_gid;
usr/src/uts/common/fs/ufs/ufs_acl.c
240
sip->i_shadow = 0;
usr/src/uts/common/fs/ufs/ufs_acl.c
241
TRANS_INODE(ufsvfsp, sip);
usr/src/uts/common/fs/ufs/ufs_acl.c
242
sip->i_ufs_acl = NULL;
usr/src/uts/common/fs/ufs/ufs_acl.c
243
ASSERT(sip->i_size == 0);
usr/src/uts/common/fs/ufs/ufs_acl.c
245
sp->s_shadow = sip->i_number;
usr/src/uts/common/fs/ufs/ufs_acl.c
258
if (((err = ufs_rdwri(UIO_WRITE, FWRITE|FSYNC, sip, acldata,
usr/src/uts/common/fs/ufs/ufs_acl.c
273
ufs_iupdat(sip, 1);
usr/src/uts/common/fs/ufs/ufs_acl.c
274
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_acl.c
275
VN_RELE(ITOV(sip));
usr/src/uts/common/fs/ufs/ufs_acl.c
352
if ((err = ufs_iget_alloced(vfsp, oldshadow, &sip, cr)) != 0) {
usr/src/uts/common/fs/ufs/ufs_acl.c
356
rw_enter(&sip->i_contents, RW_WRITER);
usr/src/uts/common/fs/ufs/ufs_acl.c
359
ASSERT(sip->i_dquot == 0);
usr/src/uts/common/fs/ufs/ufs_acl.c
360
ASSERT(sip->i_nlink > 0);
usr/src/uts/common/fs/ufs/ufs_acl.c
361
usecnt = --sip->i_nlink;
usr/src/uts/common/fs/ufs/ufs_acl.c
362
ufs_setreclaim(sip);
usr/src/uts/common/fs/ufs/ufs_acl.c
363
TRANS_INODE(ufsvfsp, sip);
usr/src/uts/common/fs/ufs/ufs_acl.c
364
sip->i_flag |= ICHG | IMOD;
usr/src/uts/common/fs/ufs/ufs_acl.c
365
sip->i_seq++;
usr/src/uts/common/fs/ufs/ufs_acl.c
366
ITIMES_NOLOCK(sip);
usr/src/uts/common/fs/ufs/ufs_acl.c
377
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_acl.c
378
VN_RELE(ITOV(sip));
usr/src/uts/common/fs/ufs/ufs_acl.c
386
sip->i_nlink = 0;
usr/src/uts/common/fs/ufs/ufs_acl.c
387
ufs_setreclaim(sip);
usr/src/uts/common/fs/ufs/ufs_acl.c
388
TRANS_INODE(ufsvfsp, sip);
usr/src/uts/common/fs/ufs/ufs_acl.c
389
ITIMES_NOLOCK(sip);
usr/src/uts/common/fs/ufs/ufs_acl.c
390
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_acl.c
391
VN_RELE(ITOV(sip));
usr/src/uts/common/fs/ufs/ufs_acl.c
417
struct inode *sip;
usr/src/uts/common/fs/ufs/ufs_acl.c
465
if ((err = ufs_iget_alloced(vfsp, shadow, &sip, cr)) != 0) {
usr/src/uts/common/fs/ufs/ufs_acl.c
468
rw_enter(&sip->i_contents, RW_WRITER);
usr/src/uts/common/fs/ufs/ufs_acl.c
470
if ((sip->i_mode & IFMT) != IFSHAD) {
usr/src/uts/common/fs/ufs/ufs_acl.c
471
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_acl.c
476
ASSERT(sip->i_dquot == 0);
usr/src/uts/common/fs/ufs/ufs_acl.c
477
usecnt = sip->i_nlink;
usr/src/uts/common/fs/ufs/ufs_acl.c
479
(!(sip)->i_ufsvfs->vfs_noatime)) {
usr/src/uts/common/fs/ufs/ufs_acl.c
480
sip->i_flag |= IACC;
usr/src/uts/common/fs/ufs/ufs_acl.c
482
rw_downgrade(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_acl.c
484
ASSERT(sip->i_size <= MAXOFF_T);
usr/src/uts/common/fs/ufs/ufs_acl.c
486
acldata = kmem_zalloc((size_t)sip->i_size, KM_SLEEP);
usr/src/uts/common/fs/ufs/ufs_acl.c
487
acldatalen = sip->i_size;
usr/src/uts/common/fs/ufs/ufs_acl.c
489
err = ufs_rdwri(UIO_READ, FREAD, sip, acldata, acldatalen, (offset_t)0,
usr/src/uts/common/fs/ufs/ufs_acl.c
492
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_acl.c
594
rw_enter(&sip->i_contents, RW_READER);
usr/src/uts/common/fs/ufs/ufs_acl.c
595
mutex_enter(&sip->i_tlock);
usr/src/uts/common/fs/ufs/ufs_acl.c
596
sip->i_flag |= ISTALE;
usr/src/uts/common/fs/ufs/ufs_acl.c
597
mutex_exit(&sip->i_tlock);
usr/src/uts/common/fs/ufs/ufs_acl.c
598
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_acl.c
600
VN_RELE(ITOV(sip));
usr/src/uts/common/fs/ufs/ufs_acl.c
95
struct inode *sip;
usr/src/uts/common/fs/ufs/ufs_dir.c
1451
struct inode *sip, /* source inode */
usr/src/uts/common/fs/ufs/ufs_dir.c
1469
if (sip->i_number == tip->i_number) {
usr/src/uts/common/fs/ufs/ufs_dir.c
1480
if (!rw_tryenter(&sip->i_contents, RW_READER)) {
usr/src/uts/common/fs/ufs/ufs_dir.c
1486
rw_enter(&sip->i_contents, RW_READER);
usr/src/uts/common/fs/ufs/ufs_dir.c
1493
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_dir.c
1502
(ITOV(tip)->v_vfsp != ITOV(sip)->v_vfsp)) {
usr/src/uts/common/fs/ufs/ufs_dir.c
1521
doingdirectory = (((sip->i_mode & IFMT) == IFDIR) ||
usr/src/uts/common/fs/ufs/ufs_dir.c
1522
((sip->i_mode & IFMT) == IFATTRDIR));
usr/src/uts/common/fs/ufs/ufs_dir.c
1559
slotp->ep->d_ino = (int32_t)sip->i_number;
usr/src/uts/common/fs/ufs/ufs_dir.c
1560
dnlc_update(tdvp, namep, ITOV(sip));
usr/src/uts/common/fs/ufs/ufs_dir.c
1638
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_dir.c
1639
err = ufs_dirfixdotdot(sip, sdp, tdp);
usr/src/uts/common/fs/ufs/ufs_dir.c
1646
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_dir.c
1770
struct inode *sip,
usr/src/uts/common/fs/ufs/ufs_dir.c
1799
if (ITOV(tdp)->v_vfsp != ITOV(sip)->v_vfsp) {
usr/src/uts/common/fs/ufs/ufs_dir.c
1808
if ((op == DE_RENAME) && (((sip->i_mode & IFMT) == IFDIR) ||
usr/src/uts/common/fs/ufs/ufs_dir.c
1809
((sip->i_mode & IFMT) == IFATTRDIR)) && (sdp != tdp)) {
usr/src/uts/common/fs/ufs/ufs_dir.c
1810
err = ufs_dirfixdotdot(sip, sdp, tdp);
usr/src/uts/common/fs/ufs/ufs_dir.c
1821
ep->d_ino = (uint32_t)sip->i_number;
usr/src/uts/common/fs/ufs/ufs_dir.c
1823
dnlc_update(tdvp, namep, ITOV(sip));
usr/src/uts/common/fs/ufs/ufs_dir.c
812
struct inode *sip, /* source inode */
usr/src/uts/common/fs/ufs/ufs_dir.c
866
if (err = TRANS_SYNCIP(sip, 0, I_DSYNC, TOP_FSYNC)) {
usr/src/uts/common/fs/ufs/ufs_dir.c
870
rw_enter(&sip->i_contents, RW_WRITER);
usr/src/uts/common/fs/ufs/ufs_dir.c
871
if (sip->i_nlink <= 0) {
usr/src/uts/common/fs/ufs/ufs_dir.c
872
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_dir.c
875
if (sip->i_nlink == MAXLINK) {
usr/src/uts/common/fs/ufs/ufs_dir.c
876
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_dir.c
886
if (err = ufs_sync_indir(sip)) {
usr/src/uts/common/fs/ufs/ufs_dir.c
887
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_dir.c
892
sip->i_nlink++;
usr/src/uts/common/fs/ufs/ufs_dir.c
893
TRANS_INODE(sip->i_ufsvfs, sip);
usr/src/uts/common/fs/ufs/ufs_dir.c
894
sip->i_flag |= ICHG;
usr/src/uts/common/fs/ufs/ufs_dir.c
895
sip->i_seq++;
usr/src/uts/common/fs/ufs/ufs_dir.c
896
ufs_iupdat(sip, I_SYNC);
usr/src/uts/common/fs/ufs/ufs_dir.c
897
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_dir.c
929
err = ufs_dirrename(sdp, sip, tdp, namep,
usr/src/uts/common/fs/ufs/ufs_dir.c
950
err = ufs_diraddentry(tdp, namep, op, namlen, &slot, sip, sdp,
usr/src/uts/common/fs/ufs/ufs_dir.c
980
rw_enter(&sip->i_contents, RW_WRITER);
usr/src/uts/common/fs/ufs/ufs_dir.c
981
sip->i_nlink--;
usr/src/uts/common/fs/ufs/ufs_dir.c
982
ufs_setreclaim(sip);
usr/src/uts/common/fs/ufs/ufs_dir.c
983
TRANS_INODE(sip->i_ufsvfs, sip);
usr/src/uts/common/fs/ufs/ufs_dir.c
984
sip->i_flag |= ICHG;
usr/src/uts/common/fs/ufs/ufs_dir.c
985
sip->i_seq++;
usr/src/uts/common/fs/ufs/ufs_dir.c
986
ITIMES_NOLOCK(sip);
usr/src/uts/common/fs/ufs/ufs_dir.c
987
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_lockfs.c
191
struct swapinfo *sip;
usr/src/uts/common/fs/ufs/ufs_lockfs.c
194
for (sip = swapinfo; sip; sip = sip->si_next)
usr/src/uts/common/fs/ufs/ufs_lockfs.c
195
if (sip->si_vp->v_vfsp == vp->v_vfsp) {
usr/src/uts/common/fs/ufs/ufs_subr.c
1244
struct csum *sip = fs->fs_u.fs_csp;
usr/src/uts/common/fs/ufs/ufs_subr.c
1289
sip[cg + i] = cgp->cg_cs;
usr/src/uts/common/fs/ufs/ufs_subr.c
1314
caddr_t sip; /* summary info */
usr/src/uts/common/fs/ufs/ufs_subr.c
1326
sip = kmem_alloc((size_t)fs->fs_cssize, KM_SLEEP);
usr/src/uts/common/fs/ufs/ufs_subr.c
1327
fs->fs_u.fs_csp = (struct csum *)sip;
usr/src/uts/common/fs/ufs/ufs_subr.c
1338
bzero(sip, (size_t)fs->fs_cssize);
usr/src/uts/common/fs/ufs/ufs_subr.c
1363
bcopy(tp->b_un.b_addr, sip, size);
usr/src/uts/common/fs/ufs/ufs_subr.c
1364
sip += size;
usr/src/uts/common/fs/ufs/ufs_subr.c
1388
caddr_t sip; /* summary info */
usr/src/uts/common/fs/ufs/ufs_subr.c
1410
sip = (caddr_t)fs->fs_u.fs_csp;
usr/src/uts/common/fs/ufs/ufs_subr.c
1421
bcopy(sip, bp->b_un.b_addr, size);
usr/src/uts/common/fs/ufs/ufs_subr.c
1427
sip += size;
usr/src/uts/common/fs/ufs/ufs_vnops.c
2619
struct inode *sip;
usr/src/uts/common/fs/ufs/ufs_vnops.c
2649
error = ufs_xattr_getattrdir(dvp, &sip, flags, cr);
usr/src/uts/common/fs/ufs/ufs_vnops.c
2655
vp = ITOV(sip);
usr/src/uts/common/fs/ufs/ufs_vnops.c
3154
struct inode *sip;
usr/src/uts/common/fs/ufs/ufs_vnops.c
3194
sip = VTOI(svp);
usr/src/uts/common/fs/ufs/ufs_vnops.c
3197
(sip->i_uid != crgetuid(cr) && secpolicy_basic_link(cr) != 0)) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
3211
sip, cr);
usr/src/uts/common/fs/ufs/ufs_vnops.c
3250
struct inode *sip = NULL; /* source inode */
usr/src/uts/common/fs/ufs/ufs_vnops.c
3330
if (error = ufs_dirlook(sdp, snm, &sip, cr, 0, 0)) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
3429
if (sip == tdp) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
3439
rw_enter(&sip->i_contents, RW_READER);
usr/src/uts/common/fs/ufs/ufs_vnops.c
3441
(error = ufs_sticky_remove_access(sdp, sip, cr)) != 0) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
3442
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_vnops.c
3456
if ((((sip->i_mode & IFMT) == IFDIR) ||
usr/src/uts/common/fs/ufs/ufs_vnops.c
3457
((sip->i_mode & IFMT) == IFATTRDIR)) && sdp != tdp) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
3460
if (error = ufs_iaccess(sip, IWRITE, cr, 0)) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
3461
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_vnops.c
3465
inum = sip->i_number;
usr/src/uts/common/fs/ufs/ufs_vnops.c
3466
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_vnops.c
3486
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_vnops.c
3494
if (strcmp(snm, ".") == 0 || strcmp(snm, "..") == 0 || sdp == sip) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
3548
if ((sip->i_ctime.tv_usec * 1000) > now.tv_nsec ||
usr/src/uts/common/fs/ufs/ufs_vnops.c
3549
sip->i_ctime.tv_sec > now.tv_sec) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
3586
if (error = ufs_direnter_lr(tdp, tnm, DE_RENAME, sdp, sip, cr)) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
3607
if ((error = ufs_dirremove(sdp, snm, sip, (struct vnode *)0,
usr/src/uts/common/fs/ufs/ufs_vnops.c
3612
vnevent_rename_src(ITOV(sip), sdvp, snm, ct);
usr/src/uts/common/fs/ufs/ufs_vnops.c
3633
if (sip != NULL)
usr/src/uts/common/fs/ufs/ufs_vnops.c
3634
VN_RELE(ITOV(sip));
usr/src/uts/common/fs/ufs/ufs_vnops.c
5689
struct inode *sip = NULL;
usr/src/uts/common/fs/ufs/ufs_vnops.c
5723
ufs_xattr_getattrdir(vp, &sip, LOOKUP_XATTR, cr);
usr/src/uts/common/fs/ufs/ufs_vnops.c
5724
if (error == 0 && sip != NULL) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
5733
rw_enter(&sip->i_rwlock, RW_WRITER);
usr/src/uts/common/fs/ufs/ufs_vnops.c
5734
rw_enter(&sip->i_contents, RW_WRITER);
usr/src/uts/common/fs/ufs/ufs_vnops.c
5735
if (ufs_xattrdirempty(sip,
usr/src/uts/common/fs/ufs/ufs_vnops.c
5736
sip->i_number, CRED())) {
usr/src/uts/common/fs/ufs/ufs_vnops.c
5738
ufs_unhook_shadow(ip, sip);
usr/src/uts/common/fs/ufs/ufs_vnops.c
5745
rw_exit(&sip->i_contents);
usr/src/uts/common/fs/ufs/ufs_vnops.c
5746
rw_exit(&sip->i_rwlock);
usr/src/uts/common/fs/ufs/ufs_vnops.c
5751
VN_RELE(ITOV(sip));
usr/src/uts/common/fs/ufs/ufs_xattr.c
103
error = ufs_xattrmkdir(ip, sip, 1, cr);
usr/src/uts/common/fs/ufs/ufs_xattr.c
117
ufs_unhook_shadow(struct inode *ip, struct inode *sip)
usr/src/uts/common/fs/ufs/ufs_xattr.c
120
struct vnode *dirvp = ITOV(sip);
usr/src/uts/common/fs/ufs/ufs_xattr.c
124
ASSERT(RW_WRITE_HELD(&sip->i_contents));
usr/src/uts/common/fs/ufs/ufs_xattr.c
130
if (ip->i_ufsvfs == NULL || sip->i_ufsvfs == NULL)
usr/src/uts/common/fs/ufs/ufs_xattr.c
151
sip->i_nlink -= 2;
usr/src/uts/common/fs/ufs/ufs_xattr.c
152
ufs_setreclaim(sip);
usr/src/uts/common/fs/ufs/ufs_xattr.c
153
TRANS_INODE(sip->i_ufsvfs, sip);
usr/src/uts/common/fs/ufs/ufs_xattr.c
154
sip->i_flag |= ICHG;
usr/src/uts/common/fs/ufs/ufs_xattr.c
155
sip->i_seq++;
usr/src/uts/common/fs/ufs/ufs_xattr.c
156
ITIMES_NOLOCK(sip);
usr/src/uts/common/fs/ufs/ufs_xattr.c
60
struct inode **sip,
usr/src/uts/common/fs/ufs/ufs_xattr.c
73
error = ufs_iget(vfsp, ip->i_oeftflag, sip, cr);
usr/src/uts/common/fs/ufs/ufs_xattr.c
77
sdp = *sip;
usr/src/uts/common/fs/ufs/ufs_xattr.c
96
error = ufs_xattrmkdir(ip, sip, 1, cr);
usr/src/uts/common/fs/zfs/spa_misc.c
2097
spa_import_progress_t *sip = spa->spa_imp_kstat->ks_data;
usr/src/uts/common/fs/zfs/spa_misc.c
2098
if (sip != NULL)
usr/src/uts/common/fs/zfs/spa_misc.c
2099
sip->sip_load_state.value.ui64 = (uint64_t)load_state;
usr/src/uts/common/fs/zfs/spa_misc.c
2114
spa_import_progress_t *sip = spa->spa_imp_kstat->ks_data;
usr/src/uts/common/fs/zfs/spa_misc.c
2115
if (sip != NULL)
usr/src/uts/common/fs/zfs/spa_misc.c
2116
sip->sip_load_max_txg.value.ui64 = load_max_txg;
usr/src/uts/common/fs/zfs/spa_misc.c
2131
spa_import_progress_t *sip = spa->spa_imp_kstat->ks_data;
usr/src/uts/common/fs/zfs/spa_misc.c
2132
if (sip != NULL)
usr/src/uts/common/fs/zfs/spa_misc.c
2133
sip->sip_mmp_sec_remaining.value.ui64 =
usr/src/uts/common/fs/zfs/spa_misc.c
2148
spa_import_progress_t *sip;
usr/src/uts/common/fs/zfs/spa_misc.c
2152
sip = spa->spa_imp_kstat->ks_data;
usr/src/uts/common/fs/zfs/spa_misc.c
2153
sip->sip_load_state.value.ui64 = (uint64_t)spa_load_state(spa);
usr/src/uts/common/fs/zfs/spa_misc.c
2168
sip = kmem_alloc(sizeof (spa_import_progress_t), KM_SLEEP);
usr/src/uts/common/fs/zfs/spa_misc.c
2169
spa->spa_imp_kstat->ks_data = sip;
usr/src/uts/common/fs/zfs/spa_misc.c
2171
sip->sip_load_state.value.ui64 = (uint64_t)spa_load_state(spa);
usr/src/uts/common/fs/zfs/spa_misc.c
2173
kstat_named_init(&sip->sip_load_state,
usr/src/uts/common/fs/zfs/spa_misc.c
2175
kstat_named_init(&sip->sip_mmp_sec_remaining,
usr/src/uts/common/fs/zfs/spa_misc.c
2177
kstat_named_init(&sip->sip_load_max_txg,
usr/src/uts/common/inet/sctp/sctp_input.c
1008
if (sip->istr_reass == NULL) {
usr/src/uts/common/inet/sctp/sctp_input.c
1009
sip->istr_reass = new_reassq;
usr/src/uts/common/inet/sctp/sctp_input.c
1189
srp->sr_ssn == sip->nextseq) {
usr/src/uts/common/inet/sctp/sctp_input.c
1207
if (sip->istr_reass == reassq_curr) {
usr/src/uts/common/inet/sctp/sctp_input.c
1208
sip->istr_reass = reassq_curr->b_next;
usr/src/uts/common/inet/sctp/sctp_input.c
2215
sctp_ftsn_check_frag(sctp_t *sctp, uint16_t ssn, sctp_instr_t *sip)
usr/src/uts/common/inet/sctp/sctp_input.c
2224
hmp = sip->istr_reass;
usr/src/uts/common/inet/sctp/sctp_input.c
2238
if (srp->sr_ssn != sip->nextseq)
usr/src/uts/common/inet/sctp/sctp_input.c
2243
(void *)sctp, (void *)sip,
usr/src/uts/common/inet/sctp/sctp_input.c
2244
srp->sr_ssn, sip->nextseq);
usr/src/uts/common/inet/sctp/sctp_input.c
2245
ASSERT(sip->nextseq == srp->sr_ssn);
usr/src/uts/common/inet/sctp/sctp_input.c
2249
sip->istr_reass = hmp_next;
usr/src/uts/common/inet/sctp/sctp_input.c
629
sctp_free_reass(sctp_instr_t *sip)
usr/src/uts/common/inet/sctp/sctp_input.c
636
for (mp = sip->istr_reass; mp != NULL; mp = mpnext) {
usr/src/uts/common/inet/sctp/sctp_input.c
653
sip->istr_reass = NULL;
usr/src/uts/common/inet/sctp/sctp_input.c
934
sctp_instr_t *sip, boolean_t *tpfinished)
usr/src/uts/common/inet/sctp/sctp_input.c
958
reassq_next = reassq_prev = sip->istr_reass;
usr/src/uts/common/inet/sctp/sctp_input.c
993
if (sip->istr_reass == reassq_next) {
usr/src/uts/common/inet/sctp/sctp_input.c
995
sip->istr_reass = new_reassq;
usr/src/uts/common/io/mac/mac_protect.c
2195
avl_tree_t *ttp = &temp_tree, *sip = &mcip->mci_v6_slaac_ip;
usr/src/uts/common/io/mac/mac_protect.c
2203
while ((addr = avl_destroy_nodes(sip, &cookie)) != NULL) {
usr/src/uts/common/io/mac/mac_protect.c
2211
avl_destroy(sip);
usr/src/uts/common/io/mac/mac_protect.c
2212
avl_create(sip, compare_slaac_ip, sizeof (slaac_addr_t),
usr/src/uts/common/io/mac/mac_protect.c
2214
avl_swap(ttp, sip);
usr/src/uts/common/io/sfxge/sfxge_ev.c
1163
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_ev.c
1170
ASSERT3U(sip->si_state, ==, SFXGE_INTR_INITIALIZED);
usr/src/uts/common/io/sfxge/sfxge_ev.c
1208
for (index = 0; index < sip->si_nalloc; index++) {
usr/src/uts/common/io/sfxge/sfxge_ev.c
1236
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_ev.c
1241
ASSERT3U(sip->si_state, ==, SFXGE_INTR_STARTED);
usr/src/uts/common/io/sfxge/sfxge_ev.c
1248
for (index = 0; index < sip->si_nalloc; index++) {
usr/src/uts/common/io/sfxge/sfxge_ev.c
1280
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_ev.c
1284
if (sip->si_state != SFXGE_INTR_STARTED)
usr/src/uts/common/io/sfxge/sfxge_ev.c
1287
for (index = 0; index < sip->si_nalloc; index++) {
usr/src/uts/common/io/sfxge/sfxge_ev.c
1307
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_ev.c
1311
ASSERT3U(sip->si_state, ==, SFXGE_INTR_STARTED);
usr/src/uts/common/io/sfxge/sfxge_ev.c
1314
index = sip->si_nalloc;
usr/src/uts/common/io/sfxge/sfxge_ev.c
1325
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_ev.c
1328
ASSERT3U(sip->si_state, ==, SFXGE_INTR_INITIALIZED);
usr/src/uts/common/io/sfxge/sfxge_ev.c
1333
index = sip->si_nalloc;
usr/src/uts/common/io/sfxge/sfxge_ev.c
782
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_ev.c
828
if (sip->si_state != SFXGE_INTR_STARTED) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
111
sip->si_zero_count = 0;
usr/src/uts/common/io/sfxge/sfxge_intr.c
123
if (sip->si_zero_count++ == 0) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
148
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_intr.c
153
ASSERT3U(sip->si_type, ==, EFX_INTR_MESSAGE);
usr/src/uts/common/io/sfxge/sfxge_intr.c
155
if (sip->si_state != SFXGE_INTR_STARTED &&
usr/src/uts/common/io/sfxge/sfxge_intr.c
156
sip->si_state != SFXGE_INTR_TESTING) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
161
if (sip->si_state == SFXGE_INTR_TESTING) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
165
mask = sip->si_mask;
usr/src/uts/common/io/sfxge/sfxge_intr.c
166
} while (atomic_cas_64(&(sip->si_mask), mask,
usr/src/uts/common/io/sfxge/sfxge_intr.c
194
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_intr.c
204
switch (sip->si_type) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
216
sip->si_type, sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
223
for (add_index = 0; add_index < sip->si_nalloc; add_index++) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
227
err = ddi_intr_get_pri(sip->si_table[add_index], &pri);
usr/src/uts/common/io/sfxge/sfxge_intr.c
232
err = ddi_intr_add_handler(sip->si_table[add_index], handler,
usr/src/uts/common/io/sfxge/sfxge_intr.c
238
err, (void *)sip->si_table[add_index], add_index,
usr/src/uts/common/io/sfxge/sfxge_intr.c
239
sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
247
err = ddi_intr_get_cap(sip->si_table[0], &(sip->si_cap));
usr/src/uts/common/io/sfxge/sfxge_intr.c
252
err, (void *)sip->si_table[0], 0, sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
265
if (sip->si_cap & DDI_INTR_FLAG_BLOCK) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
267
err = ddi_intr_block_enable(sip->si_table, sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
272
err, (void *)sip->si_table, sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
278
for (en_index = 0; en_index < sip->si_nalloc; en_index++) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
279
err = ddi_intr_enable(sip->si_table[en_index]);
usr/src/uts/common/io/sfxge/sfxge_intr.c
284
err, (void *)sip->si_table[en_index],
usr/src/uts/common/io/sfxge/sfxge_intr.c
285
en_index, sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
300
if (!(sip->si_cap & DDI_INTR_FLAG_BLOCK)) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
302
err = ddi_intr_disable(sip->si_table[en_index]);
usr/src/uts/common/io/sfxge/sfxge_intr.c
307
err, (void *)sip->si_table[en_index],
usr/src/uts/common/io/sfxge/sfxge_intr.c
308
en_index, sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
317
add_index = sip->si_nalloc;
usr/src/uts/common/io/sfxge/sfxge_intr.c
324
err = ddi_intr_remove_handler(sip->si_table[add_index]);
usr/src/uts/common/io/sfxge/sfxge_intr.c
329
err, (void *)sip->si_table[add_index], add_index,
usr/src/uts/common/io/sfxge/sfxge_intr.c
330
sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
344
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_intr.c
352
if (sip->si_cap & DDI_INTR_FLAG_BLOCK) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
353
err = ddi_intr_block_disable(sip->si_table, sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
358
err, (void *)sip->si_table, sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
361
index = sip->si_nalloc;
usr/src/uts/common/io/sfxge/sfxge_intr.c
363
err = ddi_intr_disable(sip->si_table[index]);
usr/src/uts/common/io/sfxge/sfxge_intr.c
368
err, (void *)sip->si_table[index], index,
usr/src/uts/common/io/sfxge/sfxge_intr.c
369
sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
374
sip->si_cap = 0;
usr/src/uts/common/io/sfxge/sfxge_intr.c
377
index = sip->si_nalloc;
usr/src/uts/common/io/sfxge/sfxge_intr.c
379
err = ddi_intr_remove_handler(sip->si_table[index]);
usr/src/uts/common/io/sfxge/sfxge_intr.c
384
err, (void *)sip->si_table[index], index,
usr/src/uts/common/io/sfxge/sfxge_intr.c
385
sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
395
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_intr.c
396
efsys_mem_t *esmp = &(sip->si_mem);
usr/src/uts/common/io/sfxge/sfxge_intr.c
407
if ((rc = efx_intr_init(enp, sip->si_type, esmp)) != 0)
usr/src/uts/common/io/sfxge/sfxge_intr.c
421
for (index = 0; index < sip->si_nalloc; index++) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
440
if ((mask & sip->si_mask) == mask)
usr/src/uts/common/io/sfxge/sfxge_intr.c
457
mask, sip->si_mask);
usr/src/uts/common/io/sfxge/sfxge_intr.c
459
DTRACE_PROBE2(int_test_fail, uint64_t, mask, uint64_t, sip->si_mask);
usr/src/uts/common/io/sfxge/sfxge_intr.c
461
sip->si_mask = 0;
usr/src/uts/common/io/sfxge/sfxge_intr.c
476
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_intr.c
479
sip->si_mask = 0;
usr/src/uts/common/io/sfxge/sfxge_intr.c
499
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_intr.c
500
efsys_mem_t *esmp = &(sip->si_mem);
usr/src/uts/common/io/sfxge/sfxge_intr.c
510
SFXGE_OBJ_CHECK(sip, sfxge_intr_t);
usr/src/uts/common/io/sfxge/sfxge_intr.c
512
ASSERT3U(sip->si_state, ==, SFXGE_INTR_UNINITIALIZED);
usr/src/uts/common/io/sfxge/sfxge_intr.c
542
sip->si_type = EFX_INTR_MESSAGE;
usr/src/uts/common/io/sfxge/sfxge_intr.c
549
sip->si_type = EFX_INTR_LINE;
usr/src/uts/common/io/sfxge/sfxge_intr.c
588
sip->si_table_size = navail * sizeof (ddi_intr_handle_t);
usr/src/uts/common/io/sfxge/sfxge_intr.c
589
sip->si_table = kmem_zalloc(sip->si_table_size, KM_SLEEP);
usr/src/uts/common/io/sfxge/sfxge_intr.c
597
err = ddi_intr_alloc(dip, sip->si_table, type, 0,
usr/src/uts/common/io/sfxge/sfxge_intr.c
598
navail, &(sip->si_nalloc), DDI_INTR_ALLOC_NORMAL);
usr/src/uts/common/io/sfxge/sfxge_intr.c
606
err, navail, sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
621
if (sip->si_nalloc == 0) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
627
nalloc = pow2_le(sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
632
index = sip->si_nalloc;
usr/src/uts/common/io/sfxge/sfxge_intr.c
634
(void) ddi_intr_free(sip->si_table[index]);
usr/src/uts/common/io/sfxge/sfxge_intr.c
635
sip->si_table[index] = NULL;
usr/src/uts/common/io/sfxge/sfxge_intr.c
640
sip->si_nalloc = nalloc;
usr/src/uts/common/io/sfxge/sfxge_intr.c
641
DTRACE_PROBE1(nalloc, unsigned int, sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
657
sip->si_intr_pri = 0;
usr/src/uts/common/io/sfxge/sfxge_intr.c
658
for (index = 0; index < sip->si_nalloc; index++) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
660
if ((rc = ddi_intr_get_pri(sip->si_table[index], &pri)) != 0)
usr/src/uts/common/io/sfxge/sfxge_intr.c
662
if (pri > sip->si_intr_pri)
usr/src/uts/common/io/sfxge/sfxge_intr.c
663
sip->si_intr_pri = pri;
usr/src/uts/common/io/sfxge/sfxge_intr.c
666
sip->si_state = SFXGE_INTR_INITIALIZED;
usr/src/uts/common/io/sfxge/sfxge_intr.c
678
index = sip->si_nalloc;
usr/src/uts/common/io/sfxge/sfxge_intr.c
680
err = ddi_intr_free(sip->si_table[index]);
usr/src/uts/common/io/sfxge/sfxge_intr.c
685
err, (void *)sip->si_table[index], index,
usr/src/uts/common/io/sfxge/sfxge_intr.c
686
sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
688
sip->si_table[index] = NULL;
usr/src/uts/common/io/sfxge/sfxge_intr.c
690
sip->si_nalloc = 0;
usr/src/uts/common/io/sfxge/sfxge_intr.c
698
kmem_free(sip->si_table, sip->si_table_size);
usr/src/uts/common/io/sfxge/sfxge_intr.c
699
sip->si_table = NULL;
usr/src/uts/common/io/sfxge/sfxge_intr.c
700
sip->si_table_size = 0;
usr/src/uts/common/io/sfxge/sfxge_intr.c
706
sip->si_type = EFX_INTR_INVALID;
usr/src/uts/common/io/sfxge/sfxge_intr.c
711
SFXGE_OBJ_CHECK(sip, sfxge_intr_t);
usr/src/uts/common/io/sfxge/sfxge_intr.c
719
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_intr.c
722
ASSERT3U(sip->si_state, ==, SFXGE_INTR_INITIALIZED);
usr/src/uts/common/io/sfxge/sfxge_intr.c
728
sip->si_state = SFXGE_INTR_TESTING;
usr/src/uts/common/io/sfxge/sfxge_intr.c
734
sip->si_state = SFXGE_INTR_STARTED;
usr/src/uts/common/io/sfxge/sfxge_intr.c
74
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_intr.c
747
sip->si_state = SFXGE_INTR_INITIALIZED;
usr/src/uts/common/io/sfxge/sfxge_intr.c
755
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_intr.c
757
ASSERT3U(sip->si_state, ==, SFXGE_INTR_STARTED);
usr/src/uts/common/io/sfxge/sfxge_intr.c
759
sip->si_state = SFXGE_INTR_INITIALIZED;
usr/src/uts/common/io/sfxge/sfxge_intr.c
771
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_intr.c
772
efsys_mem_t *esmp = &(sip->si_mem);
usr/src/uts/common/io/sfxge/sfxge_intr.c
776
ASSERT3U(sip->si_state, ==, SFXGE_INTR_INITIALIZED);
usr/src/uts/common/io/sfxge/sfxge_intr.c
778
sip->si_state = SFXGE_INTR_UNINITIALIZED;
usr/src/uts/common/io/sfxge/sfxge_intr.c
787
index = sip->si_nalloc;
usr/src/uts/common/io/sfxge/sfxge_intr.c
789
err = ddi_intr_free(sip->si_table[index]);
usr/src/uts/common/io/sfxge/sfxge_intr.c
794
err, (void *)sip->si_table[index],
usr/src/uts/common/io/sfxge/sfxge_intr.c
795
index, sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_intr.c
797
sip->si_table[index] = NULL;
usr/src/uts/common/io/sfxge/sfxge_intr.c
799
sip->si_nalloc = 0;
usr/src/uts/common/io/sfxge/sfxge_intr.c
804
kmem_free(sip->si_table, sip->si_table_size);
usr/src/uts/common/io/sfxge/sfxge_intr.c
805
sip->si_table = NULL;
usr/src/uts/common/io/sfxge/sfxge_intr.c
806
sip->si_table_size = 0;
usr/src/uts/common/io/sfxge/sfxge_intr.c
809
sip->si_type = EFX_INTR_INVALID;
usr/src/uts/common/io/sfxge/sfxge_intr.c
811
SFXGE_OBJ_CHECK(sip, sfxge_intr_t);
usr/src/uts/common/io/sfxge/sfxge_intr.c
82
ASSERT3U(sip->si_type, ==, EFX_INTR_LINE);
usr/src/uts/common/io/sfxge/sfxge_intr.c
84
if (sip->si_state != SFXGE_INTR_STARTED &&
usr/src/uts/common/io/sfxge/sfxge_intr.c
85
sip->si_state != SFXGE_INTR_TESTING) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
90
if (sip->si_state == SFXGE_INTR_TESTING) {
usr/src/uts/common/io/sfxge/sfxge_intr.c
91
sip->si_mask |= 1; /* only one interrupt */
usr/src/uts/common/io/sfxge/sfxge_rx.c
2084
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2098
if ((freq = kmem_zalloc(sizeof (unsigned int) * sip->si_nalloc,
usr/src/uts/common/io/sfxge/sfxge_rx.c
2111
for (index = 0; index < sip->si_nalloc; index++) {
usr/src/uts/common/io/sfxge/sfxge_rx.c
2118
kmem_free(freq, sizeof (unsigned int) * sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2134
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2146
sip->si_nalloc + 1, 0)) == NULL) {
usr/src/uts/common/io/sfxge/sfxge_rx.c
2159
for (index = 0; index < sip->si_nalloc; index++) {
usr/src/uts/common/io/sfxge/sfxge_rx.c
2208
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2220
if (srsp->srs_count > sip->si_nalloc)
usr/src/uts/common/io/sfxge/sfxge_rx.c
2221
srsp->srs_count = sip->si_nalloc;
usr/src/uts/common/io/sfxge/sfxge_rx.c
2245
sfxge_intr_t *sip;
usr/src/uts/common/io/sfxge/sfxge_rx.c
2266
sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2267
if ((rating = kmem_zalloc(sizeof (unsigned int) * sip->si_nalloc,
usr/src/uts/common/io/sfxge/sfxge_rx.c
2294
bzero(rating, sizeof (unsigned int) * sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2300
for (index = 0; index < sip->si_nalloc; index++) {
usr/src/uts/common/io/sfxge/sfxge_rx.c
2311
for (index = 1; index < sip->si_nalloc; index++) {
usr/src/uts/common/io/sfxge/sfxge_rx.c
2347
kmem_free(rating, sizeof (unsigned int) * sip->si_nalloc);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2431
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2435
if (count < 1 || count > sip->si_nalloc) {
usr/src/uts/common/io/sfxge/sfxge_rx.c
2534
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2539
if (sip->si_state == SFXGE_INTR_UNINITIALIZED) {
usr/src/uts/common/io/sfxge/sfxge_rx.c
2567
for (index = 0; index < sip->si_nalloc; index++) {
usr/src/uts/common/io/sfxge/sfxge_rx.c
2604
sfxge_intr_t *sip;
usr/src/uts/common/io/sfxge/sfxge_rx.c
2671
sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2672
for (index = 0; index < sip->si_nalloc; index++) {
usr/src/uts/common/io/sfxge/sfxge_rx.c
2751
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2760
index = sip->si_nalloc;
usr/src/uts/common/io/sfxge/sfxge_rx.c
2783
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2787
ASSERT3U(sip->si_state, ==, SFXGE_INTR_INITIALIZED);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2790
for (index = 0; index < sip->si_nalloc; index++) {
usr/src/uts/common/io/sfxge/sfxge_rx.c
2807
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2810
ASSERT3U(sip->si_state, ==, SFXGE_INTR_INITIALIZED);
usr/src/uts/common/io/sfxge/sfxge_rx.c
2815
index = sip->si_nalloc;
usr/src/uts/common/io/sfxge/sfxge_tx.c
2603
sfxge_intr_t *sip = &(sp->s_intr);
usr/src/uts/common/io/sfxge/sfxge_tx.c
2643
sp->s_tx_scale_max[SFXGE_TXQ_NON_CKSUM] = sip->si_nalloc;
usr/src/uts/common/io/sfxge/sfxge_tx.c
2645
sp->s_tx_scale_max[SFXGE_TXQ_IP_TCP_UDP_CKSUM] = sip->si_nalloc;
usr/src/uts/common/ipp/ippconf.c
1611
ipp_stat_impl_t *sip;
usr/src/uts/common/ipp/ippconf.c
1652
if ((sip = kmem_alloc(sizeof (ipp_stat_impl_t), KM_NOSLEEP)) == NULL)
usr/src/uts/common/ipp/ippconf.c
1663
kmem_free(sip, sizeof (ipp_stat_impl_t));
usr/src/uts/common/ipp/ippconf.c
1680
ksp->ks_private = (void *)sip;
usr/src/uts/common/ipp/ippconf.c
1687
sip->ippsi_ksp = ksp;
usr/src/uts/common/ipp/ippconf.c
1688
sip->ippsi_data = ksp->ks_data;
usr/src/uts/common/ipp/ippconf.c
1694
(void) strcpy(sip->ippsi_name, name);
usr/src/uts/common/ipp/ippconf.c
1695
sip->ippsi_arg = arg;
usr/src/uts/common/ipp/ippconf.c
1696
sip->ippsi_update = update;
usr/src/uts/common/ipp/ippconf.c
1697
sip->ippsi_limit = nstat;
usr/src/uts/common/ipp/ippconf.c
1698
sip->ippsi_count = 0;
usr/src/uts/common/ipp/ippconf.c
1699
mutex_init(sip->ippsi_lock, NULL, MUTEX_ADAPTIVE,
usr/src/uts/common/ipp/ippconf.c
1707
sp = (ipp_stat_t *)sip;
usr/src/uts/common/ipp/ippconf.c
1708
ASSERT(sp->ipps_data == sip->ippsi_data);
usr/src/uts/common/ipp/ippconf.c
1721
ipp_stat_impl_t *sip = (ipp_stat_impl_t *)sp;
usr/src/uts/common/ipp/ippconf.c
1729
DBG1(DBG_STATS, "installing stat set '%s'\n", sip->ippsi_name);
usr/src/uts/common/ipp/ippconf.c
1730
kstat_install(sip->ippsi_ksp);
usr/src/uts/common/ipp/ippconf.c
1739
ipp_stat_impl_t *sip = (ipp_stat_impl_t *)sp;
usr/src/uts/common/ipp/ippconf.c
1747
DBG1(DBG_STATS, "destroying stat set '%s'\n", sip->ippsi_name);
usr/src/uts/common/ipp/ippconf.c
1748
kstat_delete(sip->ippsi_ksp);
usr/src/uts/common/ipp/ippconf.c
1754
mutex_destroy(sip->ippsi_lock);
usr/src/uts/common/ipp/ippconf.c
1755
kmem_free(sip, sizeof (ipp_stat_impl_t));
usr/src/uts/common/ipp/ippconf.c
1767
ipp_stat_impl_t *sip = (ipp_stat_impl_t *)sp;
usr/src/uts/common/ipp/ippconf.c
1785
mutex_enter(sip->ippsi_lock);
usr/src/uts/common/ipp/ippconf.c
1786
if (sip->ippsi_count >= sip->ippsi_limit) {
usr/src/uts/common/ipp/ippconf.c
1787
mutex_exit(sip->ippsi_lock);
usr/src/uts/common/ipp/ippconf.c
1795
sip->ippsi_count++;
usr/src/uts/common/ipp/ippconf.c
1801
DBG3(DBG_STATS, "%s.%s: knp = %p\n", sip->ippsi_name, name, np);
usr/src/uts/common/ipp/ippconf.c
1803
mutex_exit(sip->ippsi_lock);
usr/src/uts/common/ipp/ippconf.c
3252
ipp_stat_impl_t *sip;
usr/src/uts/common/ipp/ippconf.c
3255
sip = (ipp_stat_impl_t *)ksp->ks_private;
usr/src/uts/common/ipp/ippconf.c
3262
return (sip->ippsi_update((ipp_stat_t *)sip, sip->ippsi_arg, rw));
usr/src/uts/common/nfs/nfs4.h
387
struct rfs4_servinst *sip;
usr/src/uts/common/os/sig.c
1376
k_siginfo_t *sip = NULL;
usr/src/uts/common/os/sig.c
1398
sip = &lwp->lwp_siginfo;
usr/src/uts/common/os/sig.c
1400
bcopy(&sqp->sq_info, sip, sizeof (*sip));
usr/src/uts/common/os/sig.c
1406
sip->si_code == SI_LWP &&
usr/src/uts/common/os/sig.c
1409
} else if (sig == SIGPROF && sip->si_signo == SIGPROF &&
usr/src/uts/common/os/sig.c
1413
bzero(sip, sizeof (*sip));
usr/src/uts/common/os/sig.c
1414
sip->si_signo = sig;
usr/src/uts/common/os/sig.c
1415
sip->si_code = SI_NOINFO;
usr/src/uts/common/os/sig.c
1430
sip, void (*)(void), func);
usr/src/uts/common/os/sig.c
1443
rc = sendsig(sig, sip, func);
usr/src/uts/common/os/sig.c
1446
rc = sendsig32(sig, sip, func);
usr/src/uts/common/os/sig.c
2162
stop_on_fault(uint_t fault, k_siginfo_t *sip)
usr/src/uts/common/os/sig.c
2175
lwp->lwp_siginfo = *sip;
usr/src/uts/common/os/sig.c
2595
k_siginfo_t *sip = &lwp->lwp_siginfo;
usr/src/uts/common/os/sig.c
2610
sip->si_signo = SIGPROF;
usr/src/uts/common/os/sig.c
2611
sip->si_code = PROF_SIG;
usr/src/uts/common/os/sig.c
2612
sip->si_errno = error;
usr/src/uts/common/os/sig.c
2613
hrt2ts(gethrtime(), &sip->si_tstamp);
usr/src/uts/common/os/sig.c
2614
sip->si_syscall = sysnum;
usr/src/uts/common/os/sig.c
2615
sip->si_nsysarg = nsysarg;
usr/src/uts/common/os/sig.c
2616
sip->si_fault = lwp->lwp_lastfault;
usr/src/uts/common/os/sig.c
2617
sip->si_faddr = lwp->lwp_lastfaddr;
usr/src/uts/common/os/sig.c
2625
sip->si_signo = 0;
usr/src/uts/common/os/sig.c
2640
k_siginfo_t *sip = &lwp->lwp_siginfo;
usr/src/uts/common/os/sig.c
2660
sip->si_signo = SIGPROF;
usr/src/uts/common/os/sig.c
2661
sip->si_code = PROF_SIG;
usr/src/uts/common/os/sig.c
2662
sip->si_errno = error;
usr/src/uts/common/os/sig.c
2663
hrt2ts(gethrtime(), &sip->si_tstamp);
usr/src/uts/common/os/sig.c
2664
sip->si_syscall = sysnum;
usr/src/uts/common/os/sig.c
2665
sip->si_nsysarg = nsysarg;
usr/src/uts/common/os/sig.c
2666
sip->si_fault = lwp->lwp_lastfault;
usr/src/uts/common/os/sig.c
2667
sip->si_faddr = lwp->lwp_lastfaddr;
usr/src/uts/common/os/sig.c
2680
rc = sendsig(SIGPROF, sip, func);
usr/src/uts/common/os/sig.c
2683
rc = sendsig32(SIGPROF, sip, func);
usr/src/uts/common/os/sig.c
2685
sip->si_signo = 0;
usr/src/uts/common/os/watchpoint.c
640
undo_watch_step(k_siginfo_t *sip)
usr/src/uts/common/os/watchpoint.c
656
if (sip != NULL) {
usr/src/uts/common/os/watchpoint.c
657
sip->si_signo = SIGTRAP;
usr/src/uts/common/os/watchpoint.c
658
sip->si_code = pw->wpcode;
usr/src/uts/common/os/watchpoint.c
659
sip->si_addr = pw->wpaddr;
usr/src/uts/common/os/watchpoint.c
660
sip->si_trapafter = 1;
usr/src/uts/common/os/watchpoint.c
661
sip->si_pc = (caddr_t)pw->wppc;
usr/src/uts/common/sys/siginfo.h
124
#define SI_FROMUSER(sip) ((sip)->si_code <= 0)
usr/src/uts/common/sys/siginfo.h
125
#define SI_FROMKERNEL(sip) ((sip)->si_code > 0)
usr/src/uts/common/vm/vm_swap.c
151
struct swapinfo *sip;
usr/src/uts/common/vm/vm_swap.c
156
sip = silast;
usr/src/uts/common/vm/vm_swap.c
1595
struct swapinfo *sip)
usr/src/uts/common/vm/vm_swap.c
160
if (sip == NULL)
usr/src/uts/common/vm/vm_swap.c
1605
ASSERT(sip->si_vp != NULL);
usr/src/uts/common/vm/vm_swap.c
1618
if (error || pvp != sip->si_vp || poff < sip->si_soff ||
usr/src/uts/common/vm/vm_swap.c
1619
poff >= sip->si_eoff) {
usr/src/uts/common/vm/vm_swap.c
162
if (!(sip->si_flags & ST_INDEL) &&
usr/src/uts/common/vm/vm_swap.c
163
(spgcnt_t)sip->si_nfpgs > 0) {
usr/src/uts/common/vm/vm_swap.c
166
if (*vpp != sip->si_vp ||
usr/src/uts/common/vm/vm_swap.c
1663
if ((ap != NULL) && (ap->an_pvp == sip->si_vp && ap->an_poff >=
usr/src/uts/common/vm/vm_swap.c
1664
sip->si_soff && ap->an_poff < sip->si_eoff)) {
usr/src/uts/common/vm/vm_swap.c
167
*offp < sip->si_soff ||
usr/src/uts/common/vm/vm_swap.c
168
*offp >= sip->si_eoff)
usr/src/uts/common/vm/vm_swap.c
173
} else if (sip->si_nfpgs == 0)
usr/src/uts/common/vm/vm_swap.c
174
sip->si_allocs = 0;
usr/src/uts/common/vm/vm_swap.c
175
if ((sip = sip->si_next) == NULL)
usr/src/uts/common/vm/vm_swap.c
176
sip = swapinfo;
usr/src/uts/common/vm/vm_swap.c
177
} while (sip != silast);
usr/src/uts/common/vm/vm_swap.c
181
soff = swap_getoff(sip);
usr/src/uts/common/vm/vm_swap.c
182
sip->si_nfpgs--;
usr/src/uts/common/vm/vm_swap.c
187
if (sip->si_nfpgs == 0)
usr/src/uts/common/vm/vm_swap.c
191
noff = swap_getoff(sip);
usr/src/uts/common/vm/vm_swap.c
195
CLEARBIT(sip->si_swapslots, btop(noff - sip->si_soff));
usr/src/uts/common/vm/vm_swap.c
198
sip->si_nfpgs--;
usr/src/uts/common/vm/vm_swap.c
200
*vpp = sip->si_vp;
usr/src/uts/common/vm/vm_swap.c
203
ASSERT((spgcnt_t)sip->si_nfpgs >= 0);
usr/src/uts/common/vm/vm_swap.c
204
sip->si_allocs += btop(len);
usr/src/uts/common/vm/vm_swap.c
205
if (sip->si_allocs >= swap_maxcontig) {
usr/src/uts/common/vm/vm_swap.c
206
sip->si_allocs = 0;
usr/src/uts/common/vm/vm_swap.c
207
if ((silast = sip->si_next) == NULL)
usr/src/uts/common/vm/vm_swap.c
211
"swap_alloc:sip %p offset %lx", sip, soff);
usr/src/uts/common/vm/vm_swap.c
223
swap_getoff(struct swapinfo *sip)
usr/src/uts/common/vm/vm_swap.c
230
sip->si_alloccnt++;
usr/src/uts/common/vm/vm_swap.c
231
for (sp = &sip->si_swapslots[sip->si_hint >> MAPSHIFT],
usr/src/uts/common/vm/vm_swap.c
232
ep = &sip->si_swapslots[sip->si_mapsize / NBPW]; sp < ep; sp++) {
usr/src/uts/common/vm/vm_swap.c
236
sip->si_checkcnt++;
usr/src/uts/common/vm/vm_swap.c
240
sip->si_hint, 0, 0, 0, 0);
usr/src/uts/common/vm/vm_swap.c
245
for (sp = &sip->si_swapslots[sip->si_hint >> MAPSHIFT],
usr/src/uts/common/vm/vm_swap.c
246
ep = sip->si_swapslots; sp > ep; sp--) {
usr/src/uts/common/vm/vm_swap.c
250
sip->si_checkcnt++;
usr/src/uts/common/vm/vm_swap.c
253
for (sp = sip->si_swapslots,
usr/src/uts/common/vm/vm_swap.c
254
ep = &sip->si_swapslots[sip->si_hint >> MAPSHIFT];
usr/src/uts/common/vm/vm_swap.c
259
sip->si_checkcnt++;
usr/src/uts/common/vm/vm_swap.c
275
aoff = ((char *)sp - (char *)sip->si_swapslots) * NBBY;
usr/src/uts/common/vm/vm_swap.c
277
for (boff = (sip->si_hint % NBBW); boff < NBBW; boff++) {
usr/src/uts/common/vm/vm_swap.c
278
if (!TESTBIT(sip->si_swapslots, aoff + boff))
usr/src/uts/common/vm/vm_swap.c
281
sip->si_checkcnt++;
usr/src/uts/common/vm/vm_swap.c
283
for (boff = 0; boff < (sip->si_hint % NBBW); boff++) {
usr/src/uts/common/vm/vm_swap.c
284
if (!TESTBIT(sip->si_swapslots, aoff + boff))
usr/src/uts/common/vm/vm_swap.c
287
sip->si_checkcnt++;
usr/src/uts/common/vm/vm_swap.c
289
panic("swap_getoff: didn't find slot in word hint %ld", sip->si_hint);
usr/src/uts/common/vm/vm_swap.c
301
if (poff + sip->si_soff >= sip->si_eoff)
usr/src/uts/common/vm/vm_swap.c
303
aoff, boff, ptob(slotnumber), (long)sip->si_eoff);
usr/src/uts/common/vm/vm_swap.c
304
ASSERT(poff < sip->si_eoff);
usr/src/uts/common/vm/vm_swap.c
309
SETBIT(sip->si_swapslots, slotnumber);
usr/src/uts/common/vm/vm_swap.c
310
sip->si_hint = slotnumber + 1; /* hint = next slot */
usr/src/uts/common/vm/vm_swap.c
311
return (poff + sip->si_soff);
usr/src/uts/common/vm/vm_swap.c
320
struct swapinfo *sip;
usr/src/uts/common/vm/vm_swap.c
324
sip = swapinfo;
usr/src/uts/common/vm/vm_swap.c
327
if (sip->si_vp == vp &&
usr/src/uts/common/vm/vm_swap.c
328
sip->si_soff <= off && off < sip->si_eoff) {
usr/src/uts/common/vm/vm_swap.c
329
for (pagenumber = btop(off - sip->si_soff),
usr/src/uts/common/vm/vm_swap.c
335
pagenumber, sip, 0, 0, 0);
usr/src/uts/common/vm/vm_swap.c
336
if (!TESTBIT(sip->si_swapslots, pagenumber)) {
usr/src/uts/common/vm/vm_swap.c
340
ptob(pagenumber) + sip->si_soff);
usr/src/uts/common/vm/vm_swap.c
342
CLEARBIT(sip->si_swapslots, pagenumber);
usr/src/uts/common/vm/vm_swap.c
343
sip->si_nfpgs++;
usr/src/uts/common/vm/vm_swap.c
345
ASSERT(sip->si_nfpgs <= sip->si_npgs);
usr/src/uts/common/vm/vm_swap.c
349
} while ((sip = sip->si_next) != NULL);
usr/src/uts/common/vm/vm_swap.c
380
struct swapinfo *sip;
usr/src/uts/common/vm/vm_swap.c
387
sip = swapinfo;
usr/src/uts/common/vm/vm_swap.c
388
if (vp && sip) {
usr/src/uts/common/vm/vm_swap.c
390
if (vp != sip->si_vp || eoff <= sip->si_soff ||
usr/src/uts/common/vm/vm_swap.c
391
offset >= sip->si_eoff)
usr/src/uts/common/vm/vm_swap.c
395
} while ((sip = sip->si_next) != NULL);
usr/src/uts/common/vm/vm_swap.c
446
struct swapinfo *sip, *csip, *tsip;
usr/src/uts/common/vm/vm_swap.c
600
for (sip = swapinfo, nswap = 0;
usr/src/uts/common/vm/vm_swap.c
601
sip != NULL && nswap < nswapfiles;
usr/src/uts/common/vm/vm_swap.c
602
sip = sip->si_next, nswap++) {
usr/src/uts/common/vm/vm_swap.c
604
(sip->si_eoff - sip->si_soff) >> SCTRSHFT;
usr/src/uts/common/vm/vm_swap.c
605
st.ste_pages += sip->si_npgs;
usr/src/uts/common/vm/vm_swap.c
606
st.ste_free += sip->si_nfpgs;
usr/src/uts/common/vm/vm_swap.c
673
for (sip = swapinfo, tsip = csip, tpname = pname, nswap = 0;
usr/src/uts/common/vm/vm_swap.c
674
sip && nswap < tmp_nswapfiles;
usr/src/uts/common/vm/vm_swap.c
675
sip = sip->si_next, tsip++, tpname += plen, nswap++) {
usr/src/uts/common/vm/vm_swap.c
676
plen = sip->si_pnamelen;
usr/src/uts/common/vm/vm_swap.c
682
*tsip = *sip;
usr/src/uts/common/vm/vm_swap.c
684
(void) strcpy(tsip->si_pname, sip->si_pname);
usr/src/uts/common/vm/vm_swap.c
688
if (sip) {
usr/src/uts/common/vm/vm_swap.c
793
struct swapinfo *sip, *csip, *tsip;
usr/src/uts/common/vm/vm_swap.c
906
for (sip = swapinfo, nswap = 0;
usr/src/uts/common/vm/vm_swap.c
907
sip != NULL && nswap < nswapfiles;
usr/src/uts/common/vm/vm_swap.c
908
sip = sip->si_next, nswap++) {
usr/src/uts/common/vm/vm_swap.c
910
(sip->si_eoff - sip->si_soff) >> SCTRSHFT;
usr/src/uts/common/vm/vm_swap.c
911
st.ste_pages += sip->si_npgs;
usr/src/uts/common/vm/vm_swap.c
912
st.ste_free += sip->si_nfpgs;
usr/src/uts/common/vm/vm_swap.c
977
for (sip = swapinfo, tsip = csip, tpname = pname, nswap = 0;
usr/src/uts/common/vm/vm_swap.c
978
(sip != NULL) && (nswap < tmp_nswapfiles);
usr/src/uts/common/vm/vm_swap.c
979
sip = sip->si_next, tsip++, tpname += plen, nswap++) {
usr/src/uts/common/vm/vm_swap.c
980
plen = sip->si_pnamelen;
usr/src/uts/common/vm/vm_swap.c
986
*tsip = *sip;
usr/src/uts/common/vm/vm_swap.c
988
(void) strcpy(tsip->si_pname, sip->si_pname);
usr/src/uts/common/vm/vm_swap.c
992
if (sip != NULL) {
usr/src/uts/i86pc/os/fakebop.c
1151
setup_rarp_props(struct sol_netinfo *sip)
usr/src/uts/i86pc/os/fakebop.c
1156
val = (uint8_t *)&sip->sn_ciaddr;
usr/src/uts/i86pc/os/fakebop.c
1161
val = (uint8_t *)&sip->sn_siaddr;
usr/src/uts/i86pc/os/fakebop.c
1166
if (sip->sn_giaddr != 0) {
usr/src/uts/i86pc/os/fakebop.c
1167
val = (uint8_t *)&sip->sn_giaddr;
usr/src/uts/i86pc/os/fakebop.c
1173
if (sip->sn_netmask != 0) {
usr/src/uts/i86pc/os/fakebop.c
1174
val = (uint8_t *)&sip->sn_netmask;
usr/src/uts/i86pc/os/fakebop.c
1180
if (sip->sn_mactype != 4 || sip->sn_maclen != 6) {
usr/src/uts/i86pc/os/fakebop.c
1182
sip->sn_mactype, sip->sn_maclen);
usr/src/uts/i86pc/os/fakebop.c
1184
val = sip->sn_macaddr;
usr/src/uts/i86pc/os/fakebop.c
1815
struct sol_netinfo *sip;
usr/src/uts/i86pc/os/fakebop.c
1845
sip = (struct sol_netinfo *)(uintptr_t)mbi->drives_addr;
usr/src/uts/i86pc/os/fakebop.c
1846
if (sip->sn_infotype == SN_TYPE_BOOTP)
usr/src/uts/i86pc/os/fakebop.c
1852
else if (sip->sn_infotype == SN_TYPE_RARP)
usr/src/uts/i86pc/os/fakebop.c
1853
setup_rarp_props(sip);
usr/src/uts/i86xpv/os/evtchn.c
1257
uint16_t pending_ints, sip;
usr/src/uts/i86xpv/os/evtchn.c
1443
sip = (uint16_t)cpu->cpu_softinfo.st_pending;
usr/src/uts/i86xpv/os/evtchn.c
1444
if (sip != 0) {
usr/src/uts/i86xpv/os/evtchn.c
1445
sipri = bsrw_insn(sip);
usr/src/uts/intel/os/sendsig.c
127
siginfo_t *sip;
usr/src/uts/intel/os/sendsig.c
131
sendsig(int sig, k_siginfo_t *sip, void (*hdlr)())
usr/src/uts/intel/os/sendsig.c
186
if (sip != NULL)
usr/src/uts/intel/os/sendsig.c
260
if (sip != NULL) {
usr/src/uts/intel/os/sendsig.c
265
if (SI_FROMUSER(sip) &&
usr/src/uts/intel/os/sendsig.c
267
zoneid != sip->si_zoneid) {
usr/src/uts/intel/os/sendsig.c
268
k_siginfo_t sani_sip = *sip;
usr/src/uts/intel/os/sendsig.c
276
copyout_noerr(sip, fp, sizeof (*sip));
usr/src/uts/intel/os/sendsig.c
288
int i = sip->si_nsysarg;
usr/src/uts/intel/os/sendsig.c
347
frame.sip = sip_addr;
usr/src/uts/intel/os/sendsig.c
415
caddr32_t sip;
usr/src/uts/intel/os/sendsig.c
420
sendsig32(int sig, k_siginfo_t *sip, void (*hdlr)())
usr/src/uts/intel/os/sendsig.c
442
if (sip != NULL)
usr/src/uts/intel/os/sendsig.c
508
if (sip != NULL) {
usr/src/uts/intel/os/sendsig.c
512
siginfo_kto32(sip, &si32);
usr/src/uts/intel/os/sendsig.c
513
if (SI_FROMUSER(sip) &&
usr/src/uts/intel/os/sendsig.c
515
zoneid != sip->si_zoneid) {
usr/src/uts/intel/os/sendsig.c
535
int i = sip->si_nsysarg;
usr/src/uts/intel/os/sendsig.c
590
frame32.sip = (caddr32_t)(uintptr_t)sip_addr;
usr/src/uts/sparc/v9/os/v9dep.c
1044
if (sip != NULL) {
usr/src/uts/sparc/v9/os/v9dep.c
1048
if (SI_FROMUSER(sip) &&
usr/src/uts/sparc/v9/os/v9dep.c
1050
zoneid != sip->si_zoneid) {
usr/src/uts/sparc/v9/os/v9dep.c
1051
k_siginfo_t sani_sip = *sip;
usr/src/uts/sparc/v9/os/v9dep.c
1058
copyout_noerr(sip, sp, sizeof (*sip));
usr/src/uts/sparc/v9/os/v9dep.c
1072
int i = sip->si_nsysarg;
usr/src/uts/sparc/v9/os/v9dep.c
1210
sendsig32(int sig, k_siginfo_t *sip, void (*hdlr)())
usr/src/uts/sparc/v9/os/v9dep.c
1263
if (sip != NULL)
usr/src/uts/sparc/v9/os/v9dep.c
1374
if (sip != NULL) {
usr/src/uts/sparc/v9/os/v9dep.c
1378
siginfo_kto32(sip, &si32);
usr/src/uts/sparc/v9/os/v9dep.c
1379
if (SI_FROMUSER(sip) &&
usr/src/uts/sparc/v9/os/v9dep.c
1381
zoneid != sip->si_zoneid) {
usr/src/uts/sparc/v9/os/v9dep.c
1401
int i = sip->si_nsysarg;
usr/src/uts/sparc/v9/os/v9dep.c
881
sendsig(int sig, k_siginfo_t *sip, void (*hdlr)())
usr/src/uts/sparc/v9/os/v9dep.c
936
if (sip != NULL)
usr/src/uts/sun4/os/trap.c
1235
k_siginfo_t *sip,
usr/src/uts/sun4/os/trap.c
1248
lwp->lwp_lastfaddr = sip->si_addr;
usr/src/uts/sun4/os/trap.c
1250
DTRACE_PROC2(fault, int, fault, ksiginfo_t *, sip);
usr/src/uts/sun4/os/trap.c
1257
if (sip->si_signo != SIGKILL &&
usr/src/uts/sun4/os/trap.c
1259
stop_on_fault(fault, sip) == 0)
usr/src/uts/sun4/os/trap.c
1260
sip->si_signo = 0;
usr/src/uts/sun4/os/trap.c
1263
if (sip->si_signo)
usr/src/uts/sun4/os/trap.c
1264
trapsig(sip, restartable);
usr/src/uts/sun4u/cpu/us3_common.c
6991
uint32_t *sip, *cip;
usr/src/uts/sun4u/cpu/us3_common.c
7030
sip = &sfp->fpras_blk0[0];
usr/src/uts/sun4u/cpu/us3_common.c
7033
sip = &sfp->fpras_blk1[0];
usr/src/uts/sun4u/cpu/us3_common.c
7036
for (i = 0; i < 16; ++i, ++sip, ++cip)
usr/src/uts/sun4u/cpu/us3_common.c
7037
ch_flt.flt_fpdata[i] = *sip ^ *cip;