csx_ConvertSize man page on SmartOS

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

CSX_CONVERTSIZE(9F)					   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

				 Jul 19, 1996		   CSX_CONVERTSIZE(9F)
[top]

List of man pages available for SmartOS

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