Lines Matching defs:Units
152 AcpiOsWaitSemaphore(ACPI_SEMAPHORE Handle, UINT32 Units, UINT16 Timeout)
160 if (as == NULL || Units == 0)
167 Units, as->as_name, as->as_units, as->as_waiters, Timeout));
169 if (as->as_maxunits != ACPI_NO_UNIT_LIMIT && as->as_maxunits < Units) {
176 if (!ACPISEM_AVAIL(as, Units))
180 while (!ACPISEM_AVAIL(as, Units)) {
196 while (!ACPISEM_AVAIL(as, Units)) {
209 while (!ACPISEM_AVAIL(as, Units)) {
218 if (ACPISEM_AVAIL(as, Units))
229 as->as_units -= Units;
237 AcpiOsSignalSemaphore(ACPI_SEMAPHORE Handle, UINT32 Units)
244 if (as == NULL || Units == 0)
251 Units, as->as_name, as->as_units, as->as_waiters));
254 (as->as_maxunits < Units ||
255 as->as_maxunits - Units < as->as_units)) {
262 as->as_units += Units;
263 if (as->as_waiters > 0 && ACPISEM_AVAIL(as, Units))
264 for (i = 0; i < Units; i++)