/illumos-gate/usr/src/uts/sun4/os/ |
H A D | trap.c | 70 int vis1_partial_support(struct regs *rp, k_siginfo_t *siginfo, uint_t *fault); 90 die(unsigned type, struct regs *rp, caddr_t addr, uint_t mmu_fsr) argument 98 ti.trap_regs = rp; 106 panic("BAD TRAP: type=%x rp=%p addr=%p mmu_fsr=%x " 108 type, (void *)rp, (void *)addr, mmu_fsr, 109 mod_containing_pc((caddr_t)rp->r_pc), 114 panic("BAD TRAP: type=%x rp=%p addr=%p mmu_fsr=%x", 115 type, (void *)rp, (void *)addr, mmu_fsr); 143 trap(struct regs *rp, caddr_t addr, uint32_t type, uint32_t mmu_fsr) argument 178 if (USERMODE(rp 1242 trap_cleanup( struct regs *rp, uint_t fault, k_siginfo_t *sip, int restartable) argument 1360 fpu_trap(struct regs *rp, caddr_t addr, uint32_t type, uint32_t code) argument 1613 nfload(struct regs *rp, int *instrp) argument 1696 swap_nc(struct regs *rp, int instr) argument 1724 ldstub_nc(struct regs *rp, int instr) argument 1903 get_accesstype(struct regs *rp) argument 1952 trap_async_berr_bto(int type, struct regs *rp) argument [all...] |
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | mach_trap.c | 99 showregs(uint_t type, struct regs *rp, caddr_t addr, uint_t mmu_fsr) argument 154 (ttoproc(curthread)->p_pid) : 0, rp->r_pc, rp->r_sp, 155 rp->r_tstate, sfmmu_getctx_sec()); 156 if (USERMODE(rp->r_tstate)) { 158 "%llx, %llx\n", rp->r_o0, rp->r_o1, rp->r_o2, rp->r_o3, 159 rp 186 ptl1_regs_t *rp = &pstate->ptl1_regs; local 280 ptl1_regs_t *rp = &pstate->ptl1_regs; local [all...] |
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_client.c | 108 rnode_t *rp; local 111 rp = VTOR(vp); 112 if (rp->r_serial != NULL && rp->r_serial != curthread) { 113 mutex_enter(&rp->r_statelock); 115 while (rp->r_serial != NULL) { 116 if (!cv_wait_sig(&rp->r_cv, &rp->r_statelock)) { 118 mutex_exit(&rp->r_statelock); 123 mutex_exit(&rp 188 rnode_t *rp; local 254 rnode_t *rp; local 374 rnode_t *rp; local 400 rnode_t *rp; local 476 rnode_t *rp; local 619 rnode_t *rp; local 754 rnode_t *rp; local 826 rnode_t *rp; local 908 rnode_t *rp; local 988 rnode_t *rp; local 1193 rnode_t *rp; local 1360 rnode_t *rp; local 1460 rnode_t *rp; local 1582 rnode_t *rp; local 1714 rnode_t *rp; local 1812 rnode_t *rp; local 1934 rnode_t *rp = VTOR(vp); local 2230 writerp(rnode_t *rp, caddr_t base, int tcount, struct uio *uio, int pgcreated) argument 2392 rnode_t *rp; local 2525 rnode_t *rp; local 2959 rnode_t *rp = VTOR(vp); local 3023 rnode_t *rp; local 3134 rnode_t *rp; local 3351 nfs_find_and_delete_delmapcall(rnode_t *rp, int *errp) argument [all...] |
H A D | nfs_vnops.c | 259 rnode_t *rp; local 263 rp = VTOR(vp); 266 mutex_enter(&rp->r_statelock); 267 if (rp->r_cred == NULL) { 269 rp->r_cred = cr; 271 mutex_exit(&rp->r_statelock); 287 ((vn_has_cached_data(vp) || HAVE_RDDIR_CACHE(rp)) && 291 else if (rp->r_mapcnt == 0 && vp->v_count == 1) { 309 rnode_t *rp; local 360 rp 417 rnode_t *rp; local 551 rnode_t *rp; local 866 rnode_t *rp; local 957 rnode_t *rp; local 1086 rnode_t *rp; local 1191 rnode_t *rp; local 1470 rnode_t *rp; local 1589 rnode_t *rp; local 1975 rnode_t *rp; local 2228 rnode_t *rp; local 2435 rnode_t *rp; local 2975 rnode_t *rp; local 3259 rnode_t *rp; local 3380 rnode_t *rp = VTOR(bp->b_vp); local 3549 rnode_t *rp; local 3568 rnode_t *rp = VTOR(vp); local 3590 rnode_t *rp = VTOR(vp); local 3631 rnode_t *rp; local 3708 rnode_t *rp; local 3976 rnode_t *rp = VTOR(vp); local 4083 rnode_t *rp; local 4126 rnode_t *rp; local 4244 rnode_t *rp; local 4305 rnode_t *rp; local 4419 rnode_t *rp; local 4440 rnode_t *rp; local 4658 rnode_t *rp; local 4755 rnode_t *rp; local 4878 rnode_t *rp; local 4936 rnode_t *rp; local [all...] |
H A D | nfs4_shadow.c | 58 rnode4_t *rp = VTOR4(vp); local 63 if (RTOV4(rp) == vp) 64 return (&rp->r_svnode); 66 mutex_enter(&rp->r_svlock); 68 for (svp = rp->r_svnode.sv_forw; svp != &rp->r_svnode; 75 mutex_exit(&rp->r_svlock); 94 rnode4_t *rp = VTOR4(*vpp); local 103 ASSERT(RW_LOCK_HELD(&rp->r_hashq->r_lock)); 140 mutex_enter(&rp 174 rnode4_t *rp = VTOR4(mvp); local 284 rnode4_t *rp; local [all...] |
H A D | nfs4_acache.c | 54 acache4hash(rnode4_t *rp, cred_t *cred) argument 56 return ((((intptr_t)rp >> ACACHE4_SHIFT_BITS) + crgetuid(cred)) & 66 nfs4_access_check(rnode4_t *rp, uint32_t acc, cred_t *cr) argument 73 vp = RTOV4(rp); 77 if (rp->r_acache != NULL) { 78 hp = &acache4[acache4hash(rp, cr)]; 82 if (crcmp(ap->cred, cr) == 0 && ap->rnode == rp) { 112 nfs4_access_cache(rnode4_t *rp, uint32_t acc, uint32_t resacc, cred_t *cr) argument 118 hp = &acache4[acache4hash(rp, cr)]; 129 nap->rnode = rp; 174 nfs4_access_purge_rp(rnode4_t *rp) argument [all...] |
/illumos-gate/usr/src/uts/sparc/dtrace/ |
H A D | fasttrap_isa.c | 198 fasttrap_anarg(struct regs *rp, int argno) argument 203 return ((&rp->r_o0)[argno]); 206 struct frame *fr = (struct frame *)(rp->r_sp + STACK_BIAS); 213 struct frame32 *fr = (struct frame32 *)rp->r_sp; 228 fasttrap_usdt_args(fasttrap_probe_t *probe, struct regs *rp, argument 237 * avoid a call to fasttrap_getreg(), and safely use rp->r_sp 245 struct frame *fr = (struct frame *)(rp->r_sp + STACK_BIAS); 252 argv[i] = fasttrap_getreg(rp, R_O0 + x + inc); 258 struct frame32 *fr = (struct frame32 *)rp->r_sp; 265 argv[i] = fasttrap_getreg(rp, R_O 277 fasttrap_return_common(struct regs *rp, uintptr_t pc, pid_t pid, uint_t fake_restore) argument 412 fasttrap_pid_probe(struct regs *rp) argument 1014 fasttrap_return_probe(struct regs *rp) argument 1384 fasttrap_getreg(struct regs *rp, uint_t reg) argument 1484 fasttrap_putreg(struct regs *rp, uint_t reg, ulong_t value) argument [all...] |
/illumos-gate/usr/src/uts/sparc/v9/os/ |
H A D | xregs.c | 153 struct regs *rp = lwptoregs(lwp); local 161 xregs->pr_un.pr_v8p.pr_xg[XR_G1] = GET_UPPER_32(rp->r_g1); 162 xregs->pr_un.pr_v8p.pr_xg[XR_G2] = GET_UPPER_32(rp->r_g2); 163 xregs->pr_un.pr_v8p.pr_xg[XR_G3] = GET_UPPER_32(rp->r_g3); 164 xregs->pr_un.pr_v8p.pr_xg[XR_G4] = GET_UPPER_32(rp->r_g4); 165 xregs->pr_un.pr_v8p.pr_xg[XR_G5] = GET_UPPER_32(rp->r_g5); 166 xregs->pr_un.pr_v8p.pr_xg[XR_G6] = GET_UPPER_32(rp->r_g6); 167 xregs->pr_un.pr_v8p.pr_xg[XR_G7] = GET_UPPER_32(rp->r_g7); 169 xregs->pr_un.pr_v8p.pr_xo[XR_O0] = GET_UPPER_32(rp->r_o0); 170 xregs->pr_un.pr_v8p.pr_xo[XR_O1] = GET_UPPER_32(rp 260 struct regs *rp = lwptoregs(lwp); local [all...] |
/illumos-gate/usr/src/uts/intel/ia32/os/ |
H A D | archdep.c | 446 struct regs *rp = lwptoregs(lwp); local 451 grp[REG_RDI] = rp->r_rdi; 452 grp[REG_RSI] = rp->r_rsi; 453 grp[REG_RDX] = rp->r_rdx; 454 grp[REG_RCX] = rp->r_rcx; 455 grp[REG_R8] = rp->r_r8; 456 grp[REG_R9] = rp->r_r9; 457 grp[REG_RAX] = rp->r_rax; 458 grp[REG_RBX] = rp->r_rbx; 459 grp[REG_RBP] = rp 500 struct regs *rp = lwptoregs(lwp); local 700 struct regs *rp = lwptoregs(lwp); local 1063 panic_saveregs(panic_data_t *pdp, struct regs *rp) argument 1438 traceregs(struct regs *rp) argument [all...] |
/illumos-gate/usr/src/ucblib/libucb/port/sys/ |
H A D | wait4.c | 72 wait4(pid_t pid, int *status, int options, struct rusage *rp) argument 81 if ((long)status == -1L || (long)rp == -1L) { 86 if (rp) 87 (void) memset(rp, 0, sizeof (struct rusage)); 118 if (rp) { 126 rp->ru_utime.tv_sec = diffu / HZ; 127 rp->ru_utime.tv_usec = (diffu % HZ) * (1000000 / HZ); 128 rp->ru_stime.tv_sec = diffs/ HZ; 129 rp->ru_stime.tv_usec = (diffs % HZ) * (1000000 / HZ);
|
/illumos-gate/usr/src/lib/libm/common/Q/ |
H A D | rintl.c | 50 enum fp_precision_type rp; local 68 rp = __swapRP(fp_extended); /* make sure precision is long double */ 70 (void) __swapRP(rp); /* restore precision mode */
|
/illumos-gate/usr/src/cmd/fm/fmdump/common/ |
H A D | fault.c | 32 flt_short(fmd_log_t *lp, const fmd_log_record_t *rp, FILE *fp) argument 48 (void) nvlist_lookup_string(rp->rec_nvl, FM_SUSPECT_UUID, &uuid); 49 (void) nvlist_lookup_string(rp->rec_nvl, FM_SUSPECT_DIAG_CODE, &code); 51 (void) nvlist_lookup_string(rp->rec_nvl, FM_CLASS, &class); 66 fmdump_date(buf, sizeof (buf), rp), uuid, code); 72 flt_verb1(fmd_log_t *lp, const fmd_log_record_t *rp, FILE *fp) argument 78 (void) flt_short(lp, rp, fp); 79 (void) nvlist_lookup_uint32(rp->rec_nvl, FM_SUSPECT_FAULT_SZ, &size); 82 (void) nvlist_lookup_nvlist_array(rp->rec_nvl, 84 (void) nvlist_lookup_uint8_array(rp 151 flt_verb23_cmn(fmd_log_t *lp, const fmd_log_record_t *rp, FILE *fp, nvlist_prtctl_t pctl) argument 200 flt_verb2(fmd_log_t *lp, const fmd_log_record_t *rp, FILE *fp) argument 207 flt_pretty(fmd_log_t *lp, const fmd_log_record_t *rp, FILE *fp) argument 250 flt_msg(fmd_log_t *lp, const fmd_log_record_t *rp, FILE *fp) argument [all...] |
/illumos-gate/usr/src/cmd/sendmail/db/btree/ |
H A D | bt_recno.c | 83 RECNO *rp; local 93 if ((ret = __os_calloc(1, sizeof(*rp), &rp)) != 0) 96 t->recno = rp; 103 rp->re_delim = '\n'; 104 rp->re_pad = ' '; 105 rp->re_fd = -1; 106 F_SET(rp, RECNO_EOF); 117 rp->re_fd = -1; 118 F_SET(rp, RECNO_EO 448 RECNO *rp; local 872 RECNO *rp; local 1000 RECNO *rp; local 1144 RECNO *rp; local 1216 RECNO *rp; local [all...] |
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | mach_trap.c | 84 showregs(uint_t type, struct regs *rp, caddr_t addr, uint_t mmu_fsr) argument 139 (ttoproc(curthread)->p_pid) : 0, rp->r_pc, rp->r_sp, 140 rp->r_tstate, sfmmu_getctx_sec()); 141 if (USERMODE(rp->r_tstate)) { 143 "%llx, %llx\n", rp->r_o0, rp->r_o1, rp->r_o2, rp->r_o3, 144 rp 159 ptl1_regs_t *rp = &pstate->ptl1_regs; local 266 ptl1_regs_t *rp = &pstate->ptl1_regs; local [all...] |
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | trap.c | 193 die(uint_t type, struct regs *rp, caddr_t addr, processorid_t cpuid) argument 210 ti.trap_regs = rp; 217 panic("BAD TRAP: type=%x (#%s %s) rp=%p addr=%p " 219 type, trap_mnemonic, trap_name, (void *)rp, (void *)addr, 220 mod_containing_pc((caddr_t)rp->r_pc), 225 panic("BAD TRAP: type=%x (#%s %s) rp=%p addr=%p", 226 type, trap_mnemonic, trap_name, (void *)rp, (void *)addr); 302 ldt_rewrite_syscall(struct regs *rp, proc_t *p, int syscall_insn) argument 309 if (linear_pc(rp, p, &linearpc) == 0) { 404 emulate_lsahf(struct regs *rp, uchar_ argument 465 trap(struct regs *rp, caddr_t addr, processorid_t cpuid) argument 1696 showregs(uint_t type, struct regs *rp, caddr_t addr) argument 1755 dumpregs(struct regs *rp) argument 1891 kern_gpfault(struct regs *rp) argument [all...] |
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | rpcb_prot.c | 87 xdr_rpcblist_ptr(XDR *xdrs, rpcblist_ptr *rp) argument 100 more_elements = (bool_t)(*rp != NULL); 111 next = (*rp)->rpcb_next; 112 if (!xdr_reference(xdrs, (caddr_t *)rp, 117 rp = &next_copy; 124 rp = &((*rp)->rpcb_next); 135 xdr_rpcblist(XDR *xdrs, RPCBLIST **rp) argument 137 return (xdr_rpcblist_ptr(xdrs, (rpcblist_ptr *)rp)); 156 xdr_rpcb_entry_list_ptr(XDR *xdrs, rpcb_entry_list_ptr *rp) argument [all...] |
/illumos-gate/usr/src/uts/intel/io/intel_nb5000/ |
H A D | dimm_addr.c | 91 struct rank_base *rp; local 99 rp = &rank_base[i]; 100 if (rp && pa >= rp->base && pa < rp->limit) 104 offset = pa - rp->base; 105 if (offset > rp->hole) 106 offset -= rp->hole_size; 107 unump->unum_offset = offset / rp->interleave; 123 struct rank_base *rp; local 197 struct rank_base *rp; local [all...] |
H A D | intel_nb5000.c | 95 fat_memory_error(const nb_regs_t *rp, void *data) argument 103 ferr_fat_fbd = rp->nb.fat_fbd_regs.ferr_fat_fbd; 106 intel_fat_fbd_err(rp->nb.fat_fbd_regs.nerr_fat_fbd); 127 nrecmema = rp->nb.fat_fbd_regs.nrecmema; 128 nrecmemb = rp->nb.fat_fbd_regs.nrecmemb; 231 nf_memory_error(const nb_regs_t *rp, void *data) argument 246 ferr_nf_fbd = rp->nb.nf_fbd_regs.ferr_nf_fbd; 268 recmema = rp->nb.nf_fbd_regs.recmema; 269 recmemb = rp->nb.nf_fbd_regs.recmemb; 282 recmema = rp 388 nf_mem_error(const nb_regs_t *rp, void *data) argument 589 log_int_err(nb_regs_t *rp, int willpanic, int *interpose) argument 638 log_thermal_err(nb_regs_t *rp, int willpanic, int *interpose) argument 671 log_dma_err(nb_regs_t *rp, int *interpose) argument 728 log_fsb_err(uint64_t ferr, nb_regs_t *rp, int willpanic, int *interpose) argument 1091 log_pex_err(uint64_t ferr, nb_regs_t *rp, int willpanic, int *interpose) argument 1143 log_fat_fbd_err(nb_regs_t *rp, int willpanic, int *interpose) argument 1195 log_nf_fbd_err(nb_regs_t *rp, int willpanic, int *interpose) argument 1265 log_nf_mem_err(nb_regs_t *rp, int willpanic, int *interpose) argument 1333 nb_regs_t *rp = &log->nb_regs; local 1380 nb_regs_t *rp = &log->nb_regs; local 1400 log_fsb_err(GE_NERR_TO_FERR_FSB(err), rp, willpanic, local [all...] |
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devinfo_retire.c | 57 int (*sel_selector)(di_node_t node, rcm_arg_t *rp); 67 static int disk_select(di_node_t node, rcm_arg_t *rp); 68 static int nexus_select(di_node_t node, rcm_arg_t *rp); 69 static int enclosure_select(di_node_t node, rcm_arg_t *rp); 70 static int smp_select(di_node_t node, rcm_arg_t *rp); 109 rcm_arg_t *rp = (rcm_arg_t *)arg; local 110 di_retire_t *dp = rp->rcm_dp; 112 rp->rcm_supp = 1; 119 enclosure_select(di_node_t node, rcm_arg_t *rp) argument 122 di_retire_t *dp = rp 151 rcm_arg_t *rp = (rcm_arg_t *)arg; local 161 smp_select(di_node_t node, rcm_arg_t *rp) argument 186 rcm_arg_t *rp = (rcm_arg_t *)arg; local 202 disk_select(di_node_t node, rcm_arg_t *rp) argument 224 nexus_select(di_node_t node, rcm_arg_t *rp) argument 259 rcm_arg_t *rp = (rcm_arg_t *)arg; local 330 retire_supported(rcm_arg_t *rp) argument 367 rcm_finalize(rcm_arg_t *rp, int retcode) argument 423 rcm_arg_t *rp = (rcm_arg_t *)arg; local 482 rcm_arg_t *rp = (rcm_arg_t *)arg; local 573 rcm_notify(rcm_arg_t *rp, char **pp, size_t *clen) argument [all...] |
/illumos-gate/usr/src/cmd/csh/ |
H A D | wait3.c | 61 csh_wait3(int *status, int options, struct rusage *rp) argument 68 if (rp) 69 memset((void *)rp, 0, sizeof (struct rusage)); 86 if (rp) { 94 rp->ru_utime.tv_sec = diffu/HZ; 95 rp->ru_utime.tv_usec = ((diffu % HZ) * 1000000) / HZ; 96 rp->ru_stime.tv_sec = diffs/HZ; 97 rp->ru_stime.tv_usec = ((diffs % HZ) * 1000000) / HZ;
|
/illumos-gate/usr/src/cmd/fm/fminject/common/ |
H A D | inj_log.c | 44 inj_logfile_event(fmd_log_t *lp, const fmd_log_record_t *rp, void *data) argument 49 hrtime_t rec_sec = rp->rec_sec + rp->rec_nsec / NANOSEC; 50 hrtime_t rec_nsec = rp->rec_nsec % NANOSEC; 67 ilf->ilf_index, rp->rec_class, ilf->ilf_sec, ilf->ilf_nsec); 88 ev->defn_name = inj_strdup(rp->rec_class); 91 if ((errno = nvlist_dup(rp->rec_nvl, &ev->defn_nvl, 0)) != 0) 92 die("failed to allocate nvl for %s event", rp->rec_class);
|
/illumos-gate/usr/src/cmd/filesync/ |
H A D | rules.c | 387 { struct rule *rp; local 396 for (rp = bp->b_includes; rp; rp = rp->r_next) 397 if (rp->r_flags & R_PROGRAM) 398 fprintf(file, "LIST !%s\n", rp->r_file); 400 fprintf(file, "LIST %s\n", noblanks(rp->r_file)); 402 for (rp = bp->b_excludes; rp; r 431 { struct rule *rp; local 605 { struct rule *rp; local [all...] |
/illumos-gate/usr/src/uts/intel/dtrace/ |
H A D | fasttrap_isa.c | 194 fasttrap_anarg(struct regs *rp, int function_entry, int argno) argument 208 return ((&rp->r_rdi)[argno]); 210 stack = (uintptr_t *)rp->r_sp; 216 uint32_t *stack = (uint32_t *)rp->r_sp; 659 fasttrap_return_common(struct regs *rp, uintptr_t pc, pid_t pid, argument 701 rp->r_r0, rp->r_r1, 0, 0); 726 fasttrap_usdt_args64(fasttrap_probe_t *probe, struct regs *rp, int argc, argument 730 uintptr_t *stack = (uintptr_t *)rp->r_sp; 736 argv[i] = (&rp 748 fasttrap_usdt_args32(fasttrap_probe_t *probe, struct regs *rp, int argc, uint32_t *argv) argument 766 fasttrap_do_seg(fasttrap_tracepoint_t *tp, struct regs *rp, uintptr_t *addr) argument 879 fasttrap_pid_probe(struct regs *rp) argument 1652 fasttrap_return_probe(struct regs *rp) argument 1703 fasttrap_getreg(struct regs *rp, uint_t reg) argument [all...] |
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | waitpid.c | 117 wait4(pid_t pid, int *stat_loc, int options, struct rusage *rp) argument 126 if (rp) 127 (void) memset(rp, 0, sizeof (struct rusage)); 165 if (rp) { 174 rp->ru_utime.tv_sec = diffu / hz; 175 rp->ru_utime.tv_usec = (diffu % hz) * (1000000 / hz); 176 rp->ru_stime.tv_sec = diffs / hz; 177 rp->ru_stime.tv_usec = (diffs % hz) * (1000000 / hz); 188 wait3(int *stat_loc, int options, struct rusage *rp) argument 190 return (wait4(0, stat_loc, options, rp)); [all...] |
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_sata.c | 65 uint8_t rp[SRESPSZ]; local 193 bzero(rp, SRESPSZ); 210 rp[3] = 3; 211 rp[5] = 0x80; 212 rp[6] = 0x83; 216 rp[1] = 0x80; 217 rp[3] = 0x14; 218 a = (void *) &rp[4]; 228 rp[1] = 0x83; 231 rp[ [all...] |