Content-type: text/html Man page of IOC_CONVERT_FROM

IOC_CONVERT_FROM

Section: Kernel Functions for Drivers (9F)
Updated: 16 Jan 2006
Index Return to Main Contents
 

NAME

IOC_CONVERT_FROM - determine if there is a need to translate M_IOCTL contents.  

SYNOPSIS

#include <sys/stream.h>

uint_t IOC_CONVERT_FROM(struct iocblk *iocp);  

INTERFACE LEVEL

Solaris DDI Specific (Solaris DDI)  

PARAMETERS

iocp A pointer to the M_IOCTL control structure.

 

DESCRIPTION

The IOC_CONVERT_FROM macro is used to see if the contents of the current M_IOCTL message had its origin in a different C Language Type Model.  

RETURN VALUES

The IOC_CONVERT_FROM() function returns the following values:

IOC_ILP32 This is an LP64 kernel and the M_IOCTL originated in an ILP32 user process.

IOC_NONE The M_IOCTL message uses the same C Language Type Model as this calling module or driver.

 

CONTEXT

The IOC_CONVERT_FROM() macro can be called from user, interrupt, or kernel context.  

SEE ALSO

ddi_model_convert_from(9F)

Writing Device Drivers

STREAMS Programming Guide


 

Index

NAME
SYNOPSIS
INTERFACE LEVEL
PARAMETERS
DESCRIPTION
RETURN VALUES
CONTEXT
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:39:44 GMT, October 02, 2010