svcadm(8)을 검색하려면 섹션에서 8 을 선택하고, 맨 페이지 이름에 svcadm을 입력하고 검색을 누른다.
tran_tgt_free(9e)
tran_tgt_free(9E) Driver Entry Points 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 target
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 tar‐
get.
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 in Oracle Solaris 11.4
Oracle Solaris 11.4 1 Nov 1993 tran_tgt_free(9E)