[ Previous | Next | Contents | Home | Search ]
AIX Version 4.3 Kernel and Subsystems Technical Reference, Volume 1

IS64U Kernel Service

Purpose

Determines if the current user-address space is 64-bit or not.

Syntax

#include <sys/types.h>
#include <sys/user.h>

int IS64U

Description

The IS64U kernel service returns 1 if the current user-address space is 64-bit. It returns 0 otherwise.

Execution Environment

The IS64U kernel service can be called from a process or interrupt handler environment. In either case, it will operate only on the current user-address space.

Return Values

0 The current user-address space is 32-bits.
1 The current user-address space is 64-bits.

Implementation Specifics

The IS64U kernel service is part of Base Operating System (BOS) Runtime.

Related Information

The as_att kernel service, as_det kernel service, as_geth kernel service, as_getsrval kernel service, as_puth kernel service, getadsp kernel service, as_att64 kernel service.

Memory Kernel Services and Understanding Virtual Memory Manager Interfaces in AIX Version 4 Kernel Extensions and Device Support Programming Concepts.


[ Previous | Next | Contents | Home | Search ]