Home
last modified time | relevance | path

Searched refs:firstMarkedBit (Results 1 – 8 of 8) sorted by relevance

/aosp12/system/core/libutils/include/utils/
H A DBitSet.h83 inline uint32_t firstMarkedBit() const { return firstMarkedBit(value); } in firstMarkedBit() function
85 static uint32_t firstMarkedBit(uint32_t value) { return clz_checked(value); } in firstMarkedBit() function
104 uint32_t n = firstMarkedBit(value); in clearFirstMarkedBit()
227 inline uint32_t firstMarkedBit() const { return firstMarkedBit(value); } in firstMarkedBit() function
229 static inline uint32_t firstMarkedBit(uint64_t value) { in firstMarkedBit() function
254 uint32_t n = firstMarkedBit(value); in clearFirstMarkedBit()
/aosp12/frameworks/native/services/inputflinger/dispatcher/
H A DInputTarget.cpp84 for (uint32_t i = pointerIds.firstMarkedBit(); i <= pointerIds.lastMarkedBit(); i++) { in getPointerInfoString()
H A DInputDispatcher.cpp358 inputTarget.pointerTransforms[inputTarget.pointerIds.firstMarkedBit()]; in createDispatchEntry()
/aosp12/hardware/libhardware/modules/input/evdev/
H A DSwitchInputMapper.cpp138 auto bit = mUpdatedSwitchMask.firstMarkedBit(); in sync()
/aosp12/system/core/libutils/
H A DBitSet_fuzz.cpp40 [](T bs, uint32_t) -> void { bs.firstMarkedBit(); }, in getOperationsForType()
/aosp12/frameworks/native/libs/input/
H A DVelocityTracker.cpp190 mActivePointerId = !remainingIdBits.isEmpty() ? remainingIdBits.firstMarkedBit() : -1; in clearPointers()
219 mActivePointerId = idBits.isEmpty() ? -1 : idBits.firstMarkedBit(); in addMovement()
228 uint32_t id = iterBits.firstMarkedBit(); in addMovement()
/aosp12/frameworks/base/libs/input/
H A DTouchSpotController.cpp84 uint32_t id = idBits.firstMarkedBit(); in setSpots()
/aosp12/frameworks/native/services/inputflinger/reader/mapper/
H A DTouchInputMapper.cpp1746 mExternalStylusId = state.rawPointerData.touchingIdBits.firstMarkedBit(); in assignExternalStylusId()
1822 uint32_t id = mCurrentRawState.rawPointerData.touchingIdBits.firstMarkedBit(); in consumeRawTouches()
1851 uint32_t id = mCurrentRawState.rawPointerData.touchingIdBits.firstMarkedBit(); in consumeRawTouches()
2723 mCurrentCookedState.fingerIdBits.firstMarkedBit(); in preparePointerGestures()
2729 mCurrentCookedState.fingerIdBits.firstMarkedBit(); in preparePointerGestures()
3139 uint32_t id2 = idBits.firstMarkedBit(); in preparePointerGestures()
3361 mPointerGesture.currentGestureIdBits.firstMarkedBit(); in preparePointerGestures()
3412 uint32_t id = mCurrentCookedState.stylusIdBits.firstMarkedBit(); in dispatchPointerStylus()
3446 uint32_t id = mCurrentCookedState.mouseIdBits.firstMarkedBit(); in dispatchPointerMouse()