Lines Matching refs:data
166 /* button data structure */
179 TYPE4 /* additional header field for pressure data */
182 /* trackpad finger data offsets, le16-aligned */
188 /* trackpad button data offsets */
197 /* trackpad finger data block size */
209 /* usb control message mode switch data */
236 /* trackpad finger data size, empirically at least ten fingers */
252 int bt_datalen; /* data length of the button interface */
256 int tp_datalen; /* data length of the trackpad interface */
257 int tp_button; /* offset to button data */
283 struct bt_data *bt_data; /* button transferred data */
285 u8 *tp_data; /* trackpad transferred data */
286 const struct tp_finger *index[MAX_FINGERS]; /* finger index data */
291 /* trackpad finger block data, le16-aligned */
547 /* report button data as logical button state */
554 "bcm5974: button data: %x %x %x %x\n",
604 /* report trackpad data as logical trackpad state */
651 char *data;
657 data = kmalloc(c->um_size, GFP_KERNEL);
658 if (!data) {
668 c->um_req_val, c->um_req_idx, data, c->um_size, 5000);
677 data[c->um_switch_idx] = on ? c->um_switch_on : c->um_switch_off;
683 c->um_req_val, c->um_req_idx, data, c->um_size, 5000);
695 kfree(data);
983 /* save our data pointer in this interface device */