/illumos-gate/usr/src/cmd/sgs/librtld_db/common/ |
H A D | rtld_db.c | 114 rd_get_dyns(rd_agent_t *rap, psaddr_t addr, void **dynpp, size_t *dynpp_sz) in rd_get_dyns() argument 116 if (rap->rd_helper.rh_ops != NULL) in rd_get_dyns() 117 return (rap->rd_helper.rh_ops->rho_get_dyns( in rd_get_dyns() 118 rap->rd_helper.rh_data, addr, dynpp, dynpp_sz)); in rd_get_dyns() 121 if (rap->rd_dmodel == PR_MODEL_LP64) in rd_get_dyns() 122 return (_rd_get_dyns64(rap, in rd_get_dyns() 126 return (_rd_get_dyns32(rap, in rd_get_dyns() 131 rd_reset(struct rd_agent *rap) in rd_reset() argument 135 RDAGLOCK(rap); in rd_reset() 137 rap->rd_flags = 0; in rd_reset() [all …]
|
H A D | rd_elf.c | 89 validate_rdebug32(struct rd_agent *rap) in validate_rdebug32() argument 91 struct ps_prochandle *php = rap->rd_psp; in validate_rdebug32() 95 if (rap->rd_rdebug == 0) in validate_rdebug32() 103 db_privp = rap->rd_rdebug; in validate_rdebug32() 129 rap->rd_flags |= RDF_FL_COREFILE; in validate_rdebug32() 131 rap->rd_rdebugvers = db_priv.rtd_version; in validate_rdebug32() 132 rap->rd_rtlddbpriv = db_privp; in validate_rdebug32() 134 LOG(ps_plog(MSG_ORIG(MSG_DB_VALIDRDEBUG), EC_ADDR(rap->rd_rdebug), in validate_rdebug32() 135 R_RTLDDB_VERSION, rap->rd_rdebugvers, in validate_rdebug32() 136 rap->rd_flags & RDF_FL_COREFILE)); in validate_rdebug32() [all …]
|
H A D | _rtld_db.h | 145 extern rd_err_e validate_rdebug32(struct rd_agent *rap); 160 extern rd_err_e validate_rdebug64(struct rd_agent *rap);
|
/illumos-gate/usr/src/uts/common/inet/ipf/netinet/ |
H A D | ip_raudio_pxy.c | 78 raudio_t *rap; local 88 rap = aps->aps_data; 90 rap->rap_mode = RAP_M_TCP; /* default is for TCP */ 102 raudio_t *rap = aps->aps_data; local 116 if (rap->rap_eos == 1) 144 if (rap->rap_seenpna == 0) { 149 rap->rap_seenpna = 1; 157 if (rap->rap_seenpna == 1 && rap->rap_seenver == 0) { 159 rap->rap_version = (*s << 8) | *(s + 1); 161 rap->rap_seenver = 1; [all …]
|
/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_ht.c | 160 ampdu_rx_start(struct ieee80211_rx_ampdu *rap, int bufsiz, int start) in ampdu_rx_start() argument 162 (void) memset(rap, 0, sizeof (*rap)); in ampdu_rx_start() 163 rap->rxa_wnd = (bufsiz == 0) ? IEEE80211_AGGR_BAWMAX in ampdu_rx_start() 165 rap->rxa_start = (uint16_t)start; in ampdu_rx_start() 166 rap->rxa_flags |= IEEE80211_AGGR_XCHGPEND; in ampdu_rx_start() 173 ampdu_rx_purge(struct ieee80211_rx_ampdu *rap) in ampdu_rx_purge() argument 178 for (i = 0; i < rap->rxa_wnd; i++) { in ampdu_rx_purge() 179 m = rap->rxa_m[i]; in ampdu_rx_purge() 181 rap->rxa_m[i] = NULL; in ampdu_rx_purge() 182 rap->rxa_qbytes -= MBLKL(m); in ampdu_rx_purge() [all …]
|
/illumos-gate/usr/src/lib/brand/shared/librtld_db/common/ |
H A D | brand_librtld_db.c | 99 dummy_ldb_init32(rd_agent_t *rap, struct ps_prochandle *php) in dummy_ldb_init32() argument 163 brand_ldb_init32(rd_agent_t *rap, struct ps_prochandle *php) in brand_ldb_init32() argument 244 struct rd_agent *rap = (struct rd_agent *)rhd; in brand_ldb_fini32() local 246 free(rap); in brand_ldb_fini32() 253 struct rd_agent *rap = (struct rd_agent *)rhd; in brand_ldb_loadobj_iter32() local 257 assert(rap->rd_psp == php); in brand_ldb_loadobj_iter32() 258 RDAGLOCK(rap); in brand_ldb_loadobj_iter32() 265 err = _rd_loadobj_iter32(rap, cb, client_data); in brand_ldb_loadobj_iter32() 266 RDAGUNLOCK(rap); in brand_ldb_loadobj_iter32() 276 struct rd_agent *rap = (struct rd_agent *)rhd; in brand_ldb_get_dyns32() local [all …]
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/i386/ |
H A D | plt32_resolution.c | 60 rd_agent_t *rap; in rli_func() local 65 rap = rli_data->rlid_rap; in rli_func() 67 if (ps_pread(rap->rd_psp, rl->rl_base, (char *)&ehdr, in rli_func() 81 if (ps_pread(rap->rd_psp, off, (char *)&phdr, in rli_func() 111 if ((rc = find_dynamic_ent32(rap, dynbase, DT_PLTGOT, in rli_func() 144 plt32_resolution(rd_agent_t *rap, psaddr_t pc, lwpid_t lwpid, in plt32_resolution() argument 163 if (ps_pread(rap->rd_psp, pltaddr + 2, (char *)&addr, in plt32_resolution() 172 if (ps_pread(rap->rd_psp, pltaddr + 1, (char *)&ebx, in plt32_resolution() 194 rli_data.rlid_rap = rap; in plt32_resolution() 196 if ((rderr = _rd_loadobj_iter32(rap, rli_func, &rli_data)) in plt32_resolution() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/ |
H A D | in.rdisc.c | 609 register struct icmp_ra *rap = (struct icmp_ra *)ALIGN(outpack); in advertise() local 619 rap->icmp_type = ICMP_ROUTERADVERT; in advertise() 620 rap->icmp_code = 0; in advertise() 621 rap->icmp_cksum = 0; in advertise() 622 rap->icmp_num_addrs = 0; in advertise() 623 rap->icmp_wpa = 2; in advertise() 624 rap->icmp_lifetime = htons(lifetime); in advertise() 635 if (packetlen + rap->icmp_wpa * 4 > sizeof (outpack)) { in advertise() 638 rap->icmp_num_addrs); in advertise() 644 packetlen += rap->icmp_wpa * 4; in advertise() [all …]
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/amd64/ |
H A D | plt64_resolution.c | 49 plt64_resolution(rd_agent_t *rap, psaddr_t pc, lwpid_t lwpid, in plt64_resolution() argument 68 if (ps_pread(rap->rd_psp, pltaddr + 2, (char *)&pcrel, in plt64_resolution() 83 if (ps_pread(rap->rd_psp, destaddr, (char *)&destaddr, in plt64_resolution() 94 if ((rerr = rd_binder_exit_addr(rap, MSG_ORIG(MSG_SYM_RTBIND), in plt64_resolution()
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/sparcv9/ |
H A D | plt64_resolution.c | 51 plt64_resolution(rd_agent_t *rap, psaddr_t pc, lwpid_t lwpid, in plt64_resolution() argument 94 if (ps_pread(rap->rd_psp, pltaddr, (char *)instr, in plt64_resolution() 120 if (ps_pread(rap->rd_psp, pltptr, &pltptrval, in plt64_resolution() 128 if ((rerr = rd_binder_exit_addr(rap, in plt64_resolution() 150 if (ps_pread(rap->rd_psp, pltaddr, (char *)instr, in plt64_resolution() 165 if ((rerr = rd_binder_exit_addr(rap, in plt64_resolution()
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/sparc/ |
H A D | plt32_resolution.c | 48 plt32_resolution(rd_agent_t *rap, psaddr_t pc, lwpid_t lwpid, in plt32_resolution() argument 61 if (ps_pread(rap->rd_psp, pltaddr, (char *)instr, in plt32_resolution() 77 if ((rerr = rd_binder_exit_addr(rap, MSG_ORIG(MSG_SYM_RTBIND), in plt32_resolution()
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Psymtab.c | 581 if (P->rap != NULL) in Pupdate_maps() 582 (void) rd_loadobj_iter(P->rap, map_iter, P); in Pupdate_maps() 613 if (P->rap == NULL && P->state != PS_DEAD && P->state != PS_IDLE) { in Prd_agent() 618 if ((P->rap = rd_new(P)) != NULL) in Prd_agent() 619 (void) rd_loadobj_iter(P->rap, map_iter, P); in Prd_agent() 621 return (P->rap); in Prd_agent() 1026 if (P->rap != NULL) in build_map_symtab() 1027 (void) rd_loadobj_iter(P->rap, map_iter, P); in build_map_symtab() 2452 if (P->rap == NULL) in object_to_map() 3366 if (P->rap != NULL) { in Preset_maps() [all …]
|
H A D | Psymtab_machelf32.c | 267 if (P->rap != NULL) { in fake_elf64() 268 if (rd_get_dyns(P->rap, addr, (void **)&dp, NULL) != RD_OK) in fake_elf64()
|
H A D | Pcontrol.h | 234 rd_agent_t *rap; /* cookie for rtld_db */ member
|
H A D | Pcore.c | 2892 if ((P->rap = rd_new(P)) != NULL) { 2893 (void) rd_loadobj_iter(P->rap, (rl_iter_f *)
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | relocate.c | 664 Rel_aux *rap = rdesc->rel_aux; in ld_init_rel_aux() local 672 rap->ra_osdesc = (rdesc->rel_isdesc == NULL) ? NULL : in ld_init_rel_aux() 676 rap->ra_usym = rdesc->rel_sym; in ld_init_rel_aux() 679 rap->ra_move = NULL; in ld_init_rel_aux() 680 rap->ra_typedata = 0; in ld_init_rel_aux()
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_proc.c | 2883 rd_agent_t *rap; in pt_lookup_by_addr() local 2885 if ((rap = Prd_agent(P)) != NULL && in pt_lookup_by_addr() 2887 rd_plt_resolution(rap, addr, Pstatus(P)->pr_lwp.pr_lwpid, in pt_lookup_by_addr()
|
/illumos-gate/usr/src/cmd/spell/ |
H A D | list | 18646 rap
|
/illumos-gate/usr/src/cmd/look/ |
H A D | words | 18647 rap
|