| | | |
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 ( ) |
|
| concatenate two message blocks — linkb ( ) |
|
| 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 ( ) |