Searched refs:data (Results 1 - 25 of 383) sorted by relevance

1234567891011>>

/hardware/invensense/60xx/mlsdk/mllite/
H A Dmlarray_legacy.c29 * individual state arrays using a data set name as the first
31 * named APIs for each data set, found in the MLArray group.
45 * @brief inv_get_array is used to get an array of processed motion sensor data.
46 * inv_get_array can be used to retrieve various data sets. Certain data
50 * The available data sets are:
74 * description of these data sets.
80 * A constant specifying an array of data processed by the
82 * @param data
88 inv_error_t inv_get_array(int dataSet, long *data) argument
386 inv_get_float_array(int dataSet, float *data) argument
507 inv_set_array(int dataSet, long *data) argument
557 inv_set_float_array(int dataSet, float *data) argument
[all...]
H A Dmlarray.c28 * @brief APIs to read different data sets from FIFO.
54 * @param data
74 * @param data
93 * @param data
94 * A pointer to the data to be passed back to the user.
113 * @param data
119 inv_error_t inv_get_rot_mat(long *data) argument
126 if (NULL == data) {
131 inv_quaternion_to_rotation(qdata, data);
144 * @param data
217 inv_get_angular_velocity(long *data) argument
253 inv_get_euler_angles(long *data) argument
284 inv_get_euler_angles_x(long *data) argument
342 inv_get_euler_angles_y(long *data) argument
400 inv_get_euler_angles_z(long *data) argument
451 inv_get_gyro_temp_slope(long *data) argument
486 inv_get_gyro_bias(long *data) argument
516 inv_get_accel_bias(long *data) argument
547 inv_get_mag_bias(long *data) argument
609 inv_get_mag_raw_data(long *data) argument
641 inv_get_magnetometer(long *data) argument
672 inv_get_pressure(long *data) argument
702 inv_get_heading(long *data) argument
751 inv_get_gyro_cal_matrix(long *data) argument
796 inv_get_accel_cal_matrix(long *data) argument
834 inv_get_mag_cal_matrix(long *data) argument
872 inv_get_mag_bias_error(long *data) argument
909 inv_get_mag_scale(long *data) argument
941 inv_get_local_field(long *data) argument
989 inv_get_gyro_float(float *data) argument
1026 inv_get_angular_velocity_float(float *data) argument
1064 inv_get_temperature_float(float *data) argument
1105 inv_get_rot_mat_float(float *data) argument
1165 inv_get_linear_accel_float(float *data) argument
1202 inv_get_linear_accel_in_world_float(float *data) argument
1237 inv_get_gravity_float(float *data) argument
1278 inv_get_gyro_cal_matrix_float(float *data) argument
1324 inv_get_accel_cal_matrix_float(float *data) argument
1368 inv_get_mag_cal_matrix_float(float *data) argument
1412 inv_get_gyro_temp_slope_float(float *data) argument
1452 inv_get_gyro_bias_float(float *data) argument
1486 inv_get_accel_bias_float(float *data) argument
1520 inv_get_mag_bias_float(float *data) argument
1572 inv_get_gyro_and_accel_sensor_float(float *data) argument
1625 inv_get_euler_angles_x_float(float *data) argument
1673 inv_get_euler_angles_float(float *data) argument
1700 inv_get_euler_angles_y_float(float *data) argument
1762 inv_get_euler_angles_z_float(float *data) argument
1808 inv_get_mag_raw_data_float(float *data) argument
1845 inv_get_magnetometer_float(float *data) argument
1878 inv_get_pressure_float(float *data) argument
1913 inv_get_heading_float(float *data) argument
1963 inv_get_mag_bias_error_float(float *data) argument
2003 inv_get_mag_scale_float(float *data) argument
2037 inv_get_local_field_float(float *data) argument
2071 inv_get_relative_quaternion_float(float *data) argument
2128 inv_set_gyro_bias(long *data) argument
2175 inv_set_accel_bias(long *data) argument
2239 inv_set_mag_bias(long *data) argument
2279 inv_set_gyro_temp_slope(long *data) argument
2323 inv_set_local_field(long *data) argument
2356 inv_set_mag_scale(long *data) argument
2390 inv_set_gyro_temp_slope_float(float *data) argument
2415 inv_set_gyro_bias_float(float *data) argument
2441 inv_set_accel_bias_float(float *data) argument
2467 inv_set_mag_bias_float(float *data) argument
2492 inv_set_local_field_float(float *data) argument
2517 inv_set_mag_scale_float(float *data) argument
[all...]
H A Dml.h375 unsigned char compass_raw_data[24]; /* Sensor data plus status etc */
376 long compass_sensor_data[3]; /* Raw sensor data only */
466 /* Legacy functions for handling augmented data*/
467 inv_error_t inv_get_array(int dataSet, long *data);
468 inv_error_t inv_get_float_array(int dataSet, float *data);
469 inv_error_t inv_set_array(int dataSet, long *data);
470 inv_error_t inv_set_float_array(int dataSet, float *data);
471 /* Individual functions for augmented data, per specific dataset */
474 inv_error_t inv_get_gyro(long *data);
475 inv_error_t inv_get_accel(long *data);
[all...]
H A DmlFIFO.h80 // Register callbacks after a packet of FIFO data is processed
106 // Get Fixed Point data from FIFO
107 inv_error_t inv_get_accel(long *data);
108 inv_error_t inv_get_quaternion(long *data);
109 inv_error_t inv_get_6axis_quaternion(long *data);
110 inv_error_t inv_get_relative_quaternion(long *data);
111 inv_error_t inv_get_gyro(long *data);
113 inv_error_t inv_get_linear_accel(long *data);
114 inv_error_t inv_get_linear_accel_in_world(long *data);
115 inv_error_t inv_get_gyro_and_accel_sensor(long *data);
[all...]
/hardware/invensense/65xx/libsensors_iio/software/core/mllite/
H A Dresults_holder.h42 inv_error_t inv_get_gravity(long *data);
43 inv_error_t inv_get_gravity_6x(long *data);
44 inv_error_t inv_get_6axis_quaternion(long *data);
45 inv_error_t inv_get_quaternion(long *data);
46 inv_error_t inv_get_quaternion_float(float *data);
47 void inv_get_quaternion_set(long *data, int *accuracy, inv_time_t *timestamp);
48 inv_error_t inv_get_accel_quaternion(long *data);
49 inv_error_t inv_get_geomagnetic_quaternion(long *data, inv_time_t *timestamp);
50 void inv_set_geomagnetic_compass_correction(const long *data, inv_time_t timestamp);
51 void inv_get_geomagnetic_compass_correction(long *data, inv_time_
[all...]
H A Dstorage_manager.h17 inv_error_t (*load_func)(const unsigned char *data),
18 inv_error_t (*save_func)(unsigned char *data),
23 inv_error_t inv_load_mpl_states(const unsigned char *data, size_t len);
24 inv_error_t inv_save_mpl_states(unsigned char *data, size_t len);
H A Dresults_holder.c10 * Holds the data for MPL
85 * @param[in] data Quaternion Adjustment
88 void inv_set_compass_correction(const long *data, inv_time_t timestamp) argument
91 memcpy(rh.compass_correction, data, sizeof(rh.compass_correction));
97 * @param[in] data Quaternion Adjustment
100 void inv_set_geomagnetic_compass_correction(const long *data, inv_time_t timestamp) argument
103 memcpy(rh.geomag_compass_correction, data, sizeof(rh.geomag_compass_correction));
109 * @param[out] data Quaternion Adjustment
112 void inv_get_compass_correction(long *data, inv_time_t *timestamp) argument
114 memcpy(data, r
123 inv_get_geomagnetic_compass_correction(long *data, inv_time_t *timestamp) argument
202 inv_set_local_field(const long *data) argument
212 inv_get_local_field(long *data) argument
221 inv_set_mag_scale(const long *data) argument
230 inv_get_mag_scale(long *data) argument
239 inv_get_gravity(long *data) argument
256 inv_get_accel_quaternion(long *data) argument
261 inv_get_gravity_6x(long *data) argument
276 inv_get_6axis_quaternion(long *data) argument
286 inv_get_quaternion(long *data) argument
300 inv_get_geomagnetic_quaternion(long *data, inv_time_t *timestamp) argument
315 inv_get_quaternion_float(float *data) argument
331 inv_get_quaternion_set(long *data, int *accuracy, inv_time_t *timestamp) argument
480 inv_get_linear_accel(long *data) argument
504 inv_get_accel(long *data) argument
521 inv_get_accel_float(float *data) argument
543 inv_get_gyro_float(float *data) argument
598 inv_get_linear_accel_float(float *data) argument
[all...]
/hardware/ti/omap4xxx/domx/domx/omx_rpc/inc/
H A Domx_rpc_skel.h67 RPC_OMX_ERRORTYPE RPC_SKEL_EmptyBufferDone(void *data);
68 RPC_OMX_ERRORTYPE RPC_SKEL_FillBufferDone(void *data);
69 RPC_OMX_ERRORTYPE RPC_SKEL_EventHandler(void *data);
72 RPC_OMX_ERRORTYPE RPC_SKEL_GetHandle(uint32_t size, uint32_t * data);
74 uint32_t * data);
76 uint32_t * data);
77 RPC_OMX_ERRORTYPE RPC_SKEL_FreeHandle(uint32_t size, uint32_t * data);
79 uint32_t * data);
81 uint32_t * data);
82 RPC_OMX_ERRORTYPE RPC_SKEL_UseBuffer(uint32_t size, uint32_t * data);
[all...]
/hardware/invensense/60xx/libsensors_iio/software/core/mllite/
H A Dresults_holder.h41 inv_error_t inv_get_gravity(long *data);
42 inv_error_t inv_get_6axis_quaternion(long *data);
43 inv_error_t inv_get_quaternion(long *data);
44 inv_error_t inv_get_quaternion_float(float *data);
45 void inv_get_quaternion_set(long *data, int *accuracy, inv_time_t *timestamp);
51 void inv_set_local_field(const long *data);
52 void inv_get_local_field(long *data);
53 void inv_set_mag_scale(const long *data);
54 void inv_get_mag_scale(long *data);
55 void inv_set_compass_correction(const long *data, inv_time_
[all...]
H A Dstorage_manager.h17 inv_error_t (*load_func)(const unsigned char *data),
18 inv_error_t (*save_func)(unsigned char *data),
23 inv_error_t inv_load_mpl_states(const unsigned char *data, size_t len);
24 inv_error_t inv_save_mpl_states(unsigned char *data, size_t len);
H A Dresults_holder.c10 * Holds the data for MPL
68 * @param[in] data Quaternion Adjustment
71 void inv_set_compass_correction(const long *data, inv_time_t timestamp) argument
74 memcpy(rh.compass_correction, data, sizeof(rh.compass_correction));
80 * @param[out] data Quaternion Adjustment
83 void inv_get_compass_correction(long *data, inv_time_t *timestamp) argument
85 memcpy(data, rh.compass_correction, sizeof(rh.compass_correction));
158 * @param[in] data Local earth's magnetic field in uT scaled by 2^16.
162 void inv_set_local_field(const long *data) argument
164 memcpy(rh.local_field, data, sizeo
172 inv_get_local_field(long *data) argument
181 inv_set_mag_scale(const long *data) argument
190 inv_get_mag_scale(long *data) argument
199 inv_get_gravity(long *data) argument
216 inv_get_6axis_quaternion(long *data) argument
226 inv_get_quaternion(long *data) argument
240 inv_get_quaternion_float(float *data) argument
256 inv_get_quaternion_set(long *data, int *accuracy, inv_time_t *timestamp) argument
402 inv_get_linear_accel(long *data) argument
426 inv_get_accel(long *data) argument
443 inv_get_accel_float(float *data) argument
465 inv_get_gyro_float(float *data) argument
504 inv_get_linear_accel_float(float *data) argument
[all...]
/hardware/invensense/60xx/libsensors_iio/software/core/mpl/
H A Dgyro_tc.h28 inv_error_t inv_get_gyro_ts(long *data);
29 inv_error_t inv_set_gyro_ts(long *data);
33 inv_error_t inv_set_gtc_max_temp(long data);
34 inv_error_t inv_set_gtc_min_temp(long data);
/hardware/invensense/65xx/libsensors_iio/
H A DMPLSupport.h22 int inv_read_data(char *fname, long *data);
23 int read_attribute_sensor(int fd, char* data, unsigned int size);
25 int write_attribute_sensor(int fd, long data);
26 int write_attribute_sensor_continuous(int fd, long data);
/hardware/invensense/65xx/libsensors_iio/software/core/mpl/
H A Dgyro_tc.h28 inv_error_t inv_get_gyro_ts(long *data);
29 inv_error_t inv_set_gyro_ts(long *data);
33 inv_error_t inv_set_gtc_max_temp(long data);
34 inv_error_t inv_set_gtc_min_temp(long data);
/hardware/invensense/65xx/libsensors_iio/software/core/mllite/linux/
H A Dinv_sysfs_utils.h13 * @raw_data: Raw data from registers.
14 * @temperature: Temperature data from register.
28 const char *raw_data; //Raw Gyro data
57 int inv_sysfs_write(char *filename, long data);
58 int inv_sysfs_read(char *filename, long num_bytes, char *data);
60 /* Helper APIs to extract specific data. */
61 int inv_read_buffer(int fd, long *data, long long *timestamp);
62 int inv_read_raw(const struct inv_sysfs_names_s *names, long *data,
64 int inv_read_temperature_raw(const struct inv_sysfs_names_s *names, short *data,
66 int inv_read_fifo_rate(const struct inv_sysfs_names_s *names, short *data);
[all...]
H A Dinv_sysfs_utils.c23 * @data: Value to write to file.
26 int inv_sysfs_write(char *filename, long data) argument
36 count = fprintf(fp, "%ld", data);
45 * @data: Data from file.
48 int inv_sysfs_read(char *filename, long num_bytes, char *data) argument
58 count = fread(data, 1, num_bytes, fp);
64 * inv_read_buffer() - Read data from ring buffer.
66 * @data: Data in hardware units.
67 * @timestamp: Time when data was read from device. Use NULL if unsupported.
70 int inv_read_buffer(int fd, long *data, lon argument
96 inv_read_raw(const struct inv_sysfs_names_s *names, long *data, long long *timestamp) argument
122 inv_read_temperature_raw(const struct inv_sysfs_names_s *names, short *data, long long *timestamp) argument
143 inv_read_fifo_rate(const struct inv_sysfs_names_s *names, short *data) argument
163 inv_read_power_state(const struct inv_sysfs_names_s *names, char *data) argument
183 inv_read_scale(const struct inv_sysfs_names_s *names, float *data) argument
203 inv_read_temp_scale(const struct inv_sysfs_names_s *names, short *data) argument
223 inv_read_temp_offset(const struct inv_sysfs_names_s *names, short *data) argument
244 inv_read_q16(const struct inv_sysfs_names_s *names, long *data, long long *timestamp) argument
265 inv_read_temp_q16(const struct inv_sysfs_names_s *names, long *data, long long *timestamp) argument
290 inv_write_fifo_rate(const struct inv_sysfs_names_s *names, short data) argument
301 inv_write_buffer_enable(const struct inv_sysfs_names_s *names, char data) argument
312 inv_write_power_state(const struct inv_sysfs_names_s *names, char data) argument
[all...]
/hardware/libhardware_legacy/include/hardware_legacy/
H A Duevent.h27 int uevent_add_native_handler(void (*handler)(void *data, const char *msg, int msg_len),
29 int uevent_remove_native_handler(void (*handler)(void *data, const char *msg, int msg_len));
/hardware/invensense/60xx/libsensors_iio/
H A DMPLSupport.h26 int inv_read_data(char *fname, long *data);
27 int read_attribute_sensor(int fd, char* data, unsigned int size);
29 int write_attribute_sensor(int fd, long data);
/hardware/qcom/camera/QCamera2/util/
H A DQCameraQueue.h38 typedef void (*release_data_fn)(void* data, void *user_data);
39 typedef bool (*match_fn)(void *data, void *user_data);
46 bool enqueue(void *data);
47 bool enqueueWithPriority(void *data);
55 void* data; member in struct:qcamera::QCameraQueue::__anon636
/hardware/invensense/60xx/libsensors_iio/software/core/driver/include/
H A Dmlsl.h59 * This port is used to send and receive data to the device.
74 * This port is used to send and receive data to the device.
93 * inv_serial_single_write() - used to write a single byte of data.
97 * @data Single byte of data to write.
99 * It is called by the MPL to write a single byte of data to the MPU.
107 unsigned char data);
110 * inv_serial_write() - used to write multiple bytes of data to registers.
114 * @length Length of burst of data.
115 * @data Pointe
[all...]
/hardware/invensense/65xx/libsensors_iio/software/core/driver/include/
H A Dmlsl.h59 * This port is used to send and receive data to the device.
74 * This port is used to send and receive data to the device.
93 * inv_serial_single_write() - used to write a single byte of data.
97 * @data Single byte of data to write.
99 * It is called by the MPL to write a single byte of data to the MPU.
107 unsigned char data);
110 * inv_serial_write() - used to write multiple bytes of data to registers.
114 * @length Length of burst of data.
115 * @data Pointe
[all...]
/hardware/qcom/display/msm8960/libqservice/
H A DIQClient.cpp45 Parcel data, reply; local
46 data.writeInterfaceToken(IQClient::getInterfaceDescriptor());
47 data.writeInt32(msg);
48 data.writeInt32(value);
49 remote()->transact(NOTIFY_CALLBACK, data, &reply);
60 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
64 CHECK_INTERFACE(IQClient, data, reply);
65 uint32_t msg = data.readInt32();
66 uint32_t value = data.readInt32();
71 return BBinder::onTransact(code, data, repl
59 onTransact( uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags) argument
[all...]
/hardware/qcom/display/msm8974/libqdutils/
H A DqdMetaData.cpp43 ALOGE("%s: Bad fd for extra data!", __func__);
57 MetaData_t *data = reinterpret_cast <MetaData_t *>(base); local
58 data->operation |= paramType;
61 memcpy((void *)&data->hsicData, param, sizeof(HSICData_t));
64 data->sharpness = *((int32_t *)param);
67 data->video_interface = *((int32_t *)param);
70 data->interlaced = *((int32_t *)param);
73 memcpy((void *)&data->igcData, param, sizeof(IGCData_t));
76 memcpy((void *)&data->Sharp2Data, param, sizeof(Sharp2Data_t));
79 data
[all...]
/hardware/qcom/display/msm8974/libqservice/
H A DIQClient.cpp45 Parcel data, reply; local
46 data.writeInterfaceToken(IQClient::getInterfaceDescriptor());
47 data.writeInt32(msg);
48 data.writeInt32(value);
49 remote()->transact(NOTIFY_CALLBACK, data, &reply);
60 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
64 CHECK_INTERFACE(IQClient, data, reply);
65 uint32_t msg = data.readInt32();
66 uint32_t value = data.readInt32();
71 return BBinder::onTransact(code, data, repl
59 onTransact( uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags) argument
[all...]
/hardware/qcom/display/msm8x26/libqservice/
H A DIQClient.cpp45 Parcel data, reply; local
46 data.writeInterfaceToken(IQClient::getInterfaceDescriptor());
47 data.writeInt32(msg);
48 data.writeInt32(value);
49 remote()->transact(NOTIFY_CALLBACK, data, &reply);
60 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
64 CHECK_INTERFACE(IQClient, data, reply);
65 uint32_t msg = data.readInt32();
66 uint32_t value = data.readInt32();
71 return BBinder::onTransact(code, data, repl
59 onTransact( uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags) argument
[all...]

Completed in 1043 milliseconds

1234567891011>>