| | | |
C |
|
| call a function when a buffer becomes available -- qbufcall ( ) |
|
| call a function when a buffer becomes available, bufcall ( ) |
|
| call a STREAMS put procedure -- put ( ) |
|
| cancel a pending qbufcall request -- qunbufcall ( ) |
|
| cancel previous timeout function call -- quntimeout ( ) |
|
| cancellation of asynchronous I/O -- anocancel ( ) |
|
| character strings |
| | compare two null terminated strings -- strcmp, strncmp ( ) |
| | convert between an integer and a decimal string -- stoi, numtos ( ) |
| | copy a string from one location to another -- strcpy, strncpy ( ) |
| | determine the number of non-null bytes in a string -- strlen ( ) |
| | find a character in a string -- strchr ( ) |
| | format in memory -- sprintf ( ) |
|
| check data access and DMA handles ( ) ( ) |
|
| check device state ( ) |
|
| check for an available buffer -- testb ( ) |
|
| check for the existence of a property -- ddi_prop_exists ( ) |
|
| check if a buffer is modified -- biomodified ( ) |
|
| CIS tuple |
| | first tuple -- csx_GetFirstTuple ( ) |
| | next tuple -- csx_GetNextTuple ( ) |
|
| clear client event mask -- csx_ReleaseSocketMask ( ) |
|
| client, register client -- csx_RegisterClient ( ) |
|
| client event mask |
| | return client event mask -- csx_GetEventMask ( ) |
| | set client event mask -- csx_SetEventMask ( ) |
|
| client return |
| | -- csx_GetFirstClient ( ) |
| | -- csx_GetNextClient ( ) |
|
| clone another buffer -- bioclone ( ) |
|
| condition variable routines, driver |
| | -- condvar ( ) |
| | -- cv_broadcast ( ) |
| | -- cv_init ( ) |
| | -- cv_signal ( ) |
| | -- cv_timedwait ( ) |
| | -- cv_timedwait_sig ( ) |
| | -- cv_wait ( ) |
| | -- cv_wait_sig ( ) |
|
| configure PC Card and socket -- csx_RequestConfiguration ( ) |
|
| control driver notification of user accesses -- ddi_mapdev_intercept ( ) |
| | ddi_mapdev_nointercept ( ) |
|
| control device components' availability for Power Management |
| | -- pm_busy_component ( ) |
| | -- pm_idle_component ( ) |
|
| control the validation of memory address translations |
| | -- devmap_load ( ) |
| | -- devmap_unload ( ) |
|
| convert a DMA segment to a DMA address cookie -- ddi_dma_segtocookie ( ) |
|
| convert clock ticks to microseconds -- drv_hztousec ( ) |
|
| convert device sizes -- csx_ConvertSize ( ) |
|
| convert device speeds -- csx_ConvertSpeed ( ) |
|
| convert error return codes to text strings -- csx_Error2Text ( ) |
|
| convert events to text strings -- csx_Event2Text ( ) |
|
| convert microseconds to clock ticks -- drv_usectohz ( ) |
|
| copy data from one device register to another device register -- ddi_device_copy ( ) |
|
| create minor nodes for client -- csx_MakeDeviceNode ( ) |
|
| create a minor node for this device -- ddi_create_minor_node ( ) |
|
| create and initialize a new kstat -- kstat_create ( ) |
|
| create driver-controlled mapping of device -- ddi_mapdev ( ) |
|
| csx_AccessConfigurationRegister -- read or write a PC Card Configuration Register ( ) |
|
| csx_ConvertSize -- convert device sizes ( ) |
|
| csx_ConvertSpeed -- convert device speeds ( ) |
|
| csx_CS_DDI_Info -- obtain DDI information ( ) |
|
| csx_DeregisterClient -- remove client from Card Services list ( ) |
|
| csx_DupHandle -- duplicate access handle ( ) |
|
| csx_Error2Text -- convert error return codes to text strings ( ) |
|
| csx_Event2Text -- convert events to text strings ( ) |
|
| csx_FreeHandle -- free access handle ( ) |
|
| csx_Get8 -- read from device register ( ) |
|
| csx_Get16 -- read from device register ( ) |
|
| csx_Get32 -- read from device register ( ) |
|
| csx_Get64 -- read from device register ( ) |
|
| csx_GetEventMask -- return client event mask ( ) |
|
| csx_GetFirstClient -- return first client ( ) |
|
| csx_GetFirstTuple -- return first CIS tuple ( ) |
|
| csx_GetHandleOffset -- return current access handle offset ( ) |
|
| csx_GetMappedAddr -- return mapped virtual address ( ) |
|
| csx_GetNextClient -- return next client ( ) |
|
| csx_GetNextTuple -- return next CIS tuple ( ) |
|
| csx_GetStatus -- return status of PC Card and socket ( ) |
|
| csx_GetTupleData -- return data portion of tuple ( ) |
|
| csx_MakeDeviceNode -- create minor nodes for client ( ) |
|
| csx_MapLogSocket -- return physical socket number ( ) |
|
| csx_MapMemPage -- map memory area on PC Card ( ) |
|
| csx_ModifyConfiguration -- modify PC Card configuration ( ) |
|
| csx_ModifyWindow -- modify window attributes ( ) |
|
| csx_Parse_CISTPL_BATTERY -- parse Battery Replacement Date tuple ( ) |
|
| csx_Parse_CISTPL_BYTEORDER -- parse Byte Order tuple ( ) |
|
| csx_Parse_CISTPL_CFTABLE_ENTRY -- parse Card Configuration Table tuple ( ) |
|
| csx_Parse_CISTPL_CONFIG -- parse Configuration tuple ( ) |
|
| csx_Parse_CISTPL_DATE -- parse Card Initialization Date tuple ( ) |
|
| csx_Parse_CISTPL_DEVICE -- parse Device Information tuple for Common Memory ( ) |
|
| csx_Parse_CISTPL_DEVICE_A -- parse Device Information tuple for Attribute Memory ( ) |
|
| csx_Parse_CISTPL_DEVICE_OA -- parse Other Condition Device Information tuple for Attribute Memory ( ) |
|
| csx_Parse_CISTPL_DEVICE_OC -- parse Other Condition Device Information tuple for Common Memory ( ) |
|
| csx_Parse_CISTPL_DEVICEGEO -- parse Device Geo tuple ( ) |
|
| csx_Parse_CISTPL_DEVICEGEO_A -- parse Device Geo A tuple ( ) |
|
| csx_Parse_CISTPL_FORMAT -- parse Data Recording Format tuple ( ) |
|
| csx_Parse_CISTPL_FUNCE -- parse Function Extension tuple ( ) |
|
| csx_Parse_CISTPL_FUNCID -- parse Function Identification tuple ( ) |
|
| csx_Parse_CISTPL_GEOMETRY -- parse Geometry tuple ( ) |
|
| csx_Parse_CISTPL_JEDEC_A -- parse JEDEC Identifier tuple for Attribute Memory ( ) |
|
| csx_Parse_CISTPL_JEDEC_C -- parse JEDEC Identifier tuple for Common Memory ( ) |
|
| csx_Parse_CISTPL_LINKTARGET -- parse Link Target tuple ( ) |
|
| csx_Parse_CISTPL_LONGLINK_A -- parse Long Link A tuple ( ) |
|
| csx_Parse_CISTPL_LONGLINK_C -- parse Long Link C tuple ( ) |
|
| csx_Parse_CISTPL_LONGLINK_MFC -- parse Multi-Function tuple ( ) |
|
| csx_Parse_CISTPL_MANFID -- parse Manufacturer Identification tuple ( ) |
|
| csx_Parse_CISTPL_ORG -- parse Data Organization tuple ( ) |
|
| csx_Parse_CISTPL_SPCL -- parse Special Purpose tuple ( ) |
|
| csx_Parse_CISTPL_SWIL -- parse Software Interleaving tuple ( ) |
|
| csx_Parse_CISTPL_VERS_1 -- parse Level-1 Version/Product Information tuple ( ) |
|
| csx_Parse_CISTPL_VERS_2 -- parse Level-2 Version and Information tuple ( ) |
|
| csx_ParseTuple -- generic tuple parser ( ) |
|
| csx_Put8 -- write to device register ( ) |
|
| csx_Put16 -- write to device register ( ) |
|
| csx_Put32 -- write to device register ( ) |
|
| csx_Put64 -- write to device register ( ) |
|
| csx_RegisterClient -- register client ( ) |
|
| csx_ReleaseConfiguration -- release configuration on PC Card ( ) |
|
| csx_ReleaseIO -- release I/O resources ( ) |
|
| csx_ReleaseIRQ -- release IRQ resource ( ) |
|
| csx_ReleaseSocketMask -- clear client event mask ( ) |
|
| csx_ReleaseWindow -- release window resources ( ) |
|
| csx_RepGet8 -- read repetitively from device register ( ) |
|
| csx_RepGet16 -- read repetitively from device register ( ) |
|
| csx_RepGet32 -- read repetitively from device register ( ) |
|
| csx_RepGet64 -- read repetitively from device register ( ) |
|
| csx_RepPut8 -- write repetitively to device register ( ) |
|
| csx_RepPut16 -- write repetitively to device register ( ) |
|
| csx_RepPut32 -- write repetitively to device register ( ) |
|
| csx_RepPut64 -- write repetitively to device register ( ) |
|
| csx_RequestConfiguration -- configure PC Card and socket ( ) |
|
| csx_RequestIO -- request I/O resources ( ) |
|
| csx_RequestIRQ -- request IRQ resource ( ) |
|
| csx_RequestSocketMask -- request client event mask ( ) |
|
| csx_RequestWindow -- request window resources ( ) |
|
| csx_ResetFunction -- reset a function on a PC card ( ) |
|
| csx_SetEventMask -- set client event mask ( ) |
|
| csx_SetHandleOffset -- set current access handle offset ( ) |
|
| csx_ValidateCIS -- validate Card Information Structure (CIS) ( ) |
|
| current thread, get id of ( ) |