Home
last modified time | relevance | path

Searched refs:rdesc (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/io/scsi/adapters/pvscsi/
H A Dpvscsi.c373 pvscsi_map_buffers(pvscsi_cmd_t *cmd, struct PVSCSIRingReqDesc *rdesc) in pvscsi_map_buffers() argument
377 rdesc->dataLen = 0; in pvscsi_map_buffers()
378 rdesc->dataAddr = 0; in pvscsi_map_buffers()
395 rdesc->flags |= PVSCSI_FLAG_CMD_WITH_SG_LIST; in pvscsi_map_buffers()
396 rdesc->dataAddr = cmd->sgl_pa; in pvscsi_map_buffers()
397 rdesc->dataLen = len; in pvscsi_map_buffers()
400 rdesc->flags = 0; in pvscsi_map_buffers()
401 rdesc->dataAddr = pkt->pkt_cookies[0].dmac_laddress; in pvscsi_map_buffers()
402 rdesc->dataLen = pkt->pkt_cookies[0].dmac_size; in pvscsi_map_buffers()
404 pkt->pkt_resid = rdesc->dataLen; in pvscsi_map_buffers()
[all …]
/illumos-gate/usr/src/uts/intel/ia32/krtld/
H A Ddoreloc.c215 do_reloc_ld(Rel_desc *rdesc, uchar_t *off, Xword *value, in do_reloc_ld() argument
226 #define sym (* rel_desc_sname_func)(rdesc) in do_reloc_ld()
227 uchar_t rtype = rdesc->rel_rtype; in do_reloc_ld()
/illumos-gate/usr/src/uts/intel/amd64/krtld/
H A Ddoreloc.c211 do_reloc_ld(Rel_desc *rdesc, uchar_t *off, Xword *value, in do_reloc_krtld()
222 #define sym (* rel_desc_sname_func)(rdesc) in do_reloc_krtld()
223 uchar_t rtype = rdesc->rel_rtype; in do_reloc_krtld()
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dmachrel.amd.c64 syn_rdesc_sym_name(Rel_desc *rdesc) in syn_rdesc_sym_name() argument
74 ld_find_got_ndx(Alist *alp, Gotref gref, Ofl_desc *ofl, Rel_desc *rdesc) in ld_find_got_ndx() argument
79 assert(rdesc != 0); in ld_find_got_ndx()
85 if ((rdesc->rel_raddend == gnp->gn_addend) && in ld_find_got_ndx()
94 ld_calc_got_offset(Rel_desc *rdesc, Ofl_desc *ofl) in ld_calc_got_offset() argument
97 Sym_desc *sdp = rdesc->rel_sym; in ld_calc_got_offset()
102 if (rdesc->rel_flags & FLG_REL_DTLS) in ld_calc_got_offset()
104 else if (rdesc->rel_flags & FLG_REL_MTLS) in ld_calc_got_offset()
106 else if (rdesc->rel_flags & FLG_REL_STLS) in ld_calc_got_offset()
111 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, rdesc); in ld_calc_got_offset()
[all …]
H A Drelocate.c549 ld_add_rel_aux(Ofl_desc *ofl, Rel_desc *rdesc) in ld_add_rel_aux() argument
583 rdesc->rel_aux = racp->rac_free++; in ld_add_rel_aux()
604 ld_reloc_enter(Ofl_desc *ofl, Rel_cache *rcp, Rel_desc *rdesc, Word flags) in ld_reloc_enter() argument
625 if (rdesc->rel_aux != NULL) { in ld_reloc_enter()
632 *arsp = *rdesc; in ld_reloc_enter()
638 if (rdesc->rel_aux != NULL) { in ld_reloc_enter()
640 *auxp = *rdesc->rel_aux; in ld_reloc_enter()
662 ld_init_rel_aux(Rel_desc *rdesc) in ld_init_rel_aux() argument
664 Rel_aux *rap = rdesc->rel_aux; in ld_init_rel_aux()
672 rap->ra_osdesc = (rdesc->rel_isdesc == NULL) ? NULL : in ld_init_rel_aux()
[all …]
H A Dmachrel.sparc.c54 ld_find_got_ndx(Alist *alp, Gotref gref, Ofl_desc *ofl, Rel_desc *rdesc) in ld_find_got_ndx() argument
59 assert(rdesc != 0); in ld_find_got_ndx()
65 if ((rdesc->rel_raddend == gnp->gn_addend) && in ld_find_got_ndx()
73 ld_calc_got_offset(Rel_desc * rdesc, Ofl_desc * ofl) in ld_calc_got_offset() argument
76 Sym_desc *sdp = rdesc->rel_sym; in ld_calc_got_offset()
81 if (rdesc->rel_flags & FLG_REL_DTLS) in ld_calc_got_offset()
83 else if (rdesc->rel_flags & FLG_REL_MTLS) in ld_calc_got_offset()
85 else if (rdesc->rel_flags & FLG_REL_STLS) in ld_calc_got_offset()
90 gnp = ld_find_got_ndx(sdp->sd_GOTndxs, gref, ofl, rdesc); in ld_calc_got_offset()
95 if ((rdesc->rel_flags & FLG_REL_DTLS) && in ld_calc_got_offset()
[all …]
H A Dmachrel.intel.c47 ld_find_got_ndx(Alist *alp, Gotref gref, Ofl_desc *ofl, Rel_desc *rdesc) in ld_find_got_ndx() argument
63 ld_calc_got_offset(Rel_desc *rdesc, Ofl_desc *ofl) in ld_calc_got_offset() argument
66 Sym_desc *sdp = rdesc->rel_sym; in ld_calc_got_offset()
71 if (rdesc->rel_flags & FLG_REL_DTLS) in ld_calc_got_offset()
73 else if (rdesc->rel_flags & FLG_REL_MTLS) in ld_calc_got_offset()
75 else if (rdesc->rel_flags & FLG_REL_STLS) in ld_calc_got_offset()
85 if ((rdesc->rel_flags & FLG_REL_DTLS) && in ld_calc_got_offset()
86 (rdesc->rel_rtype == R_386_TLS_DTPOFF32)) in ld_calc_got_offset()
/illumos-gate/usr/src/uts/sparc/krtld/
H A Ddoreloc.c371 do_reloc_ld(Rel_desc *rdesc, uchar_t *off, Xword *value, in do_reloc_krtld()
381 #define sym (* rel_desc_sname_func)(rdesc) in do_reloc_krtld()
382 uchar_t rtype = rdesc->rel_rtype; in do_reloc_krtld()
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Drelocate.c211 Dbg_reloc_doact(Lm_list *lml, int caller, Half mach, Word type, Rel_desc *rdesc, in Dbg_reloc_doact() argument
223 osp = RELAUX_GET_OSDESC(rdesc); in Dbg_reloc_doact()
231 conv_reloc_type(mach, rdesc->rel_rtype, 0, &inv_buf), in Dbg_reloc_doact()
232 off, value, secname, (*rel_desc_sname_func)(rdesc), in Dbg_reloc_doact()
/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_main.c2777 i40e_rx_desc_t *rdesc; in i40e_setup_rx_descs() local
2780 rdesc = &rxd->rxd_desc_ring[i]; in i40e_setup_rx_descs()
2782 rdesc->read.pkt_addr = in i40e_setup_rx_descs()
2784 rdesc->read.hdr_addr = 0; in i40e_setup_rx_descs()