Lines Matching refs:viewEntry

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