Searched refs:rp (Results 26 - 50 of 467) sorted by relevance

1234567891011>>

/illumos-gate/usr/src/uts/sun4/os/
H A Dtrap.c70 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 Dmach_trap.c99 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 Dnfs_client.c108 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 Dnfs_vnops.c259 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 Dnfs4_shadow.c58 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 Dnfs4_acache.c54 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 Dfasttrap_isa.c198 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 Dxregs.c153 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 Darchdep.c446 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 Dwait4.c72 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 Drintl.c50 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 Dfault.c32 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 Dbt_recno.c83 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 Dmach_trap.c84 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 Dtrap.c193 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 Drpcb_prot.c87 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 Ddimm_addr.c91 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 Dintel_nb5000.c95 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 Ddevinfo_retire.c57 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 Dwait3.c61 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 Dinj_log.c44 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 Drules.c387 { 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 Dfasttrap_isa.c194 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 Dwaitpid.c117 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 Dpmcs_sata.c65 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...]

Completed in 142 milliseconds

1234567891011>>