Home | History | Annotate | Download | only in devnode_parser

Lines Matching refs:dptr

75     char data[1048], *dptr, tmp[24];
100 dptr = data + left_over_size;
102 read_size = read(fp, dptr, 1024);
110 dptr = data;
111 buf_size = ind - (dptr - data);
114 hdr = *((short *)(dptr));
121 get_sensor_data(dptr, sensor);
122 dptr += 8;
123 printf("PRESS, %d, %lld\n", (sensor[1] << 16) + (unsigned short)sensor[2], *(long long *)dptr);
129 get_sensor_data(dptr, sensor);
130 dptr += 8;
131 printf("ACCEL, %d, %d, %d, %lld\n", sensor[0], sensor[1], sensor[2], *(long long *)dptr);
137 get_sensor_data(dptr, sensor);
138 dptr += 8;
139 printf("GYRO, %d, %d, %d, %lld\n", sensor[0], sensor[1], sensor[2], *(long long *)dptr);
145 get_sensor_data(dptr, sensor);
146 dptr += 8;
147 printf("COMPASS, %d, %d, %d, %lld\n", sensor[0], sensor[1], sensor[2], *(long long *)dptr);
153 get_sensor_data(dptr, sensor);
154 dptr += 8;
155 printf("LOW_RES_QUAT, %d, %d, %d, %lld\n", sensor[0], sensor[1], sensor[2], *(long long *)dptr);
161 q[0] = *(int *)(dptr + 4);
162 dptr += 8;
163 q[1] = *(int *)(dptr);
164 q[2] = *(int *)(dptr + 4);
165 dptr += 8;
166 printf("LPQ_3AXES, %d, %d, %d, %lld\n", q[0], q[1], q[2], *(long long *)dptr);
172 q[0] = *(int *)(dptr + 4);
173 dptr += 8;
174 q[1] = *(int *)(dptr);
175 q[2] = *(int *)(dptr + 4);
176 dptr += 8;
177 printf("LPQ_6AXES, %d, %d, %d, %lld\n", q[0], q[1], q[2], *(long long *)dptr);
184 dptr += 8;
185 printf("%lld\n", *(long long *)dptr);
193 printf("%02x, ", dptr[i]);
198 dptr += 8;
199 buf_size = ind - (dptr - data);
201 if (ind - (dptr - data) > 0)
202 memcpy(tmp, dptr, ind - (dptr - data));
203 left_over_size = ind - (dptr - data);