tran_tgt_free man page on SmartOS

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

TRAN_TGT_FREE(9E)					     TRAN_TGT_FREE(9E)

NAME
       tran_tgt_free  - request to free HBA resources allocated on behalf of a
       target

SYNOPSIS
       #include <sys/scsi/scsi.h>

       void prefixtran_tgt_free(dev_info_t *hba_dip, dev_info_t *tgt_dip,
	    scsi_hba_tran_t *hba_tran, struct scsi_device *sd);

INTERFACE LEVEL
       Solaris architecture specific (Solaris DDI).

PARAMETERS
       hba_dip
		    Pointer to a  dev_info_t structure, referring to  the  HBA
		    device instance.

       tgt_dip
		    Pointer  to a  dev_info_t structure, referring to the tar‐
		    get device instance.

       hba_tran
		    Pointer to a  scsi_hba_tran(9S) structure,	consisting  of
		    the HBA's transport vectors.

       sd
		    Pointer  to	 a   scsi_device(9S) structure, describing the
		    target.

DESCRIPTION
       The tran_tgt_free() vector in the scsi_hba_tran(9S)  structure  may  be
       initialized  during  the	 HBA  driver's	attach(9E)  to point to an HBA
       driver function to be called by the system when an instance of a target
       device  is being detached.  The tran_tgt_free() vector, if not NULL, is
       called after the target device instance has returned successfully  from
       its  detach(9E)	entry point, but before the dev_info node structure is
       removed from the system. The HBA driver should  release	any  resources
       allocated during its tran_tgt_init() or tran_tgt_probe() initialization
       performed for this target device instance.

SEE ALSO
       attach(9E),    detach(9E),    tran_tgt_init(9E),	   tran_tgt_probe(9E),
       scsi_device(9S), scsi_hba_tran(9S)

       Writing Device Drivers

				  Nov 1, 1993		     TRAN_TGT_FREE(9E)
[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