/illumos-gate/usr/src/uts/common/io/scsi/adapters/pvscsi/ |
H A D | pvscsi.c | 373 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 D | doreloc.c | 215 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 D | doreloc.c | 211 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 D | machrel.amd.c | 64 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 D | relocate.c | 549 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 D | machrel.sparc.c | 54 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 D | machrel.intel.c | 47 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 D | doreloc.c | 371 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 D | relocate.c | 211 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 D | i40e_main.c | 2777 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()
|