/illumos-gate/usr/src/uts/sparc/v9/fpu/ |
H A D | fpu.c | 208 fp_disabled(struct regs *rp) in fp_disabled() argument 224 if (USERMODE(rp->r_tstate)) { in fp_disabled() 227 instr = *(uint_t *)(rp->r_pc); in fp_disabled() 291 rp, (ulong_t *)rp->r_sp, fp)) { in fp_disabled() 293 fp_traps(&fpsd, ftt, rp); in fp_disabled() 318 fp_runq(struct regs *rp) in fp_runq() argument 372 fp_traps(&fpsd, fptrap, rp); in fp_runq() 412 fp_precise(struct regs *rp) in fp_precise() argument 438 if (USERMODE(rp->r_tstate)) { in fp_precise() 493 fp_traps(&fpsd, fptrap, rp); in fp_precise() [all …]
|
/illumos-gate/usr/src/uts/common/ipp/ |
H A D | ippconf.c | 847 tmp = rp; in ipp_action_destroy() 848 rp = rp->ippr_nextp; in ipp_action_destroy() 1924 *rpp = rp; in ref_mod() 2010 for (rp = imp->ippm_action; rp != NULL; rp = rp->ippr_nextp) { in get_mod_ref() 2040 for (rp = imp->ippm_action; rp != NULL; rp = rp->ippr_nextp) { in get_mod_ref() 2164 rp = rp->ippr_nextp; in find_mod() 2257 *rpp = rp; in alloc_mod() 2652 rp = rp->ippr_nextp; in ref_action() 2755 rp = rp->ippr_nextp; in unref_action() 2846 rp = rp->ippr_nextp; in find_action() [all …]
|
/illumos-gate/usr/src/uts/sun4/io/efcode/ |
H A D | fcpci.c | 186 fco_handle_t rp; in pci_fc_ops_alloc_handle() local 193 rp->ap = ap; in pci_fc_ops_alloc_handle() 194 rp->child = child; in pci_fc_ops_alloc_handle() 195 rp->fcode = fcode; in pci_fc_ops_alloc_handle() 207 rp->bus_args = bp; in pci_fc_ops_alloc_handle() 213 fc_add_dip_to_phandle(fc_handle_to_phandle_head(rp), rp->child, h); in pci_fc_ops_alloc_handle() 215 return (rp); in pci_fc_ops_alloc_handle() 224 ASSERT(rp); in pci_fc_ops_free_handle() 229 kmem_free(rp->unit_address, strlen(rp->unit_address) + 1); in pci_fc_ops_free_handle() 267 ASSERT(rp); in pci_fc_ops() [all …]
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_rtld.c | 46 topo_rtld_t *rp = mod->tm_data; in rtld_fini() local 51 rp->rtld_fini(mod); in rtld_fini() 58 (void) dlclose(rp->rtld_dlp); in rtld_fini() 59 topo_mod_free(mod, rp, sizeof (topo_rtld_t)); in rtld_fini() 68 topo_rtld_t *rp; in rtld_init() local 81 rp->rtld_dlp = dlp; in rtld_init() 82 rp->rtld_init = (int (*)())dlsym(dlp, "_topo_init"); in rtld_init() 83 rp->rtld_fini = (void (*)())dlsym(dlp, "_topo_fini"); in rtld_init() 85 if (rp->rtld_init == NULL) { in rtld_init() 87 topo_free(rp, sizeof (topo_rtld_t)); in rtld_init() [all …]
|
/illumos-gate/usr/src/uts/common/io/efe/ |
H A D | efe.c | 974 efe_ring_t *rp; in efe_init_rx_ring() local 989 PUTDESC32(rp, &dp->d_next, NEXTDESCADDR(rp, i)); in efe_init_rx_ring() 1002 efe_ring_t *rp; in efe_init_tx_ring() local 1017 PUTDESC32(rp, &dp->d_next, NEXTDESCADDR(rp, i)); in efe_init_tx_ring() 1149 efe_ring_t *rp; in efe_ring_alloc() local 1188 return (rp); in efe_ring_alloc() 1209 kmem_free(rp->r_bufpp, BUFPSZ(DESCLEN(rp))); in efe_ring_free() 1304 efe_ring_t *rp; in efe_recv() local 1361 efe_ring_t *rp; in efe_recv_pkt() local 1416 efe_ring_t *rp; in efe_send() local [all …]
|
H A D | efe.h | 332 #define DESCADDR(rp, x) ((rp)->r_dmac.dmac_address + DESCSZ(x)) argument 333 #define DESCLEN(rp) ((rp)->r_len) argument 338 #define NEXTDESC(rp, x) (((x) + 1) % (rp)->r_len) argument 339 #define NEXTDESCADDR(rp, x) DESCADDR(rp, NEXTDESC(rp, x)) argument 341 #define GETDESC(rp, x) (&(rp)->r_descp[(x)]) argument 343 #define GETDESC16(rp, addr) \ argument 344 ddi_get16((rp)->r_acch, (addr)) 349 #define GETDESC32(rp, addr) \ argument 350 ddi_get32((rp)->r_acch, (addr)) 355 #define SYNCDESC(rp, x, type) \ argument [all …]
|
/illumos-gate/usr/src/cmd/lp/cmd/lpsched/ |
H A D | files.c | 129 if (rp->req_file) { in rmfiles() 145 if (log_it && rp->secure && rp->secure->req_id) { in rmfiles() 155 rp->secure->req_id, rp->secure->uid, rp->secure->gid, in rmfiles() 156 rp->secure->size, time_buf); in rmfiles() 157 if (rp->slow) in rmfiles() 159 if (rp->fast) in rmfiles() 161 if (rp->printer && rp->printer->printer) in rmfiles() 182 idno = extractReqno(rp->req_file); in rmfiles() 213 if (rp->secure && rp->secure->req_id) { in rmfiles() 215 p = getreqno(rp->secure->req_id); in rmfiles() [all …]
|
H A D | alerts.c | 84 RSTATUS *rp = va_arg(args, RSTATUS *); in alert() local 86 pformat(pr->alert->msgfile, text, pr, rp); in alert() 150 pformat(char *file, char *text, PSTATUS *pr, RSTATUS *rp) in pformat() argument 169 else if (rp) in pformat() 170 fdprintf(fd, Pf_msg[3], rp->secure->req_id); in pformat() 311 RSTATUS *rp; in f_count() local 313 for (rp = Request_List; rp != NULL; rp = rp->next) in f_count() 314 if ((rp->form == fp ) && in f_count() 332 RSTATUS *rp; in p_count() local 334 for (rp = Request_List; rp != NULL; rp = rp->next) in p_count() [all …]
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | sendsig.c | 160 rp = lwptoregs(lwp); in sendsig() 161 upc = rp->r_pc; in sendsig() 358 rp->r_sp = (greg_t)sp; in sendsig() 360 rp->r_ps = PSL_USER | (rp->r_ps & PS_IOPL); in sendsig() 362 rp->r_rdi = sig; in sendsig() 371 rp->r_cs = UCS_SEL; in sendsig() 372 rp->r_ss = UDS_SEL; in sendsig() 438 rp = lwptoregs(lwp); in sendsig32() 439 upc = rp->r_pc; in sendsig32() 603 rp->r_ps = PSL_USER | (rp->r_ps & PS_IOPL); in sendsig32() [all …]
|
H A D | sundep.c | 314 rp->r_ps = PSL_USER; in lwp_load() 466 struct regs *rp; in lwp_segregs_save() local 909 struct regs *rp; in setregs() local 919 rp = lwptoregs(lwp); in setregs() 920 sp = rp->r_sp; in setregs() 921 bzero(rp, sizeof (*rp)); in setregs() 923 rp->r_ss = UDS_SEL; in setregs() 924 rp->r_sp = sp; in setregs() 926 rp->r_ps = PSL_USER; in setregs() 933 rp->r_cs = UCS_SEL; in setregs() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | igmp.c | 1020 mrec_t *rp; in igmp_statechange() local 1064 rp = NULL; in igmp_statechange() 1088 rp = mcast_merge_rtx(ilm, rp, flist); in igmp_statechange() 1178 rp = mcast_merge_rtx(ilm, rp, flist); in mld_statechange() 1235 rp = NULL; in igmp_timeout_handler_per_ill() 1913 for (rp = cur_reclist; rp != NULL; rp = rp->mrec_next) { in igmpv3_sendrpt() 2003 rp = rp->mrec_next; in igmpv3_sendrpt() 2558 rp = rp->mrec_next, numrec++) { in mldv2_sendrpt() 2665 for (rp = cur_reclist; rp != NULL; rp = rp->mrec_next) { in mldv2_sendrpt() 2845 for (rp = mreclist->mrec_next; rp != NULL; rp = rpnext) { in mcast_merge_rtx() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/ |
H A D | amd_iommu_impl.h | 293 AMD_IOMMU_REG_GET64_IMPL(rp, b)) 294 #define AMD_IOMMU_REG_GET32(rp, b) \ argument 296 #define AMD_IOMMU_REG_GET16(rp, b) \ argument 298 #define AMD_IOMMU_REG_GET8(rp, b) \ argument 302 ((*(rp)) = \ 309 AMD_IOMMU_REG_SET64_IMPL(rp, b, v)) 311 #define AMD_IOMMU_REG_SET32(rp, b, v) \ argument 312 ((*(rp)) = \ 317 ((*(rp)) = \ 321 #define AMD_IOMMU_REG_SET8(rp, b, v) \ argument [all …]
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | rpcb_prot.c | 98 more_elements = (bool_t)(*rp != NULL); in xdr_rpcblist_ptr() 109 next = (*rp)->rpcb_next; in xdr_rpcblist_ptr() 110 if (!xdr_reference(xdrs, (caddr_t *)rp, in xdr_rpcblist_ptr() 115 rp = &next_copy; in xdr_rpcblist_ptr() 122 rp = &((*rp)->rpcb_next); in xdr_rpcblist_ptr() 133 xdr_rpcblist(XDR *xdrs, RPCBLIST **rp) in xdr_rpcblist() argument 167 more_elements = (bool_t)(*rp != NULL); in xdr_rpcb_entry_list_ptr() 178 next = (*rp)->rpcb_entry_next; in xdr_rpcb_entry_list_ptr() 179 if (!xdr_reference(xdrs, (caddr_t *)rp, in xdr_rpcb_entry_list_ptr() 185 rp = &next_copy; in xdr_rpcb_entry_list_ptr() [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | mach_rootnex.c | 115 struct regspec *rp; in rootnex_ctl_reportdev_impl() local 124 rp = sparc_pd_getreg(dev, 0); in rootnex_ctl_reportdev_impl() 131 rp->regspec_addr & root_phys_addr_lo_mask); in rootnex_ctl_reportdev_impl() 151 struct regspec *rp; in rootnex_name_child_impl() local 173 rp = sparc_pd_getreg(child, 0); in rootnex_name_child_impl() 174 ASSERT(rp != NULL); in rootnex_name_child_impl() 181 rp->regspec_bustype, rp->regspec_addr); in rootnex_name_child_impl() 211 addrtype = BUSTYPE_TO_ADDRTYPE(rp->regspec_bustype); in rootnex_name_child_impl() 212 addrlow = rp->regspec_addr & root_phys_addr_lo_mask; in rootnex_name_child_impl() 215 rp->regspec_bustype, ddi_node_name(child)); in rootnex_name_child_impl() [all …]
|
/illumos-gate/usr/src/tools/smatch/src/validation/ |
H A D | restrict.c | 6 void *restrict rp; variable 10 void f01(typeof(&rp) dst) { } /* check-should-pass */ in f01() 16 rp = up; /* check-should-pass */ in foo() 17 up = rp; /* check-should-pass */ in foo() 42 prp = &rp; /* check-should-pass */ in bar() 48 pup = &rp; /* check-should-fail */ in bar() 54 extern typeof(&rp) prp; in baz() 57 prp = &rp; /* check-should-pass */ in baz() 63 pup = &rp; /* check-should-fail */ in baz()
|
/illumos-gate/usr/src/uts/common/nfs/ |
H A D | rnode4.h | 133 #define IS_SHADOW(vp, rp) ((vp) != (rp)->r_vnode) argument 372 #define RTOV4(rp) ((rp)->r_vnode) argument 375 #define RP_ISSTUB(rp) (((rp)->r_stub_type != NFS4_STUB_NONE)) argument 376 #define RP_ISSTUB_MIRRORMOUNT(rp) ((rp)->r_stub_type == NFS4_STUB_MIRRORMOUNT) argument 377 #define RP_ISSTUB_REFERRAL(rp) ((rp)->r_stub_type == NFS4_STUB_REFERRAL) argument 445 rp->r_time_attr_saved = rp->r_time_attr_inval; \ 451 rnode4_t *rp = VTOR4(vp); \ 452 mutex_enter(&rp->r_statelock); \ 453 PURGE_ATTRCACHE4_LOCKED(rp); \ 454 mutex_exit(&rp->r_statelock); \ [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | mach_rootnex.c | 237 struct regspec *rp; in rootnex_ctl_reportdev_impl() local 249 rp = sparc_pd_getreg(dev, 0); in rootnex_ctl_reportdev_impl() 277 rp->regspec_addr & in rootnex_ctl_reportdev_impl() 301 struct regspec *rp; in rootnex_name_child_impl() local 323 rp = sparc_pd_getreg(child, 0); in rootnex_name_child_impl() 324 ASSERT(rp != NULL); in rootnex_name_child_impl() 350 rp->regspec_bustype, rp->regspec_addr); in rootnex_name_child_impl() 392 struct regspec *rp; in rootnex_ctl_initchild_impl() local 436 for (i = 0, rp = pd->par_reg; i < pd->par_nreg; i++, rp++) { in rootnex_ctl_initchild_impl() 462 struct regspec *rp; in rootnex_ctl_uninitchild_impl() local [all …]
|
/illumos-gate/usr/src/uts/sparc/dtrace/ |
H A D | dtrace_isa.c | 454 struct regs *rp; in dtrace_getupcstack() local 488 sp = rp->r_sp; in dtrace_getupcstack() 516 struct regs *rp; in dtrace_getustackdepth() local 526 sp = rp->r_sp; in dtrace_getustackdepth() 537 (rp->r_o7 != 0 || n != 1)) in dtrace_getustackdepth() 548 struct regs *rp; in dtrace_getufpstack() local 585 sp = rp->r_sp; in dtrace_getufpstack() 757 return ((&rp->r_g1)[reg - 1]); in dtrace_getreg() 765 return (rp->r_pc); in dtrace_getreg() 767 return (rp->r_npc); in dtrace_getreg() [all …]
|
/illumos-gate/usr/src/lib/fm/libfmd_log/common/ |
H A D | fmd_log.c | 127 rp->rec_grp = grp; in fmd_log_load_record() 130 rp->rec_off = off; in fmd_log_load_record() 137 fmd_log_free_record(rp); in fmd_log_load_record() 156 if (rp->rec_nvl == NULL || nvlist_lookup_string(rp->rec_nvl, in fmd_log_load_record() 158 fmd_log_free_record(rp); in fmd_log_load_record() 162 if (rp->rec_nrefs != 0 && fmd_log_load_xrefs(lp, iflags, rp) != 0) { in fmd_log_load_record() 164 fmd_log_free_record(rp); in fmd_log_load_record() 183 free(rp->rec_xrefs); in fmd_log_free_record() 186 nvlist_free(rp->rec_nvl); in fmd_log_free_record() 268 iflags, &rp->rec_xrefs[rp->rec_nrefs++])); in fmd_log_load_xref() [all …]
|
/illumos-gate/usr/src/cmd/sendmail/db/btree/ |
H A D | bt_split.c | 180 PAGE *lp, *rp; local 193 lp = rp = NULL; 200 P_INIT(rp, dbp->pgsize, rp->pgno, 218 PGNO(rp), &LSN(rp), (u_int32_t)NUM_ENT(lp), 0, &__lsn, 243 if (rp != NULL) 261 PAGE *lp, *rp, *tp; local 272 P_INIT(rp, dbp->pgsize, rp->pgno, 335 &LSN(cp->page), PGNO(rp), &LSN(rp), (u_int32_t)NUM_ENT(lp), 373 if (rp != NULL) 441 switch (TYPE(rp)) { [all …]
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_acl_vnops.c | 130 rnode_t *rp; in acl_getacl2() local 134 rp = VTOR(vp); in acl_getacl2() 193 rnode_t *rp; in acl_setacl2() local 214 rp = VTOR(vp); in acl_setacl2() 283 rnode_t *rp; in acl_access2() local 307 rp = VTOR(vp); in acl_access2() 510 rnode_t *rp; in acl_getacl3() local 514 rp = VTOR(vp); in acl_getacl3() 573 rnode_t *rp; in acl_setacl3() local 595 rp = VTOR(vp); in acl_setacl3() [all …]
|
/illumos-gate/usr/src/lib/libsqlite/tool/ |
H A D | lemon.c | 585 for(rp=xp->rule; rp; rp=rp->next){ 621 for(rp=lemp->rule; rp; rp=rp->next){ 637 for(rp=lemp->rule; rp; rp=rp->next){ 687 for(rp=lemp->rule; rp; rp=rp->next){ 703 for(rp=sp->rule; rp; rp=rp->nextlhs){ 943 for(rp=lemp->rule; rp; rp=rp->next) rp->canReduce = B_FALSE; 950 for(rp=lemp->rule; rp; rp=rp->next){ 2560 for(rp=lemp->rule; rp; rp=rp->next){ 3461 for(i=0, rp=lemp->rule; rp; rp=rp->next, i++){ 3517 for(rp=lemp->rule; rp; rp=rp->next){ [all …]
|
/illumos-gate/usr/src/cmd/zic/ |
H A D | zic.c | 1351 rp->r_hiyear = rp->r_loyear; 1370 if (rp->r_loyear > rp->r_hiyear) { 1377 if (rp->r_loyear == rp->r_hiyear) { 1383 if (rp->r_loyear < min_year && rp->r_loyear > 0) 1397 rp->r_dayofmonth = len_months[1][rp->r_month]; 1702 rp->r_filename, rp->r_linenum); 1703 rp->r_todo = year >= rp->r_loyear && 1707 rp->r_temp = rpytime(rp, year); 1739 rp->r_filename, rp->r_linenum); 1780 rp->r_filename, rp->r_linenum); [all …]
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_parser.c | 1936 rp->dn_value = (intmax_t)rp->dn_value >> s; in dt_cast() 1954 if (rp->dn_kind == DT_NODE_INT && rp->dn_value == 0 && in dt_node_op2() 3251 rp = dnp->dn_right = dt_node_cook(rp, DT_IDFLG_REF); in dt_cook_op2() 3264 rp = dnp->dn_right = dt_node_cook(rp, DT_IDFLG_REF); in dt_cook_op2() 3277 rp = dnp->dn_right = dt_node_cook(rp, DT_IDFLG_REF); in dt_cook_op2() 3290 rp = dnp->dn_right = dt_node_cook(rp, DT_IDFLG_REF); in dt_cook_op2() 3375 rp->dn_ctfp, rp->dn_type)) in dt_cook_op2() 3686 rp = dt_node_cook(rp, idflags); in dt_cook_op2() 3926 rtype = ctf_type_resolve(rp->dn_ctfp, rp->dn_type); in dt_cook_op2() 3937 rp->dn_ctfp, rp->dn_type)) in dt_cook_op2() [all …]
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_mem.c | 298 RING *rp; in emlxs_mem_free_buffer() local 317 while (rp->fc_mpoff) { in emlxs_mem_free_buffer() 1290 if (rp->fc_mpon == mp) { in emlxs_mem_get_vaddr() 1310 mapbp, rp->ringno, rp->fc_mpoff, rp->fc_mpon); in emlxs_mem_get_vaddr() 1345 mapbp, rp->ringno, rp->fc_mpoff, rp->fc_mpon); in emlxs_mem_get_vaddr() 1380 mapbp, rp->ringno, rp->fc_mpoff, rp->fc_mpon); in emlxs_mem_get_vaddr() 1415 mapbp, rp->ringno, rp->fc_mpoff, rp->fc_mpon); in emlxs_mem_get_vaddr() 1441 if (rp->fc_mpoff == 0) { in emlxs_mem_map_vaddr() 1470 if (rp->fc_mpoff == 0) { in emlxs_mem_map_vaddr() 1499 if (rp->fc_mpoff == 0) { in emlxs_mem_map_vaddr() [all …]
|