Home
last modified time | relevance | path

Searched refs:fctio (Results 1 – 6 of 6) sorted by relevance

/titanic_41/usr/src/lib/sun_fc/common/
H A DTgtFCHBAPort.cc249 fctio_t fctio; in getPortAttributes() local
252 memset(&fctio, 0, sizeof (fctio)); in getPortAttributes()
268 fctio.fctio_cmd = FCTIO_GET_ADAPTER_PORT_ATTRIBUTES; in getPortAttributes()
269 fctio.fctio_ilen = 8; in getPortAttributes()
270 fctio.fctio_ibuf = (uint64_t)(uintptr_t)&en_wwn; in getPortAttributes()
271 fctio.fctio_xfer = FCTIO_XFER_READ; in getPortAttributes()
272 fctio.fctio_olen = (uint32_t)(sizeof (attrs)); in getPortAttributes()
273 fctio.fctio_obuf = (uint64_t)(uintptr_t)&attrs; in getPortAttributes()
275 fct_ioctl(FCTIO_CMD, &fctio); in getPortAttributes()
303 fctio_t fctio; in getDiscoveredAttributes() local
[all …]
H A DTgtFCHBA.cc93 fctio_t fctio; in getHBAAttributes() local
123 memset(&fctio, 0, sizeof (fctio)); in getHBAAttributes()
124 fctio.fctio_cmd = FCTIO_GET_ADAPTER_ATTRIBUTES; in getHBAAttributes()
125 fctio.fctio_olen = (uint32_t)(sizeof (attrs)); in getHBAAttributes()
126 fctio.fctio_xfer = FCTIO_XFER_READ; in getHBAAttributes()
127 fctio.fctio_obuf = (uint64_t)(uintptr_t)&attrs; in getHBAAttributes()
128 fctio.fctio_ilen = 8; in getHBAAttributes()
129 fctio.fctio_ibuf = (uint64_t)(uintptr_t)&en_wwn; in getHBAAttributes()
132 if (ioctl(fd, FCTIO_CMD, &fctio) != 0) { in getHBAAttributes()
169 fctio_t fctio; in doForceLip() local
[all …]
/titanic_41/usr/src/uts/common/io/comstar/port/fct/
H A Dfct.c241 fct_copyin_iocdata(intptr_t data, int mode, fctio_t **fctio, in fct_copyin_iocdata() argument
249 *fctio = kmem_zalloc(sizeof (fctio_t), KM_SLEEP); in fct_copyin_iocdata()
250 if (ddi_copyin((void *)data, *fctio, sizeof (fctio_t), mode)) { in fct_copyin_iocdata()
255 if ((*fctio)->fctio_ilen) { in fct_copyin_iocdata()
256 *ibuf = kmem_zalloc((*fctio)->fctio_ilen, KM_SLEEP); in fct_copyin_iocdata()
257 if (ddi_copyin((void *)(unsigned long)(*fctio)->fctio_ibuf, in fct_copyin_iocdata()
258 *ibuf, (*fctio)->fctio_ilen, mode)) { in fct_copyin_iocdata()
263 if ((*fctio)->fctio_alen) { in fct_copyin_iocdata()
264 *abuf = kmem_zalloc((*fctio)->fctio_alen, KM_SLEEP); in fct_copyin_iocdata()
265 if (ddi_copyin((void *)(unsigned long)(*fctio)->fctio_abuf, in fct_copyin_iocdata()
[all …]
/titanic_41/usr/src/uts/common/sys/
H A Dfctio.h52 typedef struct fctio { struct
H A DMakefile238 fctio.h \
/titanic_41/usr/src/pkg/manifests/
H A Dstorage-stmf.mf94 file path=usr/include/sys/fctio.h