Lines Matching defs:list
11 #include <linux/list.h>
16 struct list_head list;
65 * @list: pointer to the list that will hold the segments
72 int touch_overlay_map(struct list_head *list, struct input_dev *input)
95 list_add_tail(&segment->list, list);
104 * @list: pointer to the list that holds the segments
108 void touch_overlay_get_touchscreen_abs(struct list_head *list, u16 *x, u16 *y)
113 list_for_each(ptr, list) {
114 segment = list_entry(ptr, struct touch_overlay_segment, list);
136 * @list: pointer to the list that holds the segments
140 bool touch_overlay_mapped_touchscreen(struct list_head *list)
145 list_for_each(ptr, list) {
146 segment = list_entry(ptr, struct touch_overlay_segment, list);
155 static bool touch_overlay_event_on_ts(struct list_head *list,
161 list_for_each(ptr, list) {
162 segment = list_entry(ptr, struct touch_overlay_segment, list);
211 * @list: pointer to the list that holds the segments
214 void touch_overlay_sync_frame(struct list_head *list, struct input_dev *input)
221 list_for_each(ptr, list) {
222 segment = list_entry(ptr, struct touch_overlay_segment, list);
240 * @list: pointer to the list that holds the segments
250 bool touch_overlay_process_contact(struct list_head *list,
261 list_for_each(ptr, list) {
262 segment = list_entry(ptr, struct touch_overlay_segment, list);
272 return !touch_overlay_event_on_ts(list, pos);