csx_ConvertSize man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

csx_ConvertSize(9F)	 Kernel Functions for Drivers	   csx_ConvertSize(9F)

NAME
       csx_ConvertSize - convert device sizes

SYNOPSIS
       #include <sys/pccard.h>

       int32_t csx_ConvertSize(convert_size_t *cs);

INTERFACE LEVEL
       Solaris DDI Specific (Solaris DDI)

PARAMETERS
       cs     Pointer to a convert_size_t structure.

DESCRIPTION
       csx_ConvertSize()  is  a	 Solaris-specific  extension  that  provides a
       method for clients to convert from one type of device size  representa‐
       tion to another, that is, from devsize format to bytes and vice versa.

STRUCTURE MEMBERS
       The structure members of convert_size_t are:

	 uint32_t    Attributes;
	 uint32_t    bytes;
	 uint32_t    devsize;

       The fields are defined as follows:

       Attributes     This  is	a bit-mapped field that identifies the type of
		      size conversion to be performed. The field is defined as
		      follows:

		      CONVERT_BYTES_TO_DEVSIZE	  Converts  bytes  to  devsize
						  format.

		      CONVERT_DEVSIZE_TO_BYTES	  Converts devsize  format  to
						  bytes.

       bytes	      If  CONVERT_BYTES_TO_DEVSIZE  is	set,  the value in the
		      bytes  field  is	converted  to  a  devsize  format  and
		      returned in the devsize field.

       devsize	      If  CONVERT_DEVSIZE_TO_BYTES  is	set,  the value in the
		      devsize field is converted to a bytes value and returned
		      in the bytes field.

RETURN VALUES
       CS_SUCCESS		   Successful operation.

       CS_BAD_SIZE		   Invalid bytes or devsize.

       CS_UNSUPPORTED_FUNCTION	   No PCMCIA hardware installed.

CONTEXT
       This function may be called from user or kernel context.

SEE ALSO
       csx_ModifyWindow(9F), csx_RequestWindow(9F)

       PCCard 95 Standard, PCMCIA/JEIDA

SunOS 5.11			  19 Jul 1996		   csx_ConvertSize(9F)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net