DATAMODEL_LP64
case DATAMODEL_LP64:
case DATAMODEL_LP64:
ASSERT(p->p_model == DATAMODEL_ILP32 || p->p_model == DATAMODEL_LP64);
args->to_model = DATAMODEL_LP64;
if (args->to_model == DATAMODEL_LP64)
if (p->p_model == DATAMODEL_LP64)
if (p->p_model == DATAMODEL_LP64) {
if (get_udatamodel() != DATAMODEL_LP64) {
if (get_udatamodel() != DATAMODEL_LP64) {
if (get_udatamodel() != DATAMODEL_LP64) {
case DATAMODEL_LP64:
case DATAMODEL_LP64:
case DATAMODEL_LP64:
case DATAMODEL_LP64:
case DATAMODEL_LP64:
case DATAMODEL_LP64:
case DATAMODEL_LP64:
if (p->p_model != DATAMODEL_LP64 ||
if (curproc->p_model == DATAMODEL_LP64)
if (p->p_model == DATAMODEL_LP64)
if (type == PR_ASRS && p->p_model != DATAMODEL_LP64) {
pcp->prc_datamodel != DATAMODEL_LP64)
if (error == 0 && p->p_model == DATAMODEL_LP64 && sg_sz != 0) {
if (model == DATAMODEL_LP64) {
if (model == DATAMODEL_LP64) {
(model == DATAMODEL_LP64 && ei_class == ELFCLASS32)) {
ASSERT(model == DATAMODEL_LP64);
((p->p_model == DATAMODEL_LP64) && \
(model == DATAMODEL_LP64 &&
if (model == DATAMODEL_LP64) {
if (model == DATAMODEL_LP64) {
if (model == DATAMODEL_LP64) {
if (lib_va_64_arena == NULL && model == DATAMODEL_LP64) {
if (model == DATAMODEL_LP64 || libs_mapped_32 < lib_threshold) {
if (get_udatamodel() == DATAMODEL_LP64) {
pp->p_model == DATAMODEL_LP64 && AS_TYPE_64BIT(as)) {
#define FLP64 DATAMODEL_LP64
#if (DATAMODEL_NATIVE == DATAMODEL_LP64)
#if (DATAMODEL_NATIVE == DATAMODEL_LP64)
#if (DATAMODEL_NATIVE == DATAMODEL_LP64)
#if (DATAMODEL_NATIVE == DATAMODEL_LP64)
#define DATAMODEL_NATIVE DATAMODEL_LP64
#define IOC_LP64 DATAMODEL_LP64 /* ioctl origin is LP64 */
#define DDI_MODEL_LP64 DATAMODEL_LP64
if (datamodel == DATAMODEL_LP64 &&
case DATAMODEL_LP64:
mode = (model == DATAMODEL_LP64) ? SIZE64 : SIZE32;
ASSERT(p->p_model != DATAMODEL_LP64);
ASSERT(p->p_model != DATAMODEL_LP64);
if (p->p_model == DATAMODEL_LP64 &&
if (p->p_model == DATAMODEL_LP64) {
ASSERT(p->p_model == DATAMODEL_LP64);
if (p->p_model == DATAMODEL_LP64) {
if (curproc->p_model == DATAMODEL_LP64) {
if (p->p_model == DATAMODEL_LP64 && (instr[start] & 0xf0) == 0x40)
ASSERT(p->p_model == DATAMODEL_LP64 || rex == 0);
if (p->p_model == DATAMODEL_LP64)
ASSERT(p->p_model == DATAMODEL_LP64 || rex == 0);
if (p->p_model == DATAMODEL_LP64 && tp->ftt_type == FASTTRAP_T_COMMON) {
if (p->p_model == DATAMODEL_LP64) {
ASSERT(p->p_model != DATAMODEL_LP64 || p->p_ldt == NULL);
if (curproc->p_model != DATAMODEL_LP64) {
if (curproc->p_model != DATAMODEL_LP64) {
if (curproc->p_model != DATAMODEL_LP64) {
if (model == DATAMODEL_LP64) {
if (model == DATAMODEL_LP64) {
if (model == DATAMODEL_LP64) {
if (lwp_getdatamodel(lwp) == DATAMODEL_LP64)
if (lwp_getdatamodel(lwp) == DATAMODEL_LP64)
if (lwp_getdatamodel(lwp) == DATAMODEL_LP64)
if (get_udatamodel() == DATAMODEL_LP64) {
ASSERT(p->p_model == DATAMODEL_LP64 || reg < 16);
if (lwptoproc(lwp)->p_model == DATAMODEL_LP64)
if (p->p_model == DATAMODEL_LP64)
if (lwp_getdatamodel(lwp) == DATAMODEL_LP64) {
ASSERT(datamodel == DATAMODEL_LP64);
if (model == DATAMODEL_LP64)
if (model == DATAMODEL_LP64)
if (model == DATAMODEL_LP64)
if (model == DATAMODEL_LP64)
if (model == DATAMODEL_LP64)
if (model == DATAMODEL_LP64)
if (model == DATAMODEL_LP64) {
if (p->p_model == DATAMODEL_LP64 &&
if (!xregs_exists || p->p_model == DATAMODEL_LP64)
if (get_udatamodel() == DATAMODEL_LP64)
ASSERT((flag & DATAMODEL_MASK) == DATAMODEL_LP64);
ASSERT((flag & DATAMODEL_MASK) == DATAMODEL_LP64);
if (p->p_model == DATAMODEL_LP64)
if (p->p_model == DATAMODEL_LP64)