Lines Matching defs:hwSensor
43 Sensor::Sensor(struct sensor_t const* hwSensor, int halVersion)
45 mName = hwSensor->name;
46 mVendor = hwSensor->vendor;
47 mVersion = hwSensor->version;
48 mHandle = hwSensor->handle;
49 mType = hwSensor->type;
51 mMaxValue = hwSensor->maxRange; // FIXME: maxValue
52 mResolution = hwSensor->resolution;
53 mPower = hwSensor->power;
54 mMinDelay = hwSensor->minDelay;
60 mFifoReservedEventCount = hwSensor->fifoReservedEventCount;
61 mFifoMaxEventCount = hwSensor->fifoMaxEventCount;
68 if (hwSensor->maxDelay > INT_MAX) {
72 static_cast<int64_t>(hwSensor->maxDelay));
75 mMaxDelay = (int32_t) hwSensor->maxDelay;
209 if (halVersion > SENSORS_DEVICE_API_VERSION_1_0 && hwSensor->stringType) {
210 mStringType = hwSensor->stringType;
212 if (halVersion > SENSORS_DEVICE_API_VERSION_1_0 && hwSensor->requiredPermission) {
213 mRequiredPermission = hwSensor->requiredPermission;
217 mFlags = (int32_t) hwSensor->flags;
235 mFlags |= (hwSensor->flags & SENSOR_FLAG_WAKE_UP);
236 if (mFlags != hwSensor->flags) {
238 (hwSensor->flags & REPORTING_MODE_MASK) >> REPORTING_MODE_SHIFT;