Documentation Home
>
man pages section 9: DDI and DKI Kernel Functions
>
Kernel Functions for Drivers
> C
man pages section 9: DDI and DKI Kernel Functions
C
canput(9F)
- test for room in a message queue
canputnext(9F)
- test for room in next module's message queue
clrbuf(9F)
- erase the contents of a buffer
cmn_err(9F)
- display an error message or panic the system
condvar(9F)
- condition variable routines
copyb(9F)
- copy a message block
copyin(9F)
- copy data from a user program to a driver buffer
copymsg(9F)
- copy a message
copyout(9F)
- copy data from a driver to a user program
csx_AccessConfigurationRegister(9F)
- read or write a PC Card Configuration Register
csx_ConvertSize(9F)
- convert device sizes
csx_ConvertSpeed(9F)
- convert device speeds
csx_CS_DDI_Info(9F)
- obtain DDI information
csx_DeregisterClient(9F)
- remove client from Card Services list
csx_DupHandle(9F)
- duplicate access handle
csx_Error2Text(9F)
- convert error return codes to text strings
csx_Event2Text(9F)
- convert events to text strings
csx_FreeHandle(9F)
- free access handle
csx_Get16(9F)
- read data from device address
csx_Get32(9F)
- read data from device address
csx_Get64(9F)
- read data from device address
csx_Get8(9F)
- read data from device address
csx_GetEventMask(9F)
- set or return the client event mask for the client
csx_GetFirstClient(9F)
- return first or next client
csx_GetFirstTuple(9F)
- return Card Information Structure tuple
csx_GetHandleOffset(9F)
- return current access handle offset
csx_GetMappedAddr(9F)
- return mapped virtual address
csx_GetNextClient(9F)
- return first or next client
csx_GetNextTuple(9F)
- return Card Information Structure tuple
csx_GetStatus(9F)
- return the current status of a PC Card and its socket
csx_GetTupleData(9F)
- return the data portion of a tuple
csx_MakeDeviceNode(9F)
- create and remove minor nodes on behalf of the client
csx_MapLogSocket(9F)
- return the physical socket number associated with the client handle
csx_MapMemPage(9F)
- map the memory area on a PC Card
csx_ModifyConfiguration(9F)
- modify socket and PC Card Configuration Register
csx_ModifyWindow(9F)
- modify window attributes
csx_Parse_CISTPL_BATTERY(9F)
- parse the Battery Replacement Date tuple
csx_Parse_CISTPL_BYTEORDER(9F)
- parse the Byte Order tuple
csx_Parse_CISTPL_CFTABLE_ENTRY(9F)
- parse 16-bit Card Configuration Table Entry tuple
csx_Parse_CISTPL_CONFIG(9F)
- parse Configuration tuple
csx_Parse_CISTPL_DATE(9F)
- parse the Card Initialization Date tuple
csx_Parse_CISTPL_DEVICE(9F)
- parse Device Information tuples
csx_Parse_CISTPL_DEVICE_A(9F)
- parse Device Information tuples
csx_Parse_CISTPL_DEVICEGEO(9F)
- parse the Device Geo tuple
csx_Parse_CISTPL_DEVICEGEO_A(9F)
- parse the Device Geo A tuple
csx_Parse_CISTPL_DEVICE_OA(9F)
- parse Device Information tuples
csx_Parse_CISTPL_DEVICE_OC(9F)
- parse Device Information tuples
csx_Parse_CISTPL_FORMAT(9F)
- parse the Data Recording Format tuple
csx_Parse_CISTPL_FUNCE(9F)
- parse Function Extension tuple
csx_Parse_CISTPL_FUNCID(9F)
- parse Function Identification tuple
csx_Parse_CISTPL_GEOMETRY(9F)
- parse the Geometry tuple
csx_Parse_CISTPL_JEDEC_A(9F)
- parse JEDEC Identifier tuples
csx_Parse_CISTPL_JEDEC_C(9F)
- parse JEDEC Identifier tuples
csx_Parse_CISTPL_LINKTARGET(9F)
- parse the Link Target tuple
csx_Parse_CISTPL_LONGLINK_A(9F)
- parse the Long Link A and C tuples
csx_Parse_CISTPL_LONGLINK_C(9F)
- parse the Long Link A and C tuples
csx_Parse_CISTPL_LONGLINK_MFC(9F)
- parse the Multi-Function tuple
csx_Parse_CISTPL_MANFID(9F)
- parse Manufacturer Identification tuple
csx_Parse_CISTPL_ORG(9F)
- parse the Data Organization tuple
csx_Parse_CISTPL_SPCL(9F)
- parse the Special Purpose tuple
csx_Parse_CISTPL_SWIL(9F)
- parse the Software Interleaving tuple
csx_Parse_CISTPL_VERS_1(9F)
- parse Level-1 Version/Product Information tuple
csx_Parse_CISTPL_VERS_2(9F)
- parse Level-2 Version and Information tuple
csx_ParseTuple(9F)
- generic tuple parser
csx_Put16(9F)
- write to device register
csx_Put32(9F)
- write to device register
csx_Put64(9F)
- write to device register
csx_Put8(9F)
- write to device register
csx_RegisterClient(9F)
- register a client
csx_ReleaseConfiguration(9F)
- release PC Card and socket configuration
csx_ReleaseIO(9F)
- request or release I/O resources for the client
csx_ReleaseIRQ(9F)
- request or release IRQ resource
csx_ReleaseSocketMask(9F)
- set or clear the client's client event mask
csx_ReleaseWindow(9F)
- request or release window resources
csx_RemoveDeviceNode(9F)
- create and remove minor nodes on behalf of the client
csx_RepGet16(9F)
- read repetitively from the device register
csx_RepGet32(9F)
- read repetitively from the device register
csx_RepGet64(9F)
- read repetitively from the device register
csx_RepGet8(9F)
- read repetitively from the device register
csx_RepPut16(9F)
- write repetitively to the device register
csx_RepPut32(9F)
- write repetitively to the device register
csx_RepPut64(9F)
- write repetitively to the device register
csx_RepPut8(9F)
- write repetitively to the device register
csx_RequestConfiguration(9F)
- configure the PC Card and socket
csx_RequestIO(9F)
- request or release I/O resources for the client
csx_RequestIRQ(9F)
- request or release IRQ resource
csx_RequestSocketMask(9F)
- set or clear the client's client event mask
csx_RequestWindow(9F)
- request or release window resources
csx_ResetFunction(9F)
- reset a function on a PC card
csx_SetEventMask(9F)
- set or return the client event mask for the client
csx_SetHandleOffset(9F)
- set current access handle offset
csx_ValidateCIS(9F)
- validate the Card Information Structure (CIS)
cv_broadcast(9F)
- condition variable routines
cv_destroy(9F)
- condition variable routines
cv_init(9F)
- condition variable routines
cv_signal(9F)
- condition variable routines
cv_timedwait(9F)
- condition variable routines
cv_timedwait_sig(9F)
- condition variable routines
cv_wait(9F)
- condition variable routines
cv_wait_sig(9F)
- condition variable routines
© 2010, Oracle Corporation and/or its affiliates