Searched refs:rp (Results 201 - 225 of 467) sorted by relevance

1234567891011>>

/illumos-gate/usr/src/cmd/bart/
H A Drules.c416 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 Dsysi86.c94 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 Dfpu.c407 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 Dsfkeyprintf.c81 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 Debus.c88 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 Dmachdep.c540 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 Dcmi.c607 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 Ddaplt.c408 #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 Drc_file.c245 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 Dbt_put.c668 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 Duppc.c593 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 Din.rarpd.c570 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 Dstmf.c596 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 Dpx.c734 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, &reglen) != 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 Ddt_dis.c330 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 Dconn.c473 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 DPlwpregs.c73 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 Drtld.4.x.c221 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 Dvmbest.c935 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 Dopl_olympus.c1863 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 Dcore.c572 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 Dpcf8584.c760 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 Dupa64s.c188 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 = &regspec;
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 Dmeta_db.c593 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 Dsmbfs_node.h85 #define HAVE_RDDIR_CACHE(rp) (avl_numnodes(&(rp)->r_dir) > 0)

Completed in 161 milliseconds

1234567891011>>