Lines Matching refs:usage
54 * In - Is a usage in a UsageList?
57 * piUsageList - usage List
58 * iUsageListLength - Max entries in usage Lists
59 * usage - The usage
65 static Boolean IsUsageInUsageList(HIDUsage *piUsageList, UInt32 iUsageListLength, HIDUsage usage)
69 if (piUsageList[i] == usage)
80 * piPreviouUL - Previous usage List
81 * piCurrentUL - Current usage List
82 * piBreakUL - Break usage List
83 * piMakeUL - Make usage List
84 * iUsageListLength - Max entries in usage Lists
86 * piBreakUL - Break usage List
87 * piMakeUL - Make usage List
95 HIDUsage usage;
103 usage = piCurrentUL[i];
104 if ((usage != 0) && (!IsUsageInUsageList(piPreviousUL,iUsageListLength,usage))
105 && (!IsUsageInUsageList(piMakeUL,iMakeLength,usage)))
106 piMakeUL[iMakeLength++] = usage;
110 usage = piPreviousUL[i];
111 if ((usage != 0) && (!IsUsageInUsageList(piCurrentUL,iUsageListLength,usage))
112 && (!IsUsageInUsageList(piBreakUL,iBreakLength,usage)))
113 piBreakUL[iBreakLength++] = usage;
116 * Clear the rest of the usage Lists