Lines Matching refs:aLong
968 int poptSaveLong(long * arg, unsigned int argInfo, long aLong)
974 if (aLong != 0 && LF_ISSET(RANDOM)) {
975 aLong = (long)poptRandomValue(aLong);
976 if (aLong < 0)
977 return aLong;
980 aLong = ~aLong;
982 case 0: *arg = aLong; break;
983 case POPT_ARGFLAG_OR: *(unsigned long *)arg |= (unsigned long)aLong; break;
984 case POPT_ARGFLAG_AND: *(unsigned long *)arg &= (unsigned long)aLong; break;
985 case POPT_ARGFLAG_XOR: *(unsigned long *)arg ^= (unsigned long)aLong; break;
993 int poptSaveInt(int * arg, unsigned int argInfo, long aLong)
999 if (aLong != 0 && LF_ISSET(RANDOM)) {
1000 aLong = (int)poptRandomValue(aLong);
1001 if (aLong < 0)
1002 return aLong;
1005 aLong = ~aLong;
1007 case 0: *arg = (int) aLong; break;
1008 case POPT_ARGFLAG_OR: *(unsigned int *)arg |= (unsigned int) aLong; break;
1009 case POPT_ARGFLAG_AND: *(unsigned int *)arg &= (unsigned int) aLong; break;
1010 case POPT_ARGFLAG_XOR: *(unsigned int *)arg ^= (unsigned int) aLong; break;
1018 int poptSaveShort(short * arg, unsigned int argInfo, long aLong)
1024 if (aLong != 0 && LF_ISSET(RANDOM)) {
1025 aLong = (short)poptRandomValue(aLong);
1026 if (aLong < 0)
1027 return aLong;
1030 aLong = ~aLong;
1032 case 0: *arg = (short) aLong;
1034 case POPT_ARGFLAG_OR: *(unsigned short *)arg |= (unsigned short) aLong;
1036 case POPT_ARGFLAG_AND: *(unsigned short *)arg &= (unsigned short) aLong;
1038 case POPT_ARGFLAG_XOR: *(unsigned short *)arg ^= (unsigned short) aLong;