Lines Matching refs:viewEntry

630 addViewEntryIoctl(int fd, stmfGuid *lu, stmfViewEntry *viewEntry)  in addViewEntryIoctl()  argument
642 ioctlViewEntry.ve_lu_number_valid = viewEntry->luNbrValid; in addViewEntryIoctl()
643 ioctlViewEntry.ve_all_hosts = viewEntry->allHosts; in addViewEntryIoctl()
644 ioctlViewEntry.ve_all_targets = viewEntry->allTargets; in addViewEntryIoctl()
646 if (viewEntry->allHosts == B_FALSE) { in addViewEntryIoctl()
647 bcopy(viewEntry->hostGroup, &ioctlViewEntry.ve_host_group.name, in addViewEntryIoctl()
650 strlen((char *)viewEntry->hostGroup); in addViewEntryIoctl()
652 if (viewEntry->allTargets == B_FALSE) { in addViewEntryIoctl()
653 bcopy(viewEntry->targetGroup, in addViewEntryIoctl()
657 strlen((char *)viewEntry->targetGroup); in addViewEntryIoctl()
659 if (viewEntry->luNbrValid) { in addViewEntryIoctl()
660 bcopy(viewEntry->luNbr, &ioctlViewEntry.ve_lu_nbr, in addViewEntryIoctl()
724 viewEntry->veIndex = ioctlViewEntry.ve_ndx; in addViewEntryIoctl()
726 bcopy(&ioctlViewEntry.ve_lu_nbr, viewEntry->luNbr, in addViewEntryIoctl()
729 viewEntry->luNbrValid = B_TRUE; in addViewEntryIoctl()
744 stmfAddViewEntry(stmfGuid *lu, stmfViewEntry *viewEntry) in stmfAddViewEntry() argument
750 if (lu == NULL || viewEntry == NULL) { in stmfAddViewEntry()
757 if (!viewEntry->allHosts) { in stmfAddViewEntry()
758 bcopy(viewEntry->hostGroup, iViewEntry.hostGroup, in stmfAddViewEntry()
764 if (!viewEntry->allTargets) { in stmfAddViewEntry()
765 bcopy(viewEntry->targetGroup, iViewEntry.targetGroup, in stmfAddViewEntry()
771 if (viewEntry->luNbrValid) { in stmfAddViewEntry()
773 bcopy(viewEntry->luNbr, iViewEntry.luNbr, in stmfAddViewEntry()
781 viewEntry->veIndexValid = B_FALSE; in stmfAddViewEntry()
845 viewEntry->veIndexValid = iViewEntry.veIndexValid; in stmfAddViewEntry()
846 viewEntry->veIndex = iViewEntry.veIndex; in stmfAddViewEntry()
847 viewEntry->luNbrValid = B_TRUE; in stmfAddViewEntry()
848 bcopy(iViewEntry.luNbr, viewEntry->luNbr, in stmfAddViewEntry()
6772 validateLunNumIoctl(int fd, stmfViewEntry *viewEntry) in validateLunNumIoctl() argument
6784 ioctlViewEntry.ve_lu_number_valid = viewEntry->luNbrValid; in validateLunNumIoctl()
6785 ioctlViewEntry.ve_all_hosts = viewEntry->allHosts; in validateLunNumIoctl()
6786 ioctlViewEntry.ve_all_targets = viewEntry->allTargets; in validateLunNumIoctl()
6788 if (viewEntry->allHosts == B_FALSE) { in validateLunNumIoctl()
6789 bcopy(viewEntry->hostGroup, &ioctlViewEntry.ve_host_group.name, in validateLunNumIoctl()
6792 strlen((char *)viewEntry->hostGroup); in validateLunNumIoctl()
6794 if (viewEntry->allTargets == B_FALSE) { in validateLunNumIoctl()
6795 bcopy(viewEntry->targetGroup, in validateLunNumIoctl()
6799 strlen((char *)viewEntry->targetGroup); in validateLunNumIoctl()
6802 if (viewEntry->luNbrValid) { in validateLunNumIoctl()
6803 bcopy(viewEntry->luNbr, &ioctlViewEntry.ve_lu_nbr, in validateLunNumIoctl()
6819 if (!viewEntry->luNbrValid) { in validateLunNumIoctl()
6820 bcopy(ioctlViewEntry.ve_lu_nbr, viewEntry->luNbr, in validateLunNumIoctl()
6880 stmfValidateView(stmfViewEntry *viewEntry) in stmfValidateView() argument
6886 if (viewEntry == NULL) { in stmfValidateView()
6893 if (!viewEntry->allHosts) { in stmfValidateView()
6894 bcopy(viewEntry->hostGroup, iViewEntry.hostGroup, in stmfValidateView()
6900 if (!viewEntry->allTargets) { in stmfValidateView()
6901 bcopy(viewEntry->targetGroup, iViewEntry.targetGroup, in stmfValidateView()
6907 if (viewEntry->luNbrValid) { in stmfValidateView()
6909 bcopy(viewEntry->luNbr, iViewEntry.luNbr, in stmfValidateView()
6917 viewEntry->veIndexValid = B_FALSE; in stmfValidateView()
6943 if (!viewEntry->luNbrValid) { in stmfValidateView()
6944 bcopy(iViewEntry.luNbr, viewEntry->luNbr, in stmfValidateView()