/illumos-gate/usr/src/cmd/bart/ |
H A D | rules.c | 416 struct rule *block_begin = NULL, *new_rule, *rp; local 515 for (rp = block_begin; rp != NULL; 516 rp = rp->next) { 518 rp->attr_list |= 521 rp->attr_list &=
|
/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...] |
H A D | fpu.c | 407 fpnoextflt(struct regs *rp) argument 446 if (fuword32((void *)rp->r_pc, &inst) != -1 && 449 rp->r_pc += 3; 497 fpextovrflt(struct regs *rp) argument 519 fpexterrflt(struct regs *rp) argument 594 fpsimderrflt(struct regs *rp) argument
|
/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/uts/sun4/io/ |
H A D | ebus.c | 88 ebus_regspec_t *ebus_rp, vregspec_t *rp); 91 static void ebus_vreg_dump(ebus_devstate_t *ebus_p, vregspec_t *rp); 485 ebus_rp = (ebus_regspec_t *)mp->map_obj.rp; 534 p_map_request.map_obj.rp = (struct regspec *)&vreg; 554 ebus_regspec_t *ebus_rp, vregspec_t *rp) { 563 uint32_t *preg_cell_p = (uint32_t *)rp; 945 ebus_vreg_dump(ebus_devstate_t *ebus_p, vregspec_t *rp) argument 949 rp->pci_regspec.pci_phys_hi, 950 rp->pci_regspec.pci_phys_mid, 951 rp 553 ebus_apply_range(ebus_devstate_t *ebus_p, dev_info_t *rdip, ebus_regspec_t *ebus_rp, vregspec_t *rp) argument [all...] |
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | machdep.c | 540 nmfunc1(int arg, struct regs *rp) argument 542 printf("nmi called with arg = %x, regs = %x\n", arg, rp); 545 printf("ip = %x\n", rp->r_pc); 1302 linear_pc(struct regs *rp, proc_t *p, caddr_t *linearp) argument 1306 uint16_t idx = SELTOIDX(rp->r_cs); 1308 ASSERT(rp->r_cs <= 0xFFFF); 1311 if (SELISLDT(rp->r_cs)) { 1329 rp->r_pc); 1337 *linearp = (caddr_t)(uintptr_t)rp->r_pc; 1350 dtrace_linear_pc(struct regs *rp, proc_ argument [all...] |
H A D | cmi.c | 607 cmi_mce_response(struct regs *rp, uint64_t disp) argument 613 ASSERT(rp != NULL); /* don't call for polling, only on #MC */ 654 return (USERMODE(rp->r_cs) ? CMI_RESPONSE_CKILL : panicrsp); 685 cmi_mca_trap(struct regs *rp) argument 721 disp = CMI_OPS(cmi)->cmi_mca_trap(hdl, rp); 723 switch (cmi_mce_response(rp, disp)) { 744 rp->r_pc = otp->ot_trampoline; 750 rp->r_r0 = EFAULT; 751 rp->r_pc = curthread->t_lofault;
|
/illumos-gate/usr/src/uts/common/io/ib/clients/daplt/ |
H A D | daplt.c | 408 #define DAPLKA_RS_REFCNT(rp) ((rp)->header.rs_refcnt) 410 #define DAPLKA_RS_REF(rp) { \ 411 mutex_enter(&(rp)->header.rs_reflock); \ 412 (rp)->header.rs_refcnt++; \ 413 ASSERT((rp)->header.rs_refcnt != 0); \ 414 mutex_exit(&(rp)->header.rs_reflock); \ 417 #define DAPLKA_RS_UNREF(rp) { \ 418 mutex_enter(&(rp)->header.rs_reflock); \ 419 ASSERT((rp) 7896 daplka_resource_t *rp; local 8060 daplka_resource_t *rp; local 8652 daplka_evd_ioctl(int cmd, daplka_ia_resource_t *rp, intptr_t arg, int mode, cred_t *cred, int *rvalp) argument 8690 daplka_ep_ioctl(int cmd, daplka_ia_resource_t *rp, intptr_t arg, int mode, cred_t *cred, int *rvalp) argument 8728 daplka_mr_ioctl(int cmd, daplka_ia_resource_t *rp, intptr_t arg, int mode, cred_t *cred, int *rvalp) argument 8762 daplka_mw_ioctl(int cmd, daplka_ia_resource_t *rp, intptr_t arg, int mode, cred_t *cred, int *rvalp) argument 8784 daplka_cno_ioctl(int cmd, daplka_ia_resource_t *rp, intptr_t arg, int mode, cred_t *cred, int *rvalp) argument 8810 daplka_pd_ioctl(int cmd, daplka_ia_resource_t *rp, intptr_t arg, int mode, cred_t *cred, int *rvalp) argument 8832 daplka_sp_ioctl(int cmd, daplka_ia_resource_t *rp, intptr_t arg, int mode, cred_t *cred, int *rvalp) argument 8854 daplka_srq_ioctl(int cmd, daplka_ia_resource_t *rp, intptr_t arg, int mode, cred_t *cred, int *rvalp) argument 8881 daplka_misc_ioctl(int cmd, daplka_ia_resource_t *rp, intptr_t arg, int mode, cred_t *cred, int *rvalp) argument 9309 daplka_resource_insert(minor_t rnum, daplka_resource_t *rp) argument 9356 daplka_resource_t *rp; local 9832 daplka_resource_t *rp = (daplka_resource_t *)obj; local [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/ |
H A D | rc_file.c | 245 krb5_donot_replay *rp = *rep; local 248 if (rp) 250 if (rp->client) 251 free(rp->client); 253 if (rp->server) 254 free(rp->server); 255 rp->client = NULL; 256 rp->server = NULL; 257 free(rp);
|
/illumos-gate/usr/src/cmd/sendmail/db/btree/ |
H A D | bt_put.c | 668 RECNO *rp; local 672 rp = ((BTREE *)dbp->internal)->recno; 678 if (dbt->size > rp->re_len) 686 if (dbc->rdata.ulen < rp->re_len) { 687 if ((ret = __os_realloc(&dbc->rdata.data, rp->re_len)) != 0) { 692 dbc->rdata.ulen = rp->re_len; 696 rp->re_pad, rp->re_len - dbt->size); 702 dbc->rdata.size = rp->re_len;
|
/illumos-gate/usr/src/uts/i86pc/io/psm/ |
H A D | uppc.c | 593 uppc_state(psm_state_request_t *rp) argument 595 switch (rp->psr_cmd) { 597 rp->req.psm_state_req.psr_state = 599 if (rp->req.psm_state_req.psr_state == NULL) 601 rp->req.psm_state_req.psr_state_size = 605 kmem_free(rp->req.psm_state_req.psr_state, 606 rp->req.psm_state_req.psr_state_size); 609 pic_save_state(rp->req.psm_state_req.psr_state); 612 pic_restore_state(rp->req.psm_state_req.psr_state);
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | in.rarpd.c | 570 rarp_request(struct rarpdev *rdev, struct arphdr *rp, uchar_t *shost) argument 578 shap = (uchar_t *)rp + sizeof (struct arphdr); 579 spap = shap + rp->ar_hln; 580 thap = spap + rp->ar_pln; 581 tpap = thap + rp->ar_hln; 615 rp->ar_op = htons(REVARP_REPLY); 638 (void) memcpy(rrp->arprep, rp, rdev->ifrarplen); 704 arp_request(struct rarpdev *rdev, struct arphdr *rp, uchar_t *shost) argument 711 shap = (uchar_t *)rp + sizeof (struct arphdr); 712 spap = shap + rp [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/stmf/ |
H A D | stmf.c | 596 fct_i_remote_port_t *rp; local 604 if (mdb_vread(&rp, sizeof (fct_i_remote_port_t *), 611 if (rp != NULL && wsp->walk_callback != NULL) 612 status = wsp->walk_callback((uintptr_t)rp, rp, 740 struct fct_remote_port rp; local 750 if (mdb_vread(&rp, sizeof (struct fct_remote_port), 758 (uintptr_t)rp.rp_port) 782 struct fct_remote_port rp; local 796 if (mdb_vread(&rp, sizeo [all...] |
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px.c | 734 pci_regspec_t reloc_reg, *rp = &reloc_reg; local 744 reloc_reg = *(pci_regspec_t *)mp->map_obj.rp; /* dup whole */ 752 "reg", (caddr_t)&rp, ®len) != DDI_SUCCESS) 756 kmem_free(rp, reglen); 759 rp += r_no; 767 if ((rp->pci_phys_hi & PCI_REG_ADDR_M) == PCI_ADDR_CONFIG) { 784 rval = px_lib_map_vconfig(dip, mp, off, rp, addrp); 796 if (rval = px_reloc_reg(dip, rdip, px_p, rp)) 800 rp->pci_size_low = len; /* MIN ? */ 801 rp [all...] |
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_dis.c | 330 const dof_relodesc_t *rp, uint32_t len) 335 for (; len != 0; len--, rp++) { 337 rp->dofr_type, (u_longlong_t)rp->dofr_offset, 338 (u_longlong_t)rp->dofr_data, 339 &dp->dtdo_strtab[rp->dofr_name]); 329 dt_dis_rtab(const char *rtag, const dtrace_difo_t *dp, FILE *fp, const dof_relodesc_t *rp, uint32_t len) argument
|
/illumos-gate/usr/src/lib/libnsl/dial/ |
H A D | conn.c | 473 char *rp = rdvec; local 477 *rp = 0; 512 if ((*rp = nextch & 0177) != NULLCHAR) 513 rp++; 514 if (rp >= rdvec + MR) { 519 *rp = NULLCHAR;
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Plwpregs.c | 73 const char *fbase, void *rp, size_t n) 82 if (read(fd, rp, n) > 0) { 137 const void *rp, size_t n) 150 iov[1].iov_base = (caddr_t)rp; 166 (void) memcpy(P->status.pr_lwp.pr_reg, rp, n); 168 (void) memcpy(&P->status.pr_lwp.pr_fpreg, rp, n); 72 getlwpfile(struct ps_prochandle *P, lwpid_t lwpid, const char *fbase, void *rp, size_t n) argument 136 setlwpregs(struct ps_prochandle *P, lwpid_t lwpid, long cmd, const void *rp, size_t n) argument
|
/illumos-gate/usr/src/cmd/sgs/rtld.4.x/ |
H A D | rtld.4.x.c | 221 struct relocation_info *rp; /* working pointer to our relocs */ local 260 rp = (struct relocation_info *)(RELOCOFF(dp) + 277 long *where = (long *)((caddr_t)rp->r_address + ip->crt_baseaddr); 281 switch (rp->r_type) { 298 panic("unknown relocation type %d\n", rp->r_type); 301 rp++;
|
/illumos-gate/usr/src/lib/libast/common/vmalloc/ |
H A D | vmbest.c | 935 reg Block_t *rp, *np, *t; local 972 rp = BLOCK(data); /**/ASSERT(ISBUSY(SIZE(rp)) && !ISJUNK(SIZE(rp))); 973 oldsize = SIZE(rp); CLRBITS(oldsize); 975 { np = (Block_t*)((Vmuchar_t*)rp + oldsize + sizeof(Head_t)); 994 SIZE(rp) += (s += sizeof(Head_t)); /**/ASSERT((s%ALIGN) == 0); 997 } while(SIZE(rp) < size); 999 if(SIZE(rp) < size && size > vd->incr && SEGWILD(rp) ) [all...] |
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | opl_olympus.c | 1863 opl_cpu_isync_tl0_error(struct regs *rp, ulong_t p_sfar, ulong_t p_sfsr) argument 1868 opl_cpu_sync_error(rp, t_sfar, t_sfsr, 1873 opl_cpu_isync_tl1_error(struct regs *rp, ulong_t p_sfar, ulong_t p_sfsr) argument 1878 opl_cpu_sync_error(rp, t_sfar, t_sfsr, 1883 opl_cpu_dsync_tl0_error(struct regs *rp, ulong_t p_sfar, ulong_t p_sfsr) argument 1888 opl_cpu_sync_error(rp, t_sfar, t_sfsr, 1893 opl_cpu_dsync_tl1_error(struct regs *rp, ulong_t p_sfar, ulong_t p_sfsr) argument 1898 opl_cpu_sync_error(rp, t_sfar, t_sfsr, 1909 opl_cpu_sync_error(struct regs *rp, ulong_t t_sfar, ulong_t t_sfsr, argument 1942 aflt->flt_pc = (caddr_t)rp 2106 opl_cpu_urgent_error(struct regs *rp, ulong_t p_ugesr, ulong_t tl) argument [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | core.c | 572 refstr_t *rp; local 583 if ((rp = cg->core_file) != NULL) 584 refstr_hold(rp); 586 if (rp == NULL) { 593 error = expand_string(refstr_value(rp), fp, MAXPATHLEN, cr); 597 refstr_value(rp), zoneid); 625 refstr_rele(rp); 638 refstr_t *rp; local 730 rp = corectl_path_value(p->p_corefile); 732 rp [all...] |
/illumos-gate/usr/src/uts/sun4u/io/i2c/nexus/ |
H A D | pcf8584.c | 760 pcf8584_regs_t *rp = &i2c->pcf8584_regs; local 762 ddi_put8(hp, rp->pcf8584_regs_s1, cmd); 768 (void) ddi_get8(hp, rp->pcf8584_regs_s1); 780 pcf8584_regs_t *rp = &i2c->pcf8584_regs; local 782 ddi_put8(hp, rp->pcf8584_regs_s0, data); 788 (void) ddi_get8(hp, rp->pcf8584_regs_s1); 800 pcf8584_regs_t *rp = &i2c->pcf8584_regs; local 803 s0 = ddi_get8(hp, rp->pcf8584_regs_s0); 817 pcf8584_regs_t *rp = &i2c->pcf8584_regs; local 820 s1 = ddi_get8(hp, rp 879 pcf8584_regs_t *rp = &i2c->pcf8584_regs; local [all...] |
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | upa64s.c | 188 off_t off, off_t len, struct regspec *rp); 190 off_t off, off_t len, struct regspec *rp); 525 rval = xlate_reg_prop(dip, (upa64s_regspec_t *)mp->map_obj.rp, 560 p_map_request.map_obj.rp = ®spec; 925 off_t off, off_t len, struct regspec *rp) 947 rval = xlate_reg_prop(dip, &upa64s_rp[rnumber], off, len, rp); 969 off_t len, struct regspec *rp) 1021 rp->regspec_bustype = HI32(addr); 1022 rp->regspec_addr = LO32(addr); 1023 rp 924 get_reg_set(dev_info_t *dip, dev_info_t *child, int rnumber, off_t off, off_t len, struct regspec *rp) argument 968 xlate_reg_prop(dev_info_t *dip, upa64s_regspec_t *child_rp, off_t off, off_t len, struct regspec *rp) argument [all...] |
/illumos-gate/usr/src/lib/lvm/libmeta/common/ |
H A D | meta_db.c | 593 md_replica_t *rp, 600 mdname_t *repnp = rp->r_namep; 601 diskaddr_t rep_sblk = rp->r_blkno; 602 diskaddr_t rep_nblks = rp->r_nblk; 647 md_replica_t *rp = rl->rl_repp; local 650 if (in_replica(sp, rp, np, slblk, nblks, ep) != 0) { 2172 md_replica_t *rp; local 2179 rp = Zalloc(sizeof (*rp)); 2201 Free(rp); 591 in_replica( mdsetname_t *sp, md_replica_t *rp, mdname_t *np, diskaddr_t slblk, diskaddr_t nblks, md_error_t *ep ) argument 2307 md_replica_t *rp; local [all...] |
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_node.h | 85 #define HAVE_RDDIR_CACHE(rp) (avl_numnodes(&(rp)->r_dir) > 0)
|