/illumos-gate/usr/src/uts/common/io/comstar/port/fcoet/ |
H A D | fcoet_fc.c | 72 fct_remote_port_t *rp, fct_cmd_t *login); 74 fct_remote_port_t *rp, fct_cmd_t *login); 96 fcoet_register_remote_port(fct_local_port_t *port, fct_remote_port_t *rp, argument 102 switch (rp->rp_id) { 127 rp->rp_handle = handle; 129 ret = fcoet_fill_plogi_req(port, rp, login); 131 ret = fcoet_fill_plogi_resp(port, rp, login); 142 fcoet_deregister_remote_port(fct_local_port_t *port, fct_remote_port_t *rp) argument 968 fcoet_fill_plogi_req(fct_local_port_t *port, fct_remote_port_t *rp, argument 999 fcoet_fill_plogi_resp(fct_local_port_t *port, fct_remote_port_t *rp, argument [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | panic.c | 209 panicsys(const char *format, va_list alist, struct regs *rp, int on_panic_stack) argument 271 panic_saveregs(pdp, rp); 293 panic_reg = rp; 346 traceregs(rp);
|
H A D | turnstile.c | 744 kthread_t *rp = ts->ts_sleepq[TS_READER_Q].sq_first; local 746 pri_t rpri = rp ? DISP_PRIO(rp) : 0;
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | corectl.c | 242 refstr_t *rp; local 270 if ((rp = cg->core_file) != NULL) 271 refstr_hold(rp); 274 rp = corectl_path_value(cg->core_default_path); 276 rp = NULL; 289 rp = corectl_path_value(p->p_corefile); 294 if (rp == NULL) { 298 error = copyoutstr(refstr_value(rp), (char *)arg1, 300 refstr_rele(rp); 328 rp [all...] |
/illumos-gate/usr/src/uts/i86pc/io/apix/ |
H A D | apix_intr.c | 404 struct regs *rp) 416 if (USERMODE(rp->r_cs)) { 418 cpu->cpu_profile_upc = rp->r_pc; 420 cpu->cpu_cpcprofile_upc = rp->r_pc; 422 cpu->cpu_profile_pc = rp->r_pc; 424 cpu->cpu_cpcprofile_pc = rp->r_pc; 570 apix_do_pending_hilevel(struct cpu *cpu, struct regs *rp) argument 586 if (apix_hilevel_intr_prolog(cpu, newipl, oldipl, rp) == 0) { 770 apix_do_pending_hardint(struct cpu *cpu, struct regs *rp) argument 786 newsp = apix_intr_thread_prolog(cpu, newipl, (caddr_t)rp); 403 apix_hilevel_intr_prolog(struct cpu *cpu, uint_t pil, uint_t oldpil, struct regs *rp) argument 869 apix_do_interrupt(struct regs *rp, trap_trace_rec_t *ttp) argument [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...] |
/illumos-gate/usr/src/lib/libast/common/disc/ |
H A D | sfkeyprintf.c | 81 register int rp; local 92 lp = rp = n = 0; 107 else if (c == rp) 114 rp = ')'; 120 rp = ']';
|
/illumos-gate/usr/src/lib/libast/common/port/ |
H A D | mc.c | 218 char* rp; local 294 if (!(rp = sp = vmalloc(vm, mc->nstrs + 1))) 327 if (sfread(ip, rp, mc->nstrs) != mc->nstrs || sfgetc(ip) != EOF)
|
/illumos-gate/usr/src/uts/sun4v/cpu/ |
H A D | niagara.c | 269 vis1_partial_support(struct regs *rp, k_siginfo_t *siginfo, uint_t *fault) argument 276 if (!USERMODE(rp->r_tstate)) 279 instr = fetch_user_instr((caddr_t)rp->r_pc); 285 asi = (uint32_t)((rp->r_tstate >> TSTATE_ASI_SHIFT) & 295 switch (simulate_unimp(rp, &badaddr)) { 305 rp->r_pc = rp->r_npc; 306 rp->r_npc += 4; 320 siginfo->si_addr = (caddr_t)rp->r_pc; 340 siginfo->si_addr = (caddr_t)rp [all...] |
/illumos-gate/usr/src/uts/sun4v/io/fpc/ |
H A D | fpc-impl-4v.c | 120 nexus_regspec_t *rp; local 141 DDI_PROP_DONTPASS, "reg", (uchar_t **)&rp, ®len) != 152 dev_hdl = (devhandle_t)((rp->phys_addr >> 32) & DEVHDLE_MASK); 154 ddi_prop_free(rp);
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_util.c | 144 pci_regspec_t *rp) 148 uint32_t phys_hi = rp->pci_phys_hi; 152 rp->pci_phys_hi, rp->pci_phys_mid, rp->pci_phys_low, 153 rp->pci_size_hi, rp->pci_size_low); 188 rp->pci_phys_low += assign_p->pci_phys_low; 190 rp->pci_phys_mid += assign_p->pci_phys_mid; 195 rp 143 px_reloc_reg(dev_info_t *dip, dev_info_t *rdip, px_t *px_p, pci_regspec_t *rp) argument [all...] |
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | mach_rootnex.c | 236 struct regspec *rp; local 248 rp = sparc_pd_getreg(dev, 0); 262 rp->regspec_addr, (n > 1 ? "" : " ...")); 276 rp->regspec_addr & 300 struct regspec *rp; local 322 rp = sparc_pd_getreg(child, 0); 323 ASSERT(rp != NULL); 333 portid = ((((rp->regspec_bustype) & 0x6) >> 1) | 334 (((rp->regspec_bustype) & 0xF0) >> 2) | 335 (((rp 397 struct regspec *rp; local 467 struct regspec *rp; local [all...] |
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_util.c | 157 pci_regspec_t *rp) 161 register uint32_t phys_hi = rp->pci_phys_hi; 164 rp->pci_phys_hi, rp->pci_phys_mid, rp->pci_phys_low, 165 rp->pci_size_hi, rp->pci_size_low); 171 if (rp->pci_phys_mid != 0 || rp->pci_size_hi != 0) { 190 rp 156 pci_reloc_reg(dev_info_t *dip, dev_info_t *rdip, pci_t *pci_p, pci_regspec_t *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...] |
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | archdep.c | 402 traceregs(struct regs *rp) argument 404 traceback((caddr_t)rp->r_sp);
|
/illumos-gate/usr/src/uts/sun/io/ |
H A D | sbusmem.c | 175 struct regspec *rp = ddi_rnumber_to_regspec(devi, 0); local 177 if (rp == NULL) { 183 rp->regspec_bustype, rp->regspec_size);
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | dtrace_subr.c | 178 dtrace_user_probe(struct regs *rp, caddr_t addr, processorid_t cpuid) argument 184 if (USERMODE(rp->r_cs) || (rp->r_ps & PS_VM)) { 197 if (rp->r_trapno == T_DTRACE_RET) { 229 rp->r_pc = npc; 240 (void) (*dtrace_return_probe_ptr)(rp); 242 rp->r_pc = npc; 244 } else if (rp->r_trapno == T_BPTFLT) { 258 (*dtrace_pid_probe_ptr)(rp) == 0) { 264 if (dtrace_linear_pc(rp, 298 struct regs *rp = lwptoregs(ttolwp(t)); local 323 struct regs *rp = lwptoregs(ttolwp(t)); local [all...] |
/illumos-gate/usr/src/uts/intel/dtrace/ |
H A D | dtrace_isa.c | 217 struct regs *rp; local 232 if (lwp == NULL || p == NULL || (rp = lwp->lwp_regs) == NULL) 241 pc = rp->r_pc; 242 sp = rp->r_fp; 251 pc = dtrace_fulword((void *)rp->r_sp); 253 pc = dtrace_fuword32((void *)rp->r_sp); 273 struct regs *rp; local 277 if (lwp == NULL || p == NULL || (rp = lwp->lwp_regs) == NULL) 283 pc = rp->r_pc; 284 sp = rp 305 struct regs *rp; local 550 dtrace_getreg(struct regs *rp, uint_t reg) argument [all...] |
/illumos-gate/usr/src/uts/intel/fs/proc/ |
H A D | prmachdep.c | 121 struct regs *rp = lwptoregs(lwp); local 134 (rp->r_ps & ~PSL_USERMASK) | (src[EFL] & PSL_USERMASK); 317 aston(lwptot(lwp)); /* let trap() set PS_T in rp->r_efl */ 338 aston(lwptot(lwp)); /* let trap() clear PS_T in rp->r_efl */ 495 pr_watch_emul(struct regs *rp, caddr_t addr, enum seg_rw rw) argument 508 res = do_unaligned(rp, &badaddr);
|
/illumos-gate/usr/src/uts/intel/ia32/os/ |
H A D | sysi86.c | 94 struct regs *rp = lwptoregs(ttolwp(curthread)); local 95 greg_t oldpl = rp->r_ps & PS_IOPL; 113 rp->r_ps ^= oldpl ^ newpl; 592 struct regs *rp = lwp->lwp_regs; local 597 if (ssd->sel == rp->r_cs || ssd->sel == rp->r_ss) { 614 if (ssd->sel == rp->r_ds || 615 ssd->sel == rp->r_es || 616 ssd->sel == rp->r_fs || 617 ssd->sel == rp [all...] |
/illumos-gate/usr/src/cmd/lp/cmd/lpsched/ |
H A D | files.c | 116 void rmfiles ( RSTATUS * rp, int log_it ) /* funcdef */ argument 118 char **file = rp->request->file_list; 131 if (rp->req_file) { 138 path = makepath(Lp_Requests, rp->req_file, (char *)0); 146 path = makepath(Lp_Tmp, rp->req_file, (char *)0); 147 if (log_it && rp->secure && rp->secure->req_id) { 155 NULL, localtime(&(rp->secure->date))); 157 rp->secure->req_id, rp [all...] |
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_mem.c | 260 RING *rp; local 277 rp = &hba->sli.sli3.ring[j]; 279 while (rp->fc_mpoff) { 283 mp = (MATCHMAP *)(rp->fc_mpoff); 294 if ((mp = emlxs_mem_get_vaddr(hba, rp, addr))) { 1235 emlxs_mem_get_vaddr(emlxs_hba_t *hba, RING *rp, uint64_t mapbp) argument 1241 if (rp->ringno == hba->channel_els) { 1242 mp = (MATCHMAP *)rp->fc_mpoff; 1248 rp->fc_mpoff = mp->fc_mptr; 1253 if (rp 1394 emlxs_mem_map_vaddr(emlxs_hba_t *hba, RING *rp, MATCHMAP *mp, uint32_t *haddr, uint32_t *laddr) argument [all...] |
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | assfail.c | 263 rwlock_error(const rwlock_t *rp, const char *who, const char *msg) argument 276 * Use memcpy() rather than 'rcopy = *rp' in case rp is unaligned. 278 (void) memcpy(&rcopy, rp, sizeof (rcopy)); 305 ultos((uint64_t)(uintptr_t)rp, 16, buf + strlen(buf));
|
/illumos-gate/usr/src/cmd/mdb/intel/mdb/ |
H A D | proc_amd64dep.c | 578 ushort_t rd_flags, mdb_tgt_reg_t *rp) 577 pt_getfpreg(mdb_tgt_t *t, mdb_tgt_tid_t tid, ushort_t rd_num, ushort_t rd_flags, mdb_tgt_reg_t *rp) argument
|
/illumos-gate/usr/src/cmd/scsi/smp/common/ |
H A D | smp.c | 220 smp_report_route_info_req_t *rp; local 257 smp_action_get_request(ap, (void **)&rp, NULL); 261 rp->srrir_phy_identifier = pi_idx; 262 rp->srrir_exp_route_index = ri_idx; 555 smp_enable_disable_zoning_req_t *rp; local 557 smp_action_get_request(ap, (void **)&rp, NULL); 558 rp->sedzr_enable_disable_zoning = strtoul(argv[3], NULL, 0); 562 smp_phy_control_req_t *rp; local 564 smp_action_get_request(ap, (void **)&rp, NULL); 565 rp 570 smp_report_exp_route_table_list_req_t *rp; local 619 smp_discover_resp_t *rp = (smp_discover_resp_t *)smp_resp; local 630 smp_report_zone_mgr_password_resp_t *rp = local [all...] |