Lines Matching refs:datamodel
633 fix_segreg(greg_t sr, int iscs, model_t datamodel)
649 if (datamodel == DATAMODEL_NATIVE)
655 if (datamodel == DATAMODEL_ILP32)
680 if (datamodel == DATAMODEL_ILP32) {
701 model_t datamodel = lwp_getdatamodel(lwp);
707 if (datamodel == DATAMODEL_NATIVE) {
753 pcb->pcb_fs = fix_segreg(grp[REG_FS], IS_NOT_CS, datamodel);
754 pcb->pcb_gs = fix_segreg(grp[REG_GS], IS_NOT_CS, datamodel);
776 rp->r_cs = fix_segreg(grp[REG_CS], IS_CS, datamodel);
777 rp->r_ss = fix_segreg(grp[REG_DS], IS_NOT_CS, datamodel);
784 pcb->pcb_ds = fix_segreg(grp[REG_DS], IS_NOT_CS, datamodel);
785 pcb->pcb_es = fix_segreg(grp[REG_ES], IS_NOT_CS, datamodel);
790 pcb->pcb_fs = fix_segreg(grp[REG_FS], IS_NOT_CS, datamodel);
791 pcb->pcb_gs = fix_segreg(grp[REG_GS], IS_NOT_CS, datamodel);
821 rp->r_cs = fix_segreg(rp->r_cs, IS_CS, datamodel);
822 rp->r_ss = fix_segreg(rp->r_ss, IS_NOT_CS, datamodel);
823 rp->r_ds = fix_segreg(rp->r_ds, IS_NOT_CS, datamodel);
824 rp->r_es = fix_segreg(rp->r_es, IS_NOT_CS, datamodel);
825 rp->r_fs = fix_segreg(rp->r_fs, IS_NOT_CS, datamodel);
826 rp->r_gs = fix_segreg(rp->r_gs, IS_NOT_CS, datamodel);