Documentation Home
>
man pages section 9: DDI and DKI Kernel Functions
>
Kernel Functions for Drivers
> S
man pages section 9: DDI and DKI Kernel Functions
S
SAMESTR(9F)
- test if next queue is in the same stream
samestr(9F)
- test if next queue is in the same stream
scsi_abort(9F)
- abort a SCSI command
scsi_alloc_consistent_buf(9F)
- allocate an I/O buffer for SCSI DMA
scsi_cname(9F)
- decode a SCSI name
scsi_destroy_pkt(9F)
- free an allocated SCSI packet and its DMA resource
scsi_dmafree(9F)
- SCSI dma utility routines
scsi_dmaget(9F)
- SCSI dma utility routines
scsi_dname(9F)
- decode a SCSI name
scsi_errmsg(9F)
- display a SCSI request sense message
scsi_free_consistent_buf(9F)
- free a previously allocated SCSI DMA I/O buffer
scsi_get_device_type_scsi_options(9F)
- look up per-device-type scsi-options property
scsi_hba_attach(9F)
- SCSI HBA attach and detach routines
scsi_hba_attach_setup(9F)
- SCSI HBA attach and detach routines
scsi_hba_detach(9F)
- SCSI HBA attach and detach routines
scsi_hba_fini(9F)
- SCSI Host Bus Adapter system initialization and completion routines
scsi_hba_init(9F)
- SCSI Host Bus Adapter system initialization and completion routines
scsi_hba_lookup_capstr(9F)
- return index matching capability string
scsi_hba_pkt_alloc(9F)
- allocate and free a scsi_pkt structure
scsi_hba_pkt_free(9F)
- allocate and free a scsi_pkt structure
scsi_hba_probe(9F)
- default SCSI HBA probe function
scsi_hba_tran_alloc(9F)
- allocate and free transport structures
scsi_hba_tran_free(9F)
- allocate and free transport structures
scsi_ifgetcap(9F)
- get/set SCSI transport capability
scsi_ifsetcap(9F)
- get/set SCSI transport capability
scsi_init_pkt(9F)
- prepare a complete SCSI packet
scsi_log(9F)
- display a SCSI-device-related message
scsi_mname(9F)
- decode a SCSI name
scsi_pktalloc(9F)
- SCSI packet utility routines
scsi_pktfree(9F)
- SCSI packet utility routines
scsi_poll(9F)
- run a polled SCSI command on behalf of a target driver
scsi_probe(9F)
- utility for probing a scsi device
scsi_resalloc(9F)
- SCSI packet utility routines
scsi_reset(9F)
- reset a SCSI bus or target
scsi_reset_notify(9F)
- notify target driver of bus resets
scsi_resfree(9F)
- SCSI packet utility routines
scsi_rname(9F)
- decode a SCSI name
scsi_setup_cdb(9F)
- setup SCSI command descriptor block (CDB)
scsi_slave(9F)
- utility for SCSI target drivers to establish the presence of a target
scsi_sname(9F)
- decode a SCSI name
scsi_sync_pkt(9F)
- synchronize CPU and I/O views of memory
scsi_transport(9F)
- request by a SCSI target driver to start a command
scsi_unprobe(9F)
- free resources allocated during initial probing
scsi_unslave(9F)
- free resources allocated during initial probing
scsi_vu_errmsg(9F)
- display a SCSI request sense message
sema_destroy(9F)
- semaphore functions
sema_init(9F)
- semaphore functions
sema_p(9F)
- semaphore functions
semaphore(9F)
- semaphore functions
sema_p_sig(9F)
- semaphore functions
sema_tryp(9F)
- semaphore functions
sema_v(9F)
- semaphore functions
SIZEOF_PTR(9F)
- 32–bit application data access macros
SIZEOF_STRUCT(9F)
- 32–bit application data access macros
snprintf(9F)
- format characters in memory
sprintf(9F)
- format characters in memory
stoi(9F)
- convert between an integer and a decimal string
strcasecmp(9F)
- compare two null-terminated strings.
strchr(9F)
- find a character in a string
strcmp(9F)
- compare two null-terminated strings.
strcpy(9F)
- copy a string from one location to another.
strlen(9F)
- determine the number of non-null bytes in a string
strlog(9F)
- submit messages to the log driver
strncasecmp(9F)
- compare two null-terminated strings.
strncmp(9F)
- compare two null-terminated strings.
strncpy(9F)
- copy a string from one location to another.
strqget(9F)
- get information about a queue or band of the queue
strqset(9F)
- change information about a queue or band of the queue
strrchr(9F)
- find a character in a string
STRUCT_BUF(9F)
- 32–bit application data access macros
STRUCT_DECL(9F)
- 32–bit application data access macros
STRUCT_FADDR(9F)
- 32–bit application data access macros
STRUCT_FGET(9F)
- 32–bit application data access macros
STRUCT_FGETP(9F)
- 32–bit application data access macros
STRUCT_FSET(9F)
- 32–bit application data access macros
STRUCT_FSETP(9F)
- 32–bit application data access macros
STRUCT_HANDLE(9F)
- 32–bit application data access macros
STRUCT_INIT(9F)
- 32–bit application data access macros
STRUCT_SET_HANDLE(9F)
- 32–bit application data access macros
STRUCT_SIZE(9F)
- 32–bit application data access macros
swab(9F)
- swap bytes in 16-bit halfwords
© 2010, Oracle Corporation and/or its affiliates