Searched refs:sgd (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | segments.h | 350 #define GATESEG_GETOFFSET(sgd) ((uintptr_t)((sgd)->sgd_looffset | \ argument 351 (sgd)->sgd_hioffset << 16)) 378 #define GATESEG_GETOFFSET(sgd) ((uintptr_t)((sgd)->sgd_looffset | \ argument 379 (sgd)->sgd_hioffset << 16 | \ 380 (uint64_t)((sgd)->sgd_hi64offset) << 32))
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | desctbls.c | 411 xen_idt_to_trap_info(uint_t vec, gate_desc_t *sgd, void *ti_arg) in xen_idt_to_trap_info() argument 418 if (GATESEG_GETOFFSET(sgd) == 0) in xen_idt_to_trap_info() 421 ASSERT(sgd->sgd_type == SDT_SYSIGT); in xen_idt_to_trap_info() 423 TI_SET_DPL(ti, sgd->sgd_dpl); in xen_idt_to_trap_info() 428 if (sgd->sgd_type == SDT_SYSIGT) { in xen_idt_to_trap_info() 432 ti->cs = sgd->sgd_selector; in xen_idt_to_trap_info() 434 ti->address = GATESEG_GETOFFSET(sgd); in xen_idt_to_trap_info() 442 xen_idt_write(gate_desc_t *sgd, uint_t vec) in xen_idt_write() argument 447 if (xen_idt_to_trap_info(vec, sgd, &trapinfo[0]) == 0) in xen_idt_write()
|
/illumos-gate/usr/src/lib/libilb/common/ |
H A D | ilb_sg.c | 237 ilb_sg_data_t sgd; in i_ilb_walk_one_sg() local 239 (void) strlcpy(sgd.sgd_name, sg_info->sg_name, in i_ilb_walk_one_sg() 240 sizeof (sgd.sgd_name)); in i_ilb_walk_one_sg() 241 sgd.sgd_srvcount = sg_info->sg_srvcount; in i_ilb_walk_one_sg() 242 sgd.sgd_flags = sg_info->sg_flags; in i_ilb_walk_one_sg() 243 rc = sg_func(h, &sgd, arg); in i_ilb_walk_one_sg()
|
/illumos-gate/usr/src/uts/common/io/skd/ |
H A D | skd.c | 665 struct fit_sg_descriptor *sgd; in skd_blkdev_preop_sg_list() local 670 sgd = &skreq->sksg_list[i]; in skd_blkdev_preop_sg_list() 671 sgd->control = FIT_SGD_CONTROL_NOT_LAST; in skd_blkdev_preop_sg_list() 672 sgd->byte_count = cnt; in skd_blkdev_preop_sg_list() 673 sgd->host_side_addr = cookiep->dmac_laddress; in skd_blkdev_preop_sg_list() 674 sgd->dev_side_addr = 0; /* not used */ in skd_blkdev_preop_sg_list() 1290 struct fit_sg_descriptor *sgd = &skspcl->req.sksg_list[0]; in skd_format_internal_skspcl() local 1304 sgd->control = FIT_SGD_CONTROL_LAST; in skd_format_internal_skspcl() 1305 sgd->byte_count = 0; in skd_format_internal_skspcl() 1306 sgd->host_side_addr = skspcl->db_dma_address.cookies->_dmu._dmac_ll; in skd_format_internal_skspcl() [all …]
|