Home
last modified time | relevance | path

Searched refs:rap (Results 1 – 19 of 19) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/librtld_db/common/
H A Drtld_db.c114 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 Drd_elf.c89 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.h145 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 Dip_raudio_pxy.c78 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 Dnet80211_ht.c160 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 Dbrand_librtld_db.c99 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 Dplt32_resolution.c60 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 Din.rdisc.c609 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 Dplt64_resolution.c49 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 Dplt64_resolution.c51 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 Dplt32_resolution.c48 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 DPsymtab.c581 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 DPsymtab_machelf32.c267 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 DPcontrol.h234 rd_agent_t *rap; /* cookie for rtld_db */ member
H A DPcore.c2892 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 Drelocate.c664 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 Dmdb_proc.c2883 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 Dlist18646 rap
/illumos-gate/usr/src/cmd/look/
H A Dwords18647 rap