Searched defs:fcoeio (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/io/fcoe/
H A Dfcoe_fc.c46 #include <sys/fcoe/fcoeio.h>
463 fcoe_delete_port(dev_info_t *parent, fcoeio_t *fcoeio, datalink_id_t linkid, argument
471 fcoeio->fcoeio_status = FCOEIOE_MAC_NOT_FOUND;
477 fcoeio->fcoeio_status = FCOEIOE_ALREADY;
499 fcoeio->fcoeio_status = FCOEIOE_OFFLINE_FAILURE;
H A Dfcoe.c90 #include <sys/fcoe/fcoeio.h>
111 static int fcoe_copyin_iocdata(intptr_t data, int mode, fcoeio_t **fcoeio,
113 static int fcoe_copyout_iocdata(intptr_t data, int mode, fcoeio_t *fcoeio,
562 fcoe_copyin_iocdata(intptr_t data, int mode, fcoeio_t **fcoeio, argument
570 *fcoeio = kmem_zalloc(sizeof (fcoeio_t), KM_SLEEP);
571 if (ddi_copyin((void *)data, *fcoeio, sizeof (fcoeio_t), mode) != 0) {
576 if ((*fcoeio)->fcoeio_ilen > FCOEIO_MAX_BUF_LEN ||
577 (*fcoeio)->fcoeio_alen > FCOEIO_MAX_BUF_LEN ||
578 (*fcoeio)->fcoeio_olen > FCOEIO_MAX_BUF_LEN) {
583 if ((*fcoeio)
622 fcoe_copyout_iocdata(intptr_t data, int mode, fcoeio_t *fcoeio, void *obuf) argument
646 fcoeio_t *fcoeio; local
[all...]
/illumos-gate/usr/src/lib/libfcoe/common/
H A Dlibfcoe.c41 #include <fcoeio.h>
482 fcoeio_t fcoeio; local
548 (void) memset(&fcoeio, 0, sizeof (fcoeio));
549 fcoeio.fcoeio_cmd = FCOEIO_CREATE_FCOE_PORT;
551 fcoeio.fcoeio_ilen = sizeof (param);
552 fcoeio.fcoeio_xfer = FCOEIO_XFER_WRITE;
553 fcoeio.fcoeio_ibuf = (uintptr_t)&param;
555 if (ioctl(fcoe_fd, FCOEIO_CMD, &fcoeio) != 0) {
556 switch (fcoeio
619 fcoeio_t fcoeio; local
721 fcoeio_t fcoeio; local
[all...]
/illumos-gate/usr/src/uts/common/sys/fcoe/
H A Dfcoeio.h82 typedef struct fcoeio { struct

Completed in 58 milliseconds