Lines Matching defs:sod
151 static SANE_Option_Descriptor sod[] = {
635 if (option < 0 || option >= NELEMS (sod))
637 return &sod[option];
658 if (option < 0 || option >= NELEMS (sod))
665 if (!SANE_OPTION_IS_ACTIVE (sod[option].cap))
674 if (!SANE_OPTION_IS_SETTABLE (sod[option].cap))
679 status = sanei_constrain_value (sod + option, (void *) &v, &myinfo);
693 if (!SANE_OPTION_IS_SETTABLE (sod[option].cap))
698 status = sanei_constrain_value (sod + option, value, &myinfo);
724 sod[opt_gamma].cap &= ~SANE_CAP_INACTIVE;
725 sod[opt_gamma_r].cap |= SANE_CAP_INACTIVE;
726 sod[opt_gamma_g].cap |= SANE_CAP_INACTIVE;
727 sod[opt_gamma_b].cap |= SANE_CAP_INACTIVE;
731 sod[opt_gamma].cap |= SANE_CAP_INACTIVE;
732 sod[opt_gamma_r].cap &= ~SANE_CAP_INACTIVE;
733 sod[opt_gamma_g].cap &= ~SANE_CAP_INACTIVE;
734 sod[opt_gamma_b].cap &= ~SANE_CAP_INACTIVE;
739 sod[opt_gamma].cap |= SANE_CAP_INACTIVE;
740 sod[opt_gamma_r].cap |= SANE_CAP_INACTIVE;
741 sod[opt_gamma_g].cap |= SANE_CAP_INACTIVE;
742 sod[opt_gamma_b].cap |= SANE_CAP_INACTIVE;
766 sod[opt_gamma].cap &= ~SANE_CAP_INACTIVE;
767 sod[opt_gamma_r].cap |= SANE_CAP_INACTIVE;
768 sod[opt_gamma_g].cap |= SANE_CAP_INACTIVE;
769 sod[opt_gamma_b].cap |= SANE_CAP_INACTIVE;
773 sod[opt_gamma].cap |= SANE_CAP_INACTIVE;
774 sod[opt_gamma_r].cap &= ~SANE_CAP_INACTIVE;
775 sod[opt_gamma_g].cap &= ~SANE_CAP_INACTIVE;
776 sod[opt_gamma_b].cap &= ~SANE_CAP_INACTIVE;
782 sod[opt_gamma].cap |= SANE_CAP_INACTIVE;
783 sod[opt_gamma_r].cap |= SANE_CAP_INACTIVE;
784 sod[opt_gamma_g].cap |= SANE_CAP_INACTIVE;
785 sod[opt_gamma_b].cap |= SANE_CAP_INACTIVE;
930 *(SANE_Word *) value = NELEMS (sod);