Home
last modified time | relevance | path

Searched refs:report (Results 1 – 200 of 477) sorted by relevance

123

/linux-4.1.27/drivers/mfd/
Dsi476x-cmd.c754 struct si476x_rsq_status_report *report) in si476x_core_cmd_am_rsq_status() argument
774 if (!report) in si476x_core_cmd_am_rsq_status()
777 report->snrhint = 0x08 & resp[1]; in si476x_core_cmd_am_rsq_status()
778 report->snrlint = 0x04 & resp[1]; in si476x_core_cmd_am_rsq_status()
779 report->rssihint = 0x02 & resp[1]; in si476x_core_cmd_am_rsq_status()
780 report->rssilint = 0x01 & resp[1]; in si476x_core_cmd_am_rsq_status()
782 report->bltf = 0x80 & resp[2]; in si476x_core_cmd_am_rsq_status()
783 report->snr_ready = 0x20 & resp[2]; in si476x_core_cmd_am_rsq_status()
784 report->rssiready = 0x08 & resp[2]; in si476x_core_cmd_am_rsq_status()
785 report->afcrl = 0x02 & resp[2]; in si476x_core_cmd_am_rsq_status()
[all …]
Dsi476x-i2c.c375 struct si476x_rds_status_report report; in si476x_core_drain_rds_fifo() local
378 err = si476x_core_cmd_fm_rds_status(core, true, false, false, &report); in si476x_core_drain_rds_fifo()
380 int i = report.rdsfifoused; in si476x_core_drain_rds_fifo()
385 (i == 1), &report); in si476x_core_drain_rds_fifo()
389 kfifo_in(&core->rds_fifo, report.rds, in si476x_core_drain_rds_fifo()
390 sizeof(report.rds)); in si476x_core_drain_rds_fifo()
392 (int)sizeof(report.rds), report.rds); in si476x_core_drain_rds_fifo()
/linux-4.1.27/drivers/hid/
Dhid-lg2ff.c31 struct hid_report *report; member
48 lg2ff->report->field[0]->value[0] = 0x51; in play_effect()
49 lg2ff->report->field[0]->value[2] = weak; in play_effect()
50 lg2ff->report->field[0]->value[4] = strong; in play_effect()
52 lg2ff->report->field[0]->value[0] = 0xf3; in play_effect()
53 lg2ff->report->field[0]->value[2] = 0x00; in play_effect()
54 lg2ff->report->field[0]->value[4] = 0x00; in play_effect()
57 hid_hw_request(hid, lg2ff->report, HID_REQ_SET_REPORT); in play_effect()
64 struct hid_report *report; in lg2ff_init() local
71 report = hid_validate_values(hid, HID_OUTPUT_REPORT, 0, 0, 7); in lg2ff_init()
[all …]
Dhid-gaff.c39 struct hid_report *report; member
57 gaff->report->field[0]->value[0] = 0x51; in hid_gaff_play()
58 gaff->report->field[0]->value[1] = 0x0; in hid_gaff_play()
59 gaff->report->field[0]->value[2] = right; in hid_gaff_play()
60 gaff->report->field[0]->value[3] = 0; in hid_gaff_play()
61 gaff->report->field[0]->value[4] = left; in hid_gaff_play()
62 gaff->report->field[0]->value[5] = 0; in hid_gaff_play()
64 hid_hw_request(hid, gaff->report, HID_REQ_SET_REPORT); in hid_gaff_play()
66 gaff->report->field[0]->value[0] = 0xfa; in hid_gaff_play()
67 gaff->report->field[0]->value[1] = 0xfe; in hid_gaff_play()
[all …]
Dhid-dr.c40 struct hid_report *report; member
65 drff->report->field[0]->value[0] = 0x51; in drff_play()
66 drff->report->field[0]->value[1] = 0x00; in drff_play()
67 drff->report->field[0]->value[2] = weak; in drff_play()
68 drff->report->field[0]->value[4] = strong; in drff_play()
69 hid_hw_request(hid, drff->report, HID_REQ_SET_REPORT); in drff_play()
71 drff->report->field[0]->value[0] = 0xfa; in drff_play()
72 drff->report->field[0]->value[1] = 0xfe; in drff_play()
74 drff->report->field[0]->value[0] = 0xf3; in drff_play()
75 drff->report->field[0]->value[1] = 0x00; in drff_play()
[all …]
Dhid-lg3ff.c57 struct hid_report *report; member
65 struct hid_report *report = list_entry(report_list->next, struct hid_report, list); in hid_lg3ff_play() local
72 memset(report->field[0]->value, 0, in hid_lg3ff_play()
73 sizeof(__s32) * report->field[0]->report_count); in hid_lg3ff_play()
85 report->field[0]->value[0] = 0x51; in hid_lg3ff_play()
91 report->field[0]->value[1] = (unsigned char)(-x); in hid_lg3ff_play()
92 report->field[0]->value[31] = (unsigned char)(-y); in hid_lg3ff_play()
94 hid_hw_request(hid, report, HID_REQ_SET_REPORT); in hid_lg3ff_play()
103 struct hid_report *report = list_entry(report_list->next, struct hid_report, list); in hid_lg3ff_set_autocenter() local
110 report->field[0]->value[0] = 0x51; in hid_lg3ff_set_autocenter()
[all …]
Dhid-pl.c53 struct hid_report *report; member
76 hid_hw_request(hid, plff->report, HID_REQ_SET_REPORT); in hid_plff_play()
84 struct hid_report *report; in plff_init() local
122 report = list_entry(report_ptr, struct hid_report, list); in plff_init()
123 if (report->maxfield < 1) { in plff_init()
129 if (report->field[0]->report_count >= 4) { in plff_init()
130 report->field[0]->value[0] = 0x00; in plff_init()
131 report->field[0]->value[1] = 0x00; in plff_init()
132 strong = &report->field[0]->value[2]; in plff_init()
133 weak = &report->field[0]->value[3]; in plff_init()
[all …]
Dhid-emsff.c31 struct hid_report *report; member
49 emsff->report->field[0]->value[1] = weak; in emsff_play()
50 emsff->report->field[0]->value[2] = strong; in emsff_play()
53 hid_hw_request(hid, emsff->report, HID_REQ_SET_REPORT); in emsff_play()
61 struct hid_report *report; in emsff_init() local
74 report = list_first_entry(report_list, struct hid_report, list); in emsff_init()
75 if (report->maxfield < 1) { in emsff_init()
80 if (report->field[0]->report_count < 7) { in emsff_init()
97 emsff->report = report; in emsff_init()
98 emsff->report->field[0]->value[0] = 0x01; in emsff_init()
[all …]
Dhid-zpff.c34 struct hid_report *report; member
57 zpff->report->field[2]->value[0] = left; in zpff_play()
58 zpff->report->field[3]->value[0] = right; in zpff_play()
60 hid_hw_request(hid, zpff->report, HID_REQ_SET_REPORT); in zpff_play()
68 struct hid_report *report; in zpff_init() local
75 report = hid_validate_values(hid, HID_OUTPUT_REPORT, 0, i, 1); in zpff_init()
76 if (!report) in zpff_init()
92 zpff->report = report; in zpff_init()
93 zpff->report->field[0]->value[0] = 0x00; in zpff_init()
94 zpff->report->field[1]->value[0] = 0x02; in zpff_init()
[all …]
Dhid-cp2112.c73 u8 report; /* CP2112_SMBUS_CONFIG */ member
84 u8 report; /* CP2112_USB_CONFIG */ member
97 u8 report; /* CP2112_DATA_READ_REQUEST */ member
103 u8 report; /* CP2112_DATA_WRITE_READ_REQUEST */ member
111 u8 report; /* CP2112_DATA_WRITE_REQUEST */ member
118 u8 report; /* CP2112_DATA_READ_FORCE_SEND */ member
123 u8 report; /* CP2112_TRANSFER_STATUS_RESPONSE */ member
132 u8 report; /* CP2112_*_STRING */ member
356 struct cp2112_force_read_report report; in cp2112_read() local
361 report.report = CP2112_DATA_READ_FORCE_SEND; in cp2112_read()
[all …]
Dhid-axff.c40 struct hid_report *report; member
47 struct hid_report *report = axff->report; in axff_play() local
60 for (i = 0; i < report->maxfield; i++) { in axff_play()
61 for (j = 0; j < report->field[i]->report_count; j++) { in axff_play()
62 report->field[i]->value[j] = in axff_play()
69 hid_hw_request(hid, axff->report, HID_REQ_SET_REPORT); in axff_play()
77 struct hid_report *report; in axff_init() local
90 report = list_first_entry(report_list, struct hid_report, list); in axff_init()
91 for (i = 0; i < report->maxfield; i++) { in axff_init()
92 for (j = 0; j < report->field[i]->report_count; j++) { in axff_init()
[all …]
Dhid-sensor-hub.c71 struct hid_report *report; in sensor_hub_report() local
73 list_for_each_entry(report, &hdev->report_enum[dir].report_list, list) { in sensor_hub_report()
74 if (report->id == id) in sensor_hub_report()
75 return report; in sensor_hub_report()
206 struct hid_report *report; in sensor_hub_set_feature() local
215 report = sensor_hub_report(report_id, hsdev->hdev, HID_FEATURE_REPORT); in sensor_hub_set_feature()
216 if (!report || (field_index >= report->maxfield)) { in sensor_hub_set_feature()
224 hid_set_field(report->field[field_index], i, in sensor_hub_set_feature()
232 hid_set_field(report->field[field_index], i, in sensor_hub_set_feature()
235 hid_hw_request(hsdev->hdev, report, HID_REQ_SET_REPORT); in sensor_hub_set_feature()
[all …]
Dhid-sjoy.c38 struct hid_report *report; member
55 sjoyff->report->field[0]->value[1] = right; in hid_sjoyff_play()
56 sjoyff->report->field[0]->value[2] = left; in hid_sjoyff_play()
58 hid_hw_request(hid, sjoyff->report, HID_REQ_SET_REPORT); in hid_sjoyff_play()
66 struct hid_report *report; in sjoyff_init() local
87 report = list_entry(report_ptr, struct hid_report, list); in sjoyff_init()
88 if (report->maxfield < 1) { in sjoyff_init()
93 if (report->field[0]->report_count < 3) { in sjoyff_init()
112 sjoyff->report = report; in sjoyff_init()
113 sjoyff->report->field[0]->value[0] = 0x01; in sjoyff_init()
[all …]
Dhid-picolcd_lcd.c39 struct hid_report *report = picolcd_out_report(REPORT_CONTRAST, data->hdev); in picolcd_set_contrast() local
42 if (!report || report->maxfield != 1 || report->field[0]->report_count != 1) in picolcd_set_contrast()
47 hid_set_field(report->field[0], 0, data->lcd_contrast); in picolcd_set_contrast()
49 hid_hw_request(data->hdev, report, HID_REQ_SET_REPORT); in picolcd_set_contrast()
65 int picolcd_init_lcd(struct picolcd_data *data, struct hid_report *report) in picolcd_init_lcd() argument
70 if (!report) in picolcd_init_lcd()
72 if (report->maxfield != 1 || report->field[0]->report_count != 1 || in picolcd_init_lcd()
73 report->field[0]->report_size != 8) { in picolcd_init_lcd()
Dhid-betopff.c37 struct hid_report *report; member
50 betopff->report->field[2]->value[0] = left / 256; in hid_betopff_play()
51 betopff->report->field[3]->value[0] = right / 256; in hid_betopff_play()
53 hid_hw_request(hid, betopff->report, HID_REQ_SET_REPORT); in hid_betopff_play()
61 struct hid_report *report; in betopff_init() local
76 report = list_first_entry(report_list, struct hid_report, list); in betopff_init()
85 for (i = 0; i < report->maxfield; i++) { in betopff_init()
86 for (j = 0; j < report->field[i]->report_count; j++) { in betopff_init()
87 report->field[i]->value[j] = 0x00; in betopff_init()
110 betopff->report = report; in betopff_init()
[all …]
Dhid-lgff.c73 struct hid_report *report = list_entry(report_list->next, struct hid_report, list); in hid_lgff_play() local
85 report->field[0]->value[0] = 0x51; in hid_lgff_play()
86 report->field[0]->value[1] = 0x08; in hid_lgff_play()
87 report->field[0]->value[2] = x; in hid_lgff_play()
88 report->field[0]->value[3] = y; in hid_lgff_play()
90 hid_hw_request(hid, report, HID_REQ_SET_REPORT); in hid_lgff_play()
100 report->field[0]->value[0] = 0x42; in hid_lgff_play()
101 report->field[0]->value[1] = 0x00; in hid_lgff_play()
102 report->field[0]->value[2] = left; in hid_lgff_play()
103 report->field[0]->value[3] = right; in hid_lgff_play()
[all …]
Dhid-picolcd_core.c65 struct hid_report *report = NULL; in picolcd_report() local
67 list_for_each_entry(report, feature_report_list, list) { in picolcd_report()
68 if (report->id == id) in picolcd_report()
69 return report; in picolcd_report()
82 struct hid_report *report = picolcd_out_report(report_id, hdev); in picolcd_send_and_wait() local
86 if (!report || !data) in picolcd_send_and_wait()
95 work->out_report = report; in picolcd_send_and_wait()
101 for (i = k = 0; i < report->maxfield; i++) in picolcd_send_and_wait()
102 for (j = 0; j < report->field[i]->report_count; j++) { in picolcd_send_and_wait()
103 hid_set_field(report->field[i], j, k < size ? raw_data[k] : 0); in picolcd_send_and_wait()
[all …]
Dhid-picolcd_backlight.c36 struct hid_report *report = picolcd_out_report(REPORT_BRIGHTNESS, data->hdev); in picolcd_set_brightness() local
39 if (!report || report->maxfield != 1 || report->field[0]->report_count != 1) in picolcd_set_brightness()
45 hid_set_field(report->field[0], 0, data->lcd_power == FB_BLANK_UNBLANK ? data->lcd_brightness : 0); in picolcd_set_brightness()
47 hid_hw_request(data->hdev, report, HID_REQ_SET_REPORT); in picolcd_set_brightness()
63 int picolcd_init_backlight(struct picolcd_data *data, struct hid_report *report) in picolcd_init_backlight() argument
68 if (!report) in picolcd_init_backlight()
70 if (report->maxfield != 1 || report->field[0]->report_count != 1 || in picolcd_init_backlight()
71 report->field[0]->report_size != 8) { in picolcd_init_backlight()
Dhid-picolcd_leds.c44 struct hid_report *report; in picolcd_leds_set() local
49 report = picolcd_out_report(REPORT_LED_STATE, data->hdev); in picolcd_leds_set()
50 if (!report || report->maxfield != 1 || report->field[0]->report_count != 1) in picolcd_leds_set()
54 hid_set_field(report->field[0], 0, data->led_state); in picolcd_leds_set()
56 hid_hw_request(data->hdev, report, HID_REQ_SET_REPORT); in picolcd_leds_set()
106 int picolcd_init_leds(struct picolcd_data *data, struct hid_report *report) in picolcd_init_leds() argument
114 if (!report) in picolcd_init_leds()
116 if (report->maxfield != 1 || report->field[0]->report_count != 1 || in picolcd_init_leds()
117 report->field[0]->report_size != 8) { in picolcd_init_leds()
Dhid-picolcd.h144 struct hid_device *hdev, struct hid_report *report);
152 struct hid_device *hdev, struct hid_report *report,
163 struct hid_device *hdev, struct hid_report *report) in picolcd_debug_out_report() argument
167 struct hid_device *hdev, struct hid_report *report, in picolcd_debug_raw_event() argument
213 struct hid_report *report);
222 struct hid_report *report) in picolcd_init_backlight() argument
242 struct hid_report *report);
249 struct hid_report *report) in picolcd_init_lcd() argument
265 struct hid_report *report);
272 struct hid_report *report) in picolcd_init_leds() argument
[all …]
Dhid-tmff.c53 struct hid_report *report; member
104 hid_hw_request(hid, tmff->report, HID_REQ_SET_REPORT); in tmff_play()
118 hid_hw_request(hid, tmff->report, HID_REQ_SET_REPORT); in tmff_play()
127 struct hid_report *report; in tmff_init() local
141 list_for_each_entry(report, report_list, list) { in tmff_init()
144 for (fieldnum = 0; fieldnum < report->maxfield; ++fieldnum) { in tmff_init()
145 struct hid_field *field = report->field[fieldnum]; in tmff_init()
163 if (tmff->report && tmff->report != report) { in tmff_init()
173 tmff->report = report; in tmff_init()
189 if (!tmff->report) { in tmff_init()
Dhid-picolcd_debugfs.c395 struct hid_device *hdev, struct hid_report *report) in picolcd_debug_out_report() argument
398 int raw_size = (report->size >> 3) + 1; in picolcd_debug_out_report()
410 raw_data = hid_alloc_report_buf(report, GFP_ATOMIC); in picolcd_debug_out_report()
417 report->id, raw_size); in picolcd_debug_out_report()
419 raw_data[0] = report->id; in picolcd_debug_out_report()
420 hid_output_report(report, raw_data); in picolcd_debug_out_report()
424 switch (report->id) { in picolcd_debug_out_report()
428 "REPORT_LED_STATE", report->id, raw_size-1); in picolcd_debug_out_report()
436 "REPORT_BRIGHTNESS", report->id, raw_size-1); in picolcd_debug_out_report()
444 "REPORT_CONTRAST", report->id, raw_size-1); in picolcd_debug_out_report()
[all …]
Dhid-core.c64 struct hid_report *report; in hid_register_report() local
71 report = kzalloc(sizeof(struct hid_report), GFP_KERNEL); in hid_register_report()
72 if (!report) in hid_register_report()
78 report->id = id; in hid_register_report()
79 report->type = type; in hid_register_report()
80 report->size = 0; in hid_register_report()
81 report->device = device; in hid_register_report()
82 report_enum->report_id_hash[id] = report; in hid_register_report()
84 list_add_tail(&report->list, &report_enum->report_list); in hid_register_report()
86 return report; in hid_register_report()
[all …]
Dhid-kye.c503 struct hid_report *report; in kye_tablet_enable() local
508 report = list_entry(head, struct hid_report, list); in kye_tablet_enable()
509 if (report->id == 5) in kye_tablet_enable()
518 if (report->maxfield < 1 || report->field[0]->report_count < 7) { in kye_tablet_enable()
523 value = report->field[0]->value; in kye_tablet_enable()
532 hid_hw_request(hdev, report, HID_REQ_SET_REPORT); in kye_tablet_enable()
Dhid-input.c103 struct hid_report *report; in hidinput_find_key() local
107 list_for_each_entry(report, &hid->report_enum[k].report_list, list) { in hidinput_find_key()
108 for (i = 0; i < report->maxfield; i++) { in hidinput_find_key()
109 for (j = 0; j < report->field[i]->maxusage; j++) { in hidinput_find_key()
110 usage = report->field[i]->usage + j; in hidinput_find_key()
446 dev->battery_report_id = field->report->id; in hidinput_setup_battery()
975 if (field->report->type == HID_OUTPUT_REPORT) { in hidinput_configure_usage()
1172 void hidinput_report_event(struct hid_device *hid, struct hid_report *report) in hidinput_report_event() argument
1186 struct hid_report *report; in hidinput_find_field() local
1189 list_for_each_entry(report, &hid->report_enum[HID_OUTPUT_REPORT].report_list, list) { in hidinput_find_field()
[all …]
Dhid-lg4ff.c301 struct hid_report *report = list_entry(report_list->next, struct hid_report, list); in hid_lg4ff_play() local
302 __s32 *value = report->field[0]->value; in hid_lg4ff_play()
322 hid_hw_request(hid, report, HID_REQ_SET_REPORT); in hid_lg4ff_play()
334 hid_hw_request(hid, report, HID_REQ_SET_REPORT); in hid_lg4ff_play()
346 struct hid_report *report = list_entry(report_list->next, struct hid_report, list); in hid_lg4ff_set_autocenter_default() local
347 __s32 *value = report->field[0]->value; in hid_lg4ff_set_autocenter_default()
374 hid_hw_request(hid, report, HID_REQ_SET_REPORT); in hid_lg4ff_set_autocenter_default()
404 hid_hw_request(hid, report, HID_REQ_SET_REPORT); in hid_lg4ff_set_autocenter_default()
415 hid_hw_request(hid, report, HID_REQ_SET_REPORT); in hid_lg4ff_set_autocenter_default()
423 struct hid_report *report = list_entry(report_list->next, struct hid_report, list); in hid_lg4ff_set_autocenter_ffex() local
[all …]
Dhid-holtekff.c103 hid_hw_request(hid, holtekff->field->report, HID_REQ_SET_REPORT); in holtekff_send()
142 struct hid_report *report; in holtekff_init() local
155 report = list_entry(report_list->next, struct hid_report, list); in holtekff_init()
157 if (report->maxfield < 1 || report->field[0]->report_count != 7) { in holtekff_init()
168 holtekff->field = report->field[0]; in holtekff_init()
Dhid-waltop.c691 static int waltop_raw_event(struct hid_device *hdev, struct hid_report *report, in waltop_raw_event() argument
695 if (report->type == HID_INPUT_REPORT && report->id == 16 && size >= 8) { in waltop_raw_event()
711 report->type == HID_INPUT_REPORT && in waltop_raw_event()
712 report->id == 16 && in waltop_raw_event()
Dhid-primax.c25 static int px_raw_event(struct hid_device *hid, struct hid_report *report, in px_raw_event() argument
30 switch (report->id) { in px_raw_event()
60 hid_info(hid, "unknown report type %d\n", report->id); in px_raw_event()
Dhid-lenovo.c268 struct hid_report *report, u8 *data, int size) in lenovo_raw_event() argument
289 struct hid_report *report; in lenovo_features_set_tpkbd() local
292 report = hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[4]; in lenovo_features_set_tpkbd()
294 report->field[0]->value[0] = data_pointer->press_to_select ? 0x01 : 0x02; in lenovo_features_set_tpkbd()
295 report->field[0]->value[0] |= data_pointer->dragging ? 0x04 : 0x08; in lenovo_features_set_tpkbd()
296 report->field[0]->value[0] |= data_pointer->release_to_select ? 0x10 : 0x20; in lenovo_features_set_tpkbd()
297 report->field[0]->value[0] |= data_pointer->select_right ? 0x80 : 0x40; in lenovo_features_set_tpkbd()
298 report->field[1]->value[0] = 0x03; // unknown setting, imitate windows driver in lenovo_features_set_tpkbd()
299 report->field[2]->value[0] = data_pointer->sensitivity; in lenovo_features_set_tpkbd()
300 report->field[3]->value[0] = data_pointer->press_speed; in lenovo_features_set_tpkbd()
[all …]
Dhid-ntrig.c115 struct hid_report *report = hdev->report_enum[HID_FEATURE_REPORT]. in ntrig_get_mode() local
118 if (!report || report->maxfield < 1 || in ntrig_get_mode()
119 report->field[0]->report_count < 1) in ntrig_get_mode()
122 hid_hw_request(hdev, report, HID_REQ_GET_REPORT); in ntrig_get_mode()
124 return (int)report->field[0]->value[0]; in ntrig_get_mode()
129 struct hid_report *report; in ntrig_set_mode() local
135 report = hdev->report_enum[HID_FEATURE_REPORT]. in ntrig_set_mode()
138 if (!report) in ntrig_set_mode()
141 hid_hw_request(hdev, report, HID_REQ_GET_REPORT); in ntrig_set_mode()
868 if (hidinput->report->maxfield < 1) in ntrig_input_configured()
[all …]
Dhid-prodikeys.c279 struct hid_report *report; in pcmidi_get_output_report() local
281 list_for_each_entry(report, in pcmidi_get_output_report()
283 if (!(6 == report->id)) in pcmidi_get_output_report()
286 if (report->maxfield < 1) { in pcmidi_get_output_report()
290 if (report->field[0]->report_count != 2) { in pcmidi_get_output_report()
294 pm->pcmidi_report6 = report; in pcmidi_get_output_report()
304 struct hid_report *report = pm->pcmidi_report6; in pcmidi_submit_output_report() local
305 report->field[0]->value[0] = 0x01; in pcmidi_submit_output_report()
306 report->field[0]->value[1] = state; in pcmidi_submit_output_report()
308 hid_hw_request(hdev, report, HID_REQ_SET_REPORT); in pcmidi_submit_output_report()
[all …]
Dhid-sony.c1035 static int sony_raw_event(struct hid_device *hdev, struct hid_report *report, in sony_raw_event() argument
1174 static const __u8 report[] = { 0xf4, 0x42, 0x03, 0x00, 0x00 }; in sixaxis_set_operational_bt() local
1178 buf = kmemdup(report, sizeof(report), GFP_KERNEL); in sixaxis_set_operational_bt()
1182 ret = hid_hw_raw_request(hdev, buf[0], buf, sizeof(report), in sixaxis_set_operational_bt()
1261 struct hid_report *report = list_entry(report_list->next, in buzz_set_leds() local
1263 __s32 *value = report->field[0]->value; in buzz_set_leds()
1272 hid_hw_request(hdev, report, HID_REQ_SET_REPORT); in buzz_set_leds()
1536 struct sixaxis_output_report *report = in sixaxis_state_worker() local
1541 memcpy(report, &default_report, sizeof(struct sixaxis_output_report)); in sixaxis_state_worker()
1544 report->rumble.right_motor_on = sc->right ? 1 : 0; in sixaxis_state_worker()
[all …]
Dhid-roccat.c81 struct roccat_report *report; in roccat_read() local
121 report = &device->cbuf[reader->cbuf_start]; in roccat_read()
128 if (copy_to_user(buffer, report->value, len)) { in roccat_read()
254 struct roccat_report *report; in roccat_report_event() local
263 report = &device->cbuf[device->cbuf_end]; in roccat_report_event()
266 kfree(report->value); in roccat_report_event()
268 report->value = new_value; in roccat_report_event()
Dhid-magicmouse.c281 struct hid_report *report, u8 *data, int size) in magicmouse_raw_event() argument
342 magicmouse_raw_event(hdev, report, data + 2, data[1]); in magicmouse_raw_event()
343 magicmouse_raw_event(hdev, report, data + 2 + data[1], in magicmouse_raw_event()
494 struct hid_report *report; in magicmouse_probe() local
527 report = hid_register_report(hdev, HID_INPUT_REPORT, in magicmouse_probe()
530 report = hid_register_report(hdev, HID_INPUT_REPORT, in magicmouse_probe()
532 report = hid_register_report(hdev, HID_INPUT_REPORT, in magicmouse_probe()
536 if (!report) { in magicmouse_probe()
541 report->size = 6; in magicmouse_probe()
Dhid-logitech-dj.c588 struct hid_report *report; in logi_dj_recv_send_report() local
594 report = output_report_enum->report_id_hash[REPORT_ID_DJ_SHORT]; in logi_dj_recv_send_report()
596 if (!report) { in logi_dj_recv_send_report()
602 report->field[0]->value[i] = data[i]; in logi_dj_recv_send_report()
604 hid_hw_request(hdev, report, HID_REQ_SET_REPORT); in logi_dj_recv_send_report()
832 struct hid_report *report, u8 *data, in logi_dj_dj_event() argument
902 struct hid_report *report, u8 *data, in logi_dj_hidpp_event() argument
958 struct hid_report *report, u8 *data, in logi_dj_raw_event() argument
969 return logi_dj_dj_event(hdev, report, data, size); in logi_dj_raw_event()
976 return logi_dj_hidpp_event(hdev, report, data, size); in logi_dj_raw_event()
[all …]
Dhid-multitouch.c326 td->inputmode = field->report->id; in mt_feature_mapping()
341 td->maxcontact_report_id = field->report->id; in mt_feature_mapping()
472 td->mt_report_id = field->report->id; in mt_touch_input_mapping()
502 if (field->index >= field->report->maxfield || in mt_touch_input_mapping()
705 static void mt_touch_report(struct hid_device *hid, struct hid_report *report) in mt_touch_report() argument
717 struct hid_field *field = report->field[td->cc_index]; in mt_touch_report()
723 for (r = 0; r < report->maxfield; r++) { in mt_touch_report()
724 field = report->field[r]; in mt_touch_report()
736 mt_sync_frame(td, report->field[0]->hidinput->input); in mt_touch_report()
828 if (field->report->id == td->mt_report_id) in mt_event()
[all …]
Dhid-debug.c632 struct hid_report *report; in hid_dump_device() local
641 report = (struct hid_report *) list; in hid_dump_device()
644 if (report->id) in hid_dump_device()
645 seq_printf(f, "(%d)", report->id); in hid_dump_device()
646 seq_printf(f, "[%s]", table[report->type]); in hid_dump_device()
648 for (k = 0; k < report->maxfield; k++) { in hid_dump_device()
651 hid_dump_field(report->field[k], 6, f); in hid_dump_device()
1029 struct hid_report *report; in hid_dump_input_mapping() local
1033 list_for_each_entry(report, &hid->report_enum[k].report_list, list) { in hid_dump_input_mapping()
1034 for (i = 0; i < report->maxfield; i++) { in hid_dump_input_mapping()
[all …]
Dhid-zydacron.c112 static int zc_raw_event(struct hid_device *hdev, struct hid_report *report, in zc_raw_event() argument
120 if (report->id == data[0]) { in zc_raw_event()
132 switch (report->id) { in zc_raw_event()
Dhid-uclogic.c743 if (!hi->report) in uclogic_input_configured()
746 field = hi->report->field[0]; in uclogic_input_configured()
929 static int uclogic_raw_event(struct hid_device *hdev, struct hid_report *report, in uclogic_raw_event() argument
935 (report->type == HID_INPUT_REPORT) && in uclogic_raw_event()
936 (report->id == UCLOGIC_PEN_REPORT_ID) && in uclogic_raw_event()
Dhid-picolcd_fb.c197 struct hid_report *report = picolcd_out_report(REPORT_LCD_CMD, data->hdev); in picolcd_fb_reset() local
203 if (!report || report->maxfield != 1) in picolcd_fb_reset()
208 for (j = 0; j < report->field[0]->maxusage; j++) in picolcd_fb_reset()
210 hid_set_field(report->field[0], j, i << 2); in picolcd_fb_reset()
212 hid_set_field(report->field[0], j, mapcmd[j]); in picolcd_fb_reset()
214 hid_set_field(report->field[0], j, 0); in picolcd_fb_reset()
215 hid_hw_request(data->hdev, report, HID_REQ_SET_REPORT); in picolcd_fb_reset()
Dhid-logitech-hidpp.c295 static inline bool hidpp_report_is_connect_event(struct hidpp_report *report) in hidpp_report_is_connect_event() argument
297 return (report->report_id == REPORT_ID_HIDPP_SHORT) && in hidpp_report_is_connect_event()
298 (report->rap.sub_id == 0x41); in hidpp_report_is_connect_event()
829 struct hidpp_report *report = (struct hidpp_report *)data; in wtp_raw_event() local
856 if ((report->fap.feature_index != wd->mt_feature_index) || in wtp_raw_event()
857 (report->fap.funcindex_clientid != EVENT_TOUCHPAD_RAW_XY)) in wtp_raw_event()
970 struct hidpp_report *report = (struct hidpp_report *)data; in hidpp_raw_hidpp_event() local
981 if (hidpp_match_answer(question, report) || in hidpp_raw_hidpp_event()
982 hidpp_match_error(question, report)) { in hidpp_raw_hidpp_event()
983 *answer = *report; in hidpp_raw_hidpp_event()
[all …]
Dhid-elo.c73 static int elo_raw_event(struct hid_device *hdev, struct hid_report *report, in elo_raw_event() argument
83 switch (report->id) { in elo_raw_event()
92 hid_info(hdev, "unknown report type %d\n", report->id); in elo_raw_event()
Dhid-picolcd_cir.c44 struct hid_report *report, u8 *raw_data, int size) in picolcd_raw_cir() argument
106 int picolcd_init_cir(struct picolcd_data *data, struct hid_report *report) in picolcd_init_cir() argument
Dhid-sensor-custom.c484 struct hid_report *report, in hid_sensor_custom_add_field() argument
506 sensor_field->attribute.report_id = report->id; in hid_sensor_custom_add_field()
541 struct hid_report *report; in hid_sensor_custom_add_fields() local
545 list_for_each_entry(report, &report_enum->report_list, list) { in hid_sensor_custom_add_fields()
546 for (i = 0; i < report->maxfield; ++i) { in hid_sensor_custom_add_fields()
547 field = report->field[i]; in hid_sensor_custom_add_fields()
557 report, in hid_sensor_custom_add_fields()
Dhid-steelseries.c115 struct hid_report *report = list_entry(report_list->next, struct hid_report, list); in steelseries_srws1_set_leds() local
116 __s32 *value = report->field[0]->value; in steelseries_srws1_set_leds()
135 hid_hw_request(hdev, report, HID_REQ_SET_REPORT); in steelseries_srws1_set_leds()
Dhid-rmi.c133 static int rmi_write_report(struct hid_device *hdev, u8 *report, int len);
187 static int rmi_write_report(struct hid_device *hdev, u8 *report, int len) in rmi_write_report() argument
191 ret = hid_hw_output_report(hdev, (void *)report, len); in rmi_write_report()
492 struct hid_report *report, u8 *data, int size) in rmi_raw_event() argument
1138 unsigned id, struct hid_report **report) in rmi_check_valid_report_id() argument
1142 *report = hdev->report_enum[type].report_id_hash[id]; in rmi_check_valid_report_id()
1143 if (*report) { in rmi_check_valid_report_id()
1144 for (i = 0; i < (*report)->maxfield; i++) { in rmi_check_valid_report_id()
1145 unsigned app = (*report)->field[i]->application; in rmi_check_valid_report_id()
Dwacom.h146 void wacom_wac_report(struct hid_device *hdev, struct hid_report *report);
/linux-4.1.27/drivers/staging/rtl8188eu/hal/
Drtl8188e_rxdesc.c79 struct recv_stat report; in update_recvframe_attrib_88e() local
81 report.rxdw0 = prxstat->rxdw0; in update_recvframe_attrib_88e()
82 report.rxdw1 = prxstat->rxdw1; in update_recvframe_attrib_88e()
83 report.rxdw2 = prxstat->rxdw2; in update_recvframe_attrib_88e()
84 report.rxdw3 = prxstat->rxdw3; in update_recvframe_attrib_88e()
85 report.rxdw4 = prxstat->rxdw4; in update_recvframe_attrib_88e()
86 report.rxdw5 = prxstat->rxdw5; in update_recvframe_attrib_88e()
91 pattrib->crc_err = (u8)((le32_to_cpu(report.rxdw0) >> 14) & 0x1);/* u8)prxreport->crc32; */ in update_recvframe_attrib_88e()
94 pattrib->pkt_rpt_type = (u8)((le32_to_cpu(report.rxdw3) >> 14) & 0x3);/* prxreport->rpt_sel; */ in update_recvframe_attrib_88e()
97 pattrib->pkt_len = (u16)(le32_to_cpu(report.rxdw0) & 0x00003fff);/* u16)prxreport->pktlen; */ in update_recvframe_attrib_88e()
[all …]
/linux-4.1.27/tools/perf/
Dbuiltin-report.c42 struct report { struct
67 struct report *rep = cb; in report__config() argument
94 struct report *rep = arg; in hist_iter__report_callback()
137 struct report *rep = container_of(tool, struct report, tool); in process_sample_event()
183 struct report *rep = container_of(tool, struct report, tool); in process_read_event()
202 static int report__setup_sample_type(struct report *rep) in report__setup_sample_type()
265 static size_t hists__fprintf_nr_sample_events(struct hists *hists, struct report *rep, in hists__fprintf_nr_sample_events()
314 struct report *rep, in perf_evlist__tty_browse_hists()
347 static void report__warn_kptr_restrict(const struct report *rep) in report__warn_kptr_restrict()
376 static int report__gtk_browse_hists(struct report *rep, const char *help) in report__gtk_browse_hists()
[all …]
D.gitignore10 perf-report
Dcommand-list.txt21 perf-report mainporcelain common
DBuild11 perf-y += builtin-report.o
/linux-4.1.27/scripts/coccinelle/misc/
Dsimple_return.cocci14 virtual report
47 @s1 depends on context || org || report@
60 @s2 depends on context || org || report forall@
71 @s3 depends on context || org || report@
131 @script:python depends on report@
138 coccilib.report.print_report(p[0],msg)
141 @script:python depends on report@
149 coccilib.report.print_report(p[0],msg)
152 @script:python depends on report@
158 coccilib.report.print_report(p[0],msg)
[all …]
Dboolinit.cocci14 virtual report
156 @script:python depends on report@
160 coccilib.report.print_report(p[0],"WARNING: Comparison to bool")
162 @script:python depends on report@
166 coccilib.report.print_report(p[0],"WARNING: Comparison of bool to 0/1")
168 @script:python depends on report@
172 coccilib.report.print_report(p1[0],"WARNING: Assignment of bool to 0/1")
174 @script:python depends on report@
178 coccilib.report.print_report(p2[0],"ERROR: Assignment of bool to non-0/1 constant")
Dwarn.cocci13 virtual report
23 @r1 depends on context || report || org@
36 @script:python depends on report@
41 coccilib.report.print_report(p[0],msg)
72 @r2 depends on context || report || org@
85 @script:python depends on report@
90 coccilib.report.print_report(p[0],msg)
Dboolreturn.cocci8 virtual report
33 @r2 depends on report || context@
52 @script:python depends on report@
58 coccilib.report.print_report(p[0], msg)
Dof_table.cocci10 virtual report
36 @r depends on org || report@
56 @script:python depends on report@
62 coccilib.report.print_report(p1[0],msg)
Dbugon.cocci16 virtual report
40 // For org and report mode
56 @script:python depends on report@
61 coccilib.report.print_report(p[0], msg)
Dirqf_oneshot.cocci12 virtual report
73 @match depends on report || org@
85 @script:python depends on report@
89 coccilib.report.print_report(p[0],msg)
Dreturnvar.cocci13 virtual report
40 @r1 depends on report || org@
51 @script:python depends on report@
57 coccilib.report.print_report(p1[0], "Unneeded variable: \"" + ret + "\". Return \"" + C + "\" on li…
Darray_size.cocci16 virtual report
59 // For org and report mode
81 @script:python depends on i&&report@
86 coccilib.report.print_report(p[0], msg)
Dbadty.cocci18 virtual report
50 // For org and report mode
70 @script:python depends on report@
75 coccilib.report.print_report(p[0], msg)
Difaddr.cocci12 virtual report
30 @script:python depends on report@
35 coccilib.report.print_report(p[0],msg)
Dcstptr.cocci12 virtual report
35 @script:python depends on report@
41 coccilib.report.print_report(p2[0],msg)
Dorplus.cocci13 virtual report
50 @script:python depends on report@
55 coccilib.report.print_report(p[0],msg)
Dnoderef.cocci12 virtual report
60 @script:python depends on report@
65 coccilib.report.print_report(p[0],msg)
Dsemicolon.cocci11 virtual report
70 @script:python depends on report@
73 coccilib.report.print_report(p[0],"Unneeded semicolon")
Difcol.cocci19 virtual report
41 @script:python depends on report@
48 coccilib.report.print_report(p1[0],msg)
Ddoubleinit.cocci14 virtual report
44 @script:python depends on report@
53 coccilib.report.print_report(p0[0],msg)
/linux-4.1.27/Documentation/hid/
Dhidraw.txt15 which send and receive data in a way that is inconsistent with their report
17 through it, checking them against the device's report descriptor, such
41 read() will read a queued report received from the HID device. On USB
44 a report available to be read. read() can be made non-blocking, by passing
49 will be the report number; the report data follows, beginning in the second
50 byte. For devices which do not use numbered reports, the report data
55 The write() function will write a report to the device. For USB devices, if
56 the device has an INTERRUPT OUT endpoint, the report will be sent on that
57 endpoint. If it does not, the report will be sent over the control endpoint,
60 The first byte of the buffer passed to write() should be set to the report
[all …]
Dhiddev.txt67 bundles called "reports". Each report is divided into "fields",
73 it performs an interrupt transfer containing a report which contains
74 the changed value. The hid-core.c module parses the report, and
76 the report. In its basic mode, the hiddev will make these individual
126 Instructs the kernel to retrieve all input and feature report values
137 Instructs the kernel to get a feature or input report from the device,
142 Instructs the kernel to send a report to the device. This report can
144 individual usage values in the report before sending the report in full
148 Fills in a hiddev_report_info structure for the user. The report is
151 report id as reported by the device -- or relative --
[all …]
Dhid-transport.txt16 report-parsing, report interpretation and the user-space API. Device specifics
97 channel. Any unrequested incoming or outgoing data report must be sent on
111 report can be of one of three types:
128 or retrieve a feature report. This also means, feature reports are never sent
141 - GET_REPORT: A GET_REPORT request has a report ID as payload and is sent
142 from host to device. The device must answer with a data report for the
143 requested report ID on the ctrl channel as a synchronous acknowledgement.
150 the raw data report on the intr channel on state change.
155 GET_REPORT requests can be sent for any of the 3 report types and shall
156 return the current report state of the device. However, OUTPUT reports as
[all …]
Dhid-sensor.txt6 a report descriptor conforming to HID 1.12 sensor usage tables.
17 data fields. The length and order is specified in the report descriptor. For
18 example a part of report descriptor can look like:
35 The report is indicating "sensor page (0x20)" contains an accelerometer-3D (0x73).
56 report descriptors and identifies all the sensors present. It adds an MFD device
66 functions, which get and set each input/feature/output report.
71 the report and get the indexes of the fields and also can get events. This driver
108 in a report descriptor. If it exists it will store necessary information
113 Set Feature report
117 This interface is used to set a value for a field in feature report. For example
[all …]
Duhid.txt120 read() will return a queued output report. No reaction is required to any of
133 Each of these flags defines whether a given report-type uses numbered
135 the kernel already have the report-number as prefix. Otherwise, no
168 on the control channeld as described in the HID specs. The report-type and
169 report-number are available in the payload.
/linux-4.1.27/include/net/netfilter/
Dnf_conntrack_ecache.h63 int report; member
97 int report) in nf_conntrack_eventmask_report() argument
117 .report = report in nf_conntrack_eventmask_report()
149 u32 portid, int report) in nf_conntrack_event_report() argument
151 return nf_conntrack_eventmask_report(1 << event, ct, portid, report); in nf_conntrack_event_report()
163 int report; member
179 int report) in nf_ct_expect_event_report() argument
198 .report = report in nf_ct_expect_event_report()
240 int report) { return 0; } in nf_conntrack_eventmask_report() argument
246 int report) { return 0; } in nf_conntrack_event_report() argument
[all …]
Dnfnetlink_queue.h19 u32 portid, u32 report);
46 u32 portid, u32 report) in nfqnl_attach_expect() argument
Dnf_conntrack_expect.h91 u32 portid, int report);
109 u32 portid, int report);
Dnf_conntrack.h191 bool nf_ct_delete(struct nf_conn *ct, u32 pid, int report);
252 void *data, u32 portid, int report);
/linux-4.1.27/scripts/coccinelle/api/
Dplatform_no_drv_owner.cocci9 virtual report
22 @fix1 depends on match1 && patch && !context && !org && !report@
42 @fix2 depends on match2 && patch && !context && !org && !report@
53 @fix1_context depends on match1 && !patch && (context || org || report)@
64 @fix2_context depends on match2 && !patch && (context || org || report)@
93 @script:python fix1_report depends on report@
98 coccilib.report.print_report(j0[0], msg)
100 @script:python fix2_report depends on report@
105 coccilib.report.print_report(j0[0], msg)
Derr_cast.cocci18 virtual report
21 @ depends on context && !patch && !org && !report@
27 @ depends on !context && patch && !org && !report @
34 @r depends on !context && !patch && (org || report)@
50 @script:python depends on report@
56 coccilib.report.print_report(p[0], msg)
Dresource_size.cocci19 virtual report
47 @r_org depends on !context && !patch && (org || report)@
54 @rbad_org depends on !context && !patch && (org || report)@
70 @script:python depends on report@
76 coccilib.report.print_report(p[0], msg)
87 @script:python depends on report@
93 coccilib.report.print_report(p[0], msg)
Dptr_ret.cocci17 virtual report
80 @script:python depends on report@
84 coccilib.report.print_report(p[0], "WARNING: PTR_ERR_OR_ZERO can be used")
86 @script:python depends on report@
90 coccilib.report.print_report(p[0], "WARNING: PTR_ERR_OR_ZERO can be used")
92 @script:python depends on report@
96 coccilib.report.print_report(p[0], "WARNING: PTR_ERR_OR_ZERO can be used")
Dpm_runtime.cocci12 virtual report
78 // For org and report mode
102 @script:python depends on report@
109 coccilib.report.print_report(p1[0],msg)
Dkstrdup.cocci14 virtual report
90 @script:python depends on report@
96 coccilib.report.print_report(p1[0], msg)
98 @script:python depends on report@
104 coccilib.report.print_report(p1[0], msg)
Dsimple_open.cocci10 virtual report
38 @ openr depends on report @
70 coccilib.report.print_report(pf[0],"WARNING opportunity for simple_open, see also structure on line…
Dmemdup_user.cocci15 virtual report
56 @script:python depends on report@
60 coccilib.report.print_report(p[0], "WARNING opportunity for memdup_user")
Dd_find_alias.cocci12 virtual report
75 @script:python depends on report@
80 coccilib.report.print_report(p1[0], msg % (p2[0].line))
Dmemdup.cocci14 virtual report
62 @script:python depends on report@
66 coccilib.report.print_report(p[0], "WARNING opportunity for kmemdep")
/linux-4.1.27/drivers/hid/usbhid/
Dhiddev.c82 struct hid_report *report; in hiddev_lookup_report() local
101 report = list_entry(list, struct hid_report, list); in hiddev_lookup_report()
102 rinfo->report_id = report->id; in hiddev_lookup_report()
106 report = report_enum->report_id_hash[rid]; in hiddev_lookup_report()
107 if (!report) in hiddev_lookup_report()
110 list = report->list.next; in hiddev_lookup_report()
114 report = list_entry(list, struct hid_report, list); in hiddev_lookup_report()
115 rinfo->report_id = report->id; in hiddev_lookup_report()
133 struct hid_report *report; in hiddev_lookup_usage() local
144 list_for_each_entry(report, &report_enum->report_list, list) { in hiddev_lookup_usage()
[all …]
Dhid-core.c335 struct hid_report *report; in hid_submit_out() local
340 report = usbhid->out[usbhid->outtail].report; in hid_submit_out()
343 usbhid->urbout->transfer_buffer_length = hid_report_len(report); in hid_submit_out()
365 struct hid_report *report; in hid_submit_ctrl() local
371 report = usbhid->ctrl[usbhid->ctrltail].report; in hid_submit_ctrl()
375 len = ((report->size - 1) >> 3) + 1 + (report->id > 0); in hid_submit_ctrl()
404 usbhid->cr->wValue = cpu_to_le16(((report->type + 1) << 8) | in hid_submit_ctrl()
405 report->id); in hid_submit_ctrl()
484 usbhid->ctrl[usbhid->ctrltail].report->type, in hid_ctrl()
520 static void __usbhid_submit_report(struct hid_device *hid, struct hid_report *report, in __usbhid_submit_report() argument
[all …]
Dhid-pidff.c771 struct hid_report *report, int count, int strict) in pidff_find_fields() argument
777 for (i = 0; i < report->maxfield; i++) { in pidff_find_fields()
778 if (report->field[i]->maxusage != in pidff_find_fields()
779 report->field[i]->report_count) { in pidff_find_fields()
783 for (j = 0; j < report->field[i]->maxusage; j++) { in pidff_find_fields()
784 if (report->field[i]->usage[j].hid == in pidff_find_fields()
788 usage[k].field = report->field[i]; in pidff_find_fields()
790 &report->field[i]->value[j]; in pidff_find_fields()
827 struct hid_report *report; in pidff_find_reports() local
830 list_for_each_entry(report, in pidff_find_reports()
[all …]
/linux-4.1.27/Documentation/usb/
Dgadget_hid.txt103 Hit return and the corresponding report will be sent by the
107 --caps-lock and hit return. A report is then sent by the
112 recv report:2
188 int keyboard_fill_report(char report[8], char buf[BUF_LEN], int *hold)
207 report[2 + key++] = kval[i].val;
216 report[2 + key++] = (tok[0] - ('a' - 0x04));
222 report[0] = report[0] | kmod[i].val;
241 int mouse_fill_report(char report[8], char buf[BUF_LEN], int *hold)
258 report[0] = report[0] | mmod[i].val;
266 report[1 + mvt++] = (char)strtol(tok, NULL, 0);
[all …]
/linux-4.1.27/scripts/coccinelle/null/
Dderef_null.cocci15 virtual report
49 // For org and report modes
51 @r depends on !context && (org || report) exists@
91 @script:python depends on !context && !org && report@
98 coccilib.report.print_report(p[0], msg)
101 @script:python depends on !context && org && !report@
112 @s depends on !context && (org || report) exists@
151 @script:python depends on !context && !org && report@
158 coccilib.report.print_report(p[0], msg)
160 @script:python depends on !context && org && !report@
[all …]
Dkmerr.cocci2 /// NULL check. It only gives a report in the case where there is some
17 virtual report
29 @fixed depends on context && !org && !report@
44 @rfixed depends on (org || report) && !context exists@
66 @script:python depends on report@
72 coccilib.report.print_report(p1[0],msg)
Dbadzero.cocci19 virtual report
75 @script:python depends on report@
79 coccilib.report.print_report(p[0], "WARNING comparing pointer to 0")
179 @script:python depends on report@
183 coccilib.report.print_report(p[0], "WARNING comparing pointer to 0, suggest !E")
185 @script:python depends on report@
189 coccilib.report.print_report(p[0], "WARNING comparing pointer to 0")
234 @script:python depends on report@
238 coccilib.report.print_report(p[0], "WARNING comparing pointer to 0")
Deno.cocci14 virtual report
42 @script:python depends on report@
48 coccilib.report.print_report(p2[0], msg)
/linux-4.1.27/scripts/coccinelle/free/
Dkfreeaddr.cocci10 virtual report
13 @r depends on context || report || org @
27 @script:python depends on report@
32 coccilib.report.print_report(p[0],msg)
Difnullfree.cocci13 virtual report
34 @r depends on context || report || org @
48 @script:python depends on report@
53 coccilib.report.print_report(p[0], msg)
Ddevm_free.cocci24 virtual report
27 @r depends on context || org || report@
65 @script:python depends on report@
70 coccilib.report.print_report(p[0], msg)
Dpci_free_consistent.cocci9 virtual report
37 @script:python depends on report@
43 coccilib.report.print_report(p2[0],msg)
Diounmap.cocci16 virtual report
60 @script:python depends on report@
67 coccilib.report.print_report(p3[0],msg)
Dclk_put.cocci16 virtual report
60 @script:python depends on report@
67 coccilib.report.print_report(p3[0],msg)
Dkfree.cocci16 virtual report
115 @script:python depends on report@
121 coccilib.report.print_report(p2[0],msg)
/linux-4.1.27/include/linux/
Dhid.h425 struct hid_report *report; /* associated report */ member
459 struct hid_report *report; member
464 struct hid_report *report; member
478 struct hid_report *report; member
685 int (*raw_event)(struct hid_device *hdev, struct hid_report *report,
690 void (*report)(struct hid_device *hdev, struct hid_report *report); member
741 struct hid_report *report, int reqtype);
751 int (*idle)(struct hid_device *hdev, int report, int idle, int reqtype);
791 extern void hidinput_report_event(struct hid_device *hid, struct hid_report *report);
801 void hid_output_report(struct hid_report *report, __u8 *data);
[all …]
Dhiddev.h45 void hiddev_report_event(struct hid_device *hid, struct hid_report *report);
53 static inline void hiddev_report_event(struct hid_device *hid, struct hid_report *report) { } in hiddev_report_event() argument
/linux-4.1.27/Documentation/
Dcoccinelle.txt48 Four basic modes are defined: patch, report, context, and org. The mode to
53 'report' generates a list in the following format:
59 'org' generates a report in the Org mode format of Emacs.
62 of Coccinelle, the default mode is "report".
68 'rep+ctxt' runs successively the report mode and the context mode.
73 To make a report for every semantic patch, run the following command:
75 make coccicheck MODE=report
95 make coccicheck MODE=report V=1
100 make coccicheck MODE=report J=4
114 make coccicheck COCCI=<my_SP.cocci> MODE=report
[all …]
DSecurityBugs3 disclosed as quickly as possible. Please report security bugs to the
10 who will help verify the bug report and develop and release a fix.
32 to a few weeks. As a basic default policy, we expect report date to
Dkasan.txt32 For better bug detection and nicer report, enable CONFIG_STACKTRACE and put
47 A typical out of bounds access report looks like this:
125 In the last section the report shows memory state around the accessed address.
137 In the report above the arrows point to the shadow byte 03, which means that
/linux-4.1.27/scripts/coccinelle/api/alloc/
Dalloc_cast.cocci19 virtual report
46 // For org and report mode
49 @r depends on org || report@
64 @script:python depends on report@
70 coccilib.report.print_report(p[0], msg)
Dkzalloc-simple.cocci22 virtual report
59 @r depends on org || report@
80 @script:python depends on report@
86 coccilib.report.print_report(p[0], msg)
/linux-4.1.27/drivers/input/touchscreen/
Dpixcir_i2c_ts.c55 struct pixcir_report_data *report) in pixcir_ts_parse() argument
65 memset(report, 0, sizeof(struct pixcir_report_data)); in pixcir_ts_parse()
92 report->num_touches = touch; in pixcir_ts_parse()
96 report->touches[i].x = (bufptr[1] << 8) | bufptr[0]; in pixcir_ts_parse()
97 report->touches[i].y = (bufptr[3] << 8) | bufptr[2]; in pixcir_ts_parse()
100 report->touches[i].id = bufptr[4]; in pixcir_ts_parse()
109 struct pixcir_report_data *report) in pixcir_ts_report() argument
118 n = report->num_touches; in pixcir_ts_report()
124 touch = &report->touches[i]; in pixcir_ts_report()
133 touch = &report->touches[i]; in pixcir_ts_report()
[all …]
/linux-4.1.27/tools/perf/util/
Dusage.c12 static void report(const char *prefix, const char *err, va_list params) in report() function
27 report(" Fatal: ", err, params); in die_builtin()
33 report(" Error: ", err, params); in error_builtin()
38 report(" Warning: ", warn, params); in warn_builtin()
/linux-4.1.27/scripts/coccinelle/iterators/
Dlist_entry_update.cocci16 virtual report
26 @depends on context && !org && !report@
38 @back depends on (org || report) && !context exists@
56 @script:python depends on back && report@
62 coccilib.report.print_report(p1[0],msg)
Duse_after_iter.cocci7 //#may also cause a report to be a false positive.
18 virtual report
141 @script:python depends on report@
147 coccilib.report.print_report(p2[0], msg)
Ditnull.cocci19 virtual report
88 @script:python depends on report@
94 coccilib.report.print_report(p2[0], msg)
Dfen.cocci15 virtual report
117 @script:python depends on report@
123 coccilib.report.print_report(p2[0], msg)
/linux-4.1.27/drivers/staging/rtl8723au/hal/
Drtl8723au_recv.c141 struct recv_stat_cpu report; in update_recvframe_attrib() local
144 report.rxdw0 = le32_to_cpu(prxstat->rxdw0); in update_recvframe_attrib()
145 report.rxdw1 = le32_to_cpu(prxstat->rxdw1); in update_recvframe_attrib()
146 report.rxdw2 = le32_to_cpu(prxstat->rxdw2); in update_recvframe_attrib()
147 report.rxdw3 = le32_to_cpu(prxstat->rxdw3); in update_recvframe_attrib()
148 report.rxdw4 = le32_to_cpu(prxstat->rxdw4); in update_recvframe_attrib()
149 report.rxdw5 = le32_to_cpu(prxstat->rxdw5); in update_recvframe_attrib()
151 prxreport = (struct rxreport_8723a *)&report; in update_recvframe_attrib()
Dodm_HWConfig.c106 u8 report; in odm_RxPhyStatus92CSeries_Parsing() local
119 report = (cck_agc_rpt & 0xc0)>>6; in odm_RxPhyStatus92CSeries_Parsing()
120 switch (report) { in odm_RxPhyStatus92CSeries_Parsing()
137 report = (cck_agc_rpt & 0x60)>>5; in odm_RxPhyStatus92CSeries_Parsing()
138 switch (report) { in odm_RxPhyStatus92CSeries_Parsing()
/linux-4.1.27/
DREPORTING-BUGS19 How to report Linux kernel bugs
28 generic linux-kernel mailing list (LKML) may cause your bug report to be
41 bug report. Some maintainers prefer bugs to be reported via bugzilla
45 To find out where to send an emailed bug report, find your subsystem or
47 entries, and send your bug report to the person(s) listed in the "M:"
75 It's REALLY important to report bugs that seem unrelated as separate email
76 threads or separate bugzilla entries. If you report several unrelated
84 The most important information in a bug report is how to reproduce the
90 report. Please read "Documentation/oops-tracing.txt" before posting your
91 bug report. This explains what you should do with the "Oops" information
[all …]
/linux-4.1.27/drivers/media/radio/
Dradio-si476x.c401 struct si476x_rsq_status_report report; in si476x_radio_g_tuner() local
459 &args, &report); in si476x_radio_g_tuner()
467 tuner->signal = (report.rssi + 128) * 257; in si476x_radio_g_tuner()
679 struct si476x_rsq_status_report report; in si476x_radio_g_frequency() local
688 err = radio->ops->rsq_status(radio->core, &args, &report); in si476x_radio_g_frequency()
691 report.readfreq); in si476x_radio_g_frequency()
1217 struct si476x_acf_status_report report; in si476x_radio_read_acf_blob() local
1221 err = radio->ops->acf_status(radio->core, &report); in si476x_radio_read_acf_blob()
1229 return simple_read_from_buffer(user_buf, count, ppos, &report, in si476x_radio_read_acf_blob()
1230 sizeof(report)); in si476x_radio_read_acf_blob()
[all …]
/linux-4.1.27/drivers/media/pci/saa7134/
Dsaa7134-core.c495 unsigned long report, unsigned long status) in print_irqstatus() argument
500 dev->name,loop,jiffies,report,status); in print_irqstatus()
502 if (!(report & (1 << i))) in print_irqstatus()
506 if (report & SAA7134_IRQ_REPORT_DONE_RA0) { in print_irqstatus()
519 unsigned long report,status; in saa7134_irq() local
526 report = saa_readl(SAA7134_IRQ_REPORT); in saa7134_irq()
532 if ((report & SAA7134_IRQ_REPORT_DONE_RA3) && in saa7134_irq()
538 report &= ~SAA7134_IRQ_REPORT_DONE_RA3; in saa7134_irq()
541 if (0 == report) { in saa7134_irq()
549 saa_writel(SAA7134_IRQ_REPORT,report); in saa7134_irq()
[all …]
/linux-4.1.27/sound/soc/
Dsoc-jack.c252 int report; in snd_soc_jack_gpio_detect() local
259 report = gpio->report; in snd_soc_jack_gpio_detect()
261 report = 0; in snd_soc_jack_gpio_detect()
264 report = gpio->jack_status_check(gpio->data); in snd_soc_jack_gpio_detect()
266 snd_soc_jack_report(jack, report, gpio->report); in snd_soc_jack_gpio_detect()
/linux-4.1.27/scripts/coccinelle/tests/
Ddoubletest.cocci15 virtual report
36 @script:python depends on report@
40 coccilib.report.print_report(p[0],"duplicated argument to && or ||")
Ddoublebitand.cocci17 virtual report
50 @script:python depends on report@
54 coccilib.report.print_report(p[0],"duplicated argument to & or |")
Dodd_ptr_err.cocci15 virtual report
59 @script:python depends on report@
65 coccilib.report.print_report(p1[0],msg)
/linux-4.1.27/tools/perf/Documentation/
Dperf-kvm.txt13 {top|record|report|diff|buildid-list} [<options>]
15 | --guestvmlinux=<path>] {top|record|report|diff|buildid-list|stat} [<options>]
16 'perf kvm stat [record|report|live] [<options>]
39 'perf kvm report' to display the performance counter profile information
47 for use by perf report. As buildid is read from /sys/kernel/notes in os, then
53 Especially, perf 'kvm stat record/report' generates a statistical analysis
60 'perf kvm stat report' reports statistical data which includes events
64 record + report but with statistical data updated live at a given display
156 linkperf:perf-top[1], linkperf:perf-record[1], linkperf:perf-report[1],
Dperf-mem.txt11 'perf mem' [<options>] (record [<command>] | report)
18 "perf mem report" displays the result. It invokes perf report with the
53 linkperf:perf-record[1], linkperf:perf-report[1]
Dperf-script.txt13 'perf script' [<options>] report <script> [script-args]
32 for 'perf script report'. <script> is the name displayed in the
37 'perf script report <script> [args]' to run and display the results
55 and 'perf script report' commands, with the stdout of the record step
56 piped to the stdin of the report script, using the '-o -' and '-i -'
68 <top-script> 'live-mode' or 'perf script report' variants.
186 --cpu:: Only report samples for the list of CPUs provided. Multiple CPUs can
188 CPUs are specified with -: 0-2. Default is to report samples on all
207 It can only be used with the perf script report mode.
Dperf-buildid-list.txt17 perf report.
43 linkperf:perf-report[1]
Dperf-annotate.txt72 --cpu:: Only report samples for the list of CPUs provided. Multiple CPUs can
74 CPUs are specified with -: 0-2. Default is to report samples on all
101 linkperf:perf-record[1], linkperf:perf-report[1]
Dperf-lock.txt11 'perf lock' {record|report|script|info}
23 'perf lock report' reports statistical data.
Dperfconfig.example14 report = on
Dperf-archive.txt22 linkperf:perf-record[1], linkperf:perf-buildid-list[1], linkperf:perf-report[1]
Dperf-evlist.txt38 linkperf:perf-report[1]
Dperf-report.txt1 perf-report(1)
6 perf-report - Read perf.data (created by perf record) and display the profile
11 'perf report' [-i <file> | --input=file]
246 --cpu:: Only report samples for the list of CPUs provided. Multiple CPUs can
248 CPUs are specified with -: 0-2. Default is to report samples on all
275 perf report is able to auto-detect whether a perf.data file contains
Dexamples.txt79 titan:~/git> perf report
104 titan:~/git> perf report --sort comm,dso,symbol
131 titan:~/git> perf report -g
Dperf.txt40 linkperf:perf-record[1], linkperf:perf-report[1],
Dperf-kmem.txt20 'perf kmem stat' to report kernel memory statistics.
Dperf-inject.txt49 linkperf:perf-record[1], linkperf:perf-report[1], linkperf:perf-archive[1]
/linux-4.1.27/drivers/input/tablet/
Dgtco.c200 static void parse_hid_report_descriptor(struct gtco *device, char * report, in parse_hid_report_descriptor() argument
234 prefix = report[i]; in parse_hid_report_descriptor()
243 data = report[i]; in parse_hid_report_descriptor()
246 data16 = get_unaligned_le16(&report[i]); in parse_hid_report_descriptor()
250 data32 = get_unaligned_le32(&report[i]); in parse_hid_report_descriptor()
823 char *report; in gtco_probe() local
901 report = kzalloc(le16_to_cpu(hid_desc->wDescriptorLength), GFP_KERNEL); in gtco_probe()
902 if (!report) { in gtco_probe()
916 report, in gtco_probe()
922 parse_hid_report_descriptor(gtco, report, result); in gtco_probe()
[all …]
/linux-4.1.27/sound/soc/codecs/
Dwm8350.c58 int report; member
1248 int report; in wm8350_hp_work() local
1252 report = jack->report; in wm8350_hp_work()
1254 report = 0; in wm8350_hp_work()
1256 snd_soc_jack_report(jack->jack, report, jack->report); in wm8350_hp_work()
1324 struct snd_soc_jack *jack, int report) in wm8350_hp_jack_detect() argument
1333 priv->hpl.report = report; in wm8350_hp_jack_detect()
1339 priv->hpr.report = report; in wm8350_hp_jack_detect()
1347 if (report) { in wm8350_hp_jack_detect()
1373 int report = 0; in wm8350_mic_handler() local
[all …]
Dts3a227e.c150 int report = 0; in ts3a227e_jack_report() local
156 report = SND_JACK_HEADPHONE; in ts3a227e_jack_report()
158 report |= SND_JACK_MICROPHONE; in ts3a227e_jack_report()
161 report |= ts3a227e_buttons[i]; in ts3a227e_jack_report()
163 snd_soc_jack_report(ts3a227e->jack, report, TS3A227E_JACK_MASK); in ts3a227e_jack_report()
Dtwl6040.c62 int report; member
283 struct snd_soc_jack *jack, int report) in twl6040_hs_jack_report() argument
293 snd_soc_jack_report(jack, report, report); in twl6040_hs_jack_report()
295 snd_soc_jack_report(jack, 0, report); in twl6040_hs_jack_report()
301 struct snd_soc_jack *jack, int report) in twl6040_hs_jack_detect() argument
307 hs_jack->report = report; in twl6040_hs_jack_detect()
309 twl6040_hs_jack_report(codec, hs_jack->jack, hs_jack->report); in twl6040_hs_jack_detect()
320 twl6040_hs_jack_report(codec, hs_jack->jack, hs_jack->report); in twl6040_accessory_work()
Dwm8350.h24 struct snd_soc_jack *jack, int report);
Dtwl6040.h39 struct snd_soc_jack *jack, int report);
D88pm860x-codec.c1229 int status, shrt, report = 0, mic_report = 0; in pm860x_codec_handler() local
1245 report |= SND_JACK_HEADPHONE; in pm860x_codec_handler()
1252 report |= pm860x->det.hs_shrt; in pm860x_codec_handler()
1255 report |= pm860x->det.hook_det; in pm860x_codec_handler()
1258 report |= pm860x->det.lo_shrt; in pm860x_codec_handler()
1260 if (report) in pm860x_codec_handler()
1261 snd_soc_jack_report(pm860x->det.hp_jack, report, mask); in pm860x_codec_handler()
1267 report, mask); in pm860x_codec_handler()
Dwm8994.c3433 int report; in wm8994_mic_work() local
3447 report = 0; in wm8994_mic_work()
3450 report = SND_JACK_HEADSET; in wm8994_mic_work()
3454 report = SND_JACK_HEADPHONE; in wm8994_mic_work()
3456 report |= SND_JACK_BTN_0; in wm8994_mic_work()
3458 if (report) in wm8994_mic_work()
3463 snd_soc_jack_report(priv->micdet[0].jack, report, in wm8994_mic_work()
3466 report = 0; in wm8994_mic_work()
3469 report = SND_JACK_HEADSET; in wm8994_mic_work()
3473 report = SND_JACK_HEADPHONE; in wm8994_mic_work()
[all …]
Drt5670.c503 int val, btn_type, report = jack->status; in rt5670_irq_detection() local
515 report = rt5670_headset_detect(rt5670->codec, 1); in rt5670_irq_detection()
523 report = SND_JACK_HEADSET; in rt5670_irq_detection()
527 report |= SND_JACK_BTN_1; in rt5670_irq_detection()
530 report |= SND_JACK_BTN_0; in rt5670_irq_detection()
533 report |= SND_JACK_BTN_2; in rt5670_irq_detection()
543 report = rt5670->jack_type; in rt5670_irq_detection()
550 report = 0; in rt5670_irq_detection()
559 return report; in rt5670_irq_detection()
571 rt5670->hp_gpio.report = SND_JACK_HEADSET | in rt5670_set_jack_detect()
/linux-4.1.27/drivers/hid/i2c-hid/
Di2c-hid.c431 static int i2c_hid_get_report_length(struct hid_report *report) in i2c_hid_get_report_length() argument
433 return ((report->size - 1) >> 3) + 1 + in i2c_hid_get_report_length()
434 report->device->report_enum[report->type].numbered + 2; in i2c_hid_get_report_length()
437 static void i2c_hid_init_report(struct hid_report *report, u8 *buffer, in i2c_hid_init_report() argument
440 struct hid_device *hid = report->device; in i2c_hid_init_report()
445 size = i2c_hid_get_report_length(report); in i2c_hid_init_report()
447 report->type == HID_FEATURE_REPORT ? 0x03 : 0x01, in i2c_hid_init_report()
448 report->id, buffer, size)) in i2c_hid_init_report()
464 hid_report_raw_event(hid, report->type, buffer + 2, size - 2, 1); in i2c_hid_init_report()
472 struct hid_report *report; in i2c_hid_init_reports() local
[all …]
/linux-4.1.27/Documentation/ABI/testing/
Dconfigfs-usb-gadget-hid8 report_desc - blob corresponding to HID report descriptors
10 report_length - HID report length
Dsysfs-class-regulator8 regulators which can report that input value.
34 regulators which can report that output value.
50 and the regulator can't report a detailed operation mode.
99 which can report the control input for voltage.
114 which can report the control input for a current limit.
128 for regulators which can report that control input value.
Dsysfs-block76 Storage devices may report a physical block size that is
87 Storage devices may report a physical block size that is
117 Storage devices may report a granularity or preferred
131 Storage devices may report an optimal I/O size, which is
Dsysfs-driver-hid8 report descriptor.
/linux-4.1.27/drivers/net/wireless/b43/
Dxmit.c881 struct ieee80211_tx_info *report, in b43_fill_txstatus_report() argument
890 retry_limit = report->status.rates[0].count; in b43_fill_txstatus_report()
891 ieee80211_tx_info_clear_status(report); in b43_fill_txstatus_report()
895 report->flags |= IEEE80211_TX_STAT_ACK; in b43_fill_txstatus_report()
898 if (!(report->flags & IEEE80211_TX_CTL_NO_ACK)) { in b43_fill_txstatus_report()
905 report->status.rates[0].count = 0; in b43_fill_txstatus_report()
914 report->status.rates[0].count = 0; in b43_fill_txstatus_report()
915 report->status.rates[1].count = status->frame_count; in b43_fill_txstatus_report()
918 report->status.rates[0].count = retry_limit; in b43_fill_txstatus_report()
919 report->status.rates[1].count = status->frame_count - in b43_fill_txstatus_report()
[all …]
/linux-4.1.27/scripts/coccinelle/locks/
Dflags.cocci13 virtual report
74 @script:python depends on d && report@
80 coccilib.report.print_report(p2[0], msg)
Ddouble_lock.cocci14 virtual report
85 @script:python depends on report@
92 coccilib.report.print_report(p1[0],msg)
Dmini_lock.cocci18 virtual report
88 @script:python depends on report@
96 coccilib.report.print_report(p2[0],msg)
Dcall_kern.cocci17 virtual report
97 @script:python depends on !patch && report@
105 coccilib.report.print_report(p[0], msg)
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192se/
Dtrx.c84 u8 report, cck_highpwr; in _rtl92se_query_rxphystatus() local
96 report = cck_buf->cck_agc_rpt & 0xc0; in _rtl92se_query_rxphystatus()
97 report = report >> 6; in _rtl92se_query_rxphystatus()
98 switch (report) { in _rtl92se_query_rxphystatus()
114 report = p_drvinfo->cfosho[0] & 0x60; in _rtl92se_query_rxphystatus()
115 report = report >> 5; in _rtl92se_query_rxphystatus()
116 switch (report) { in _rtl92se_query_rxphystatus()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/
Dtrx.c71 u8 report, cck_highpwr; in _rtl8723e_query_rxphystatus() local
89 report = cck_buf->cck_agc_rpt & 0xc0; in _rtl8723e_query_rxphystatus()
90 report = report >> 6; in _rtl8723e_query_rxphystatus()
91 switch (report) { in _rtl8723e_query_rxphystatus()
107 report = p_drvinfo->cfosho[0] & 0x60; in _rtl8723e_query_rxphystatus()
108 report = report >> 5; in _rtl8723e_query_rxphystatus()
109 switch (report) { in _rtl8723e_query_rxphystatus()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ce/
Dtrx.c137 u8 report, cck_highpwr; in _rtl92ce_query_rxphystatus() local
149 report = cck_buf->cck_agc_rpt & 0xc0; in _rtl92ce_query_rxphystatus()
150 report = report >> 6; in _rtl92ce_query_rxphystatus()
151 switch (report) { in _rtl92ce_query_rxphystatus()
167 report = p_drvinfo->cfosho[0] & 0x60; in _rtl92ce_query_rxphystatus()
168 report = report >> 5; in _rtl92ce_query_rxphystatus()
169 switch (report) { in _rtl92ce_query_rxphystatus()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dhtc.c227 const struct ath10k_htc_credit_report *report, in ath10k_htc_process_credit_report() argument
235 if (len % sizeof(*report)) in ath10k_htc_process_credit_report()
238 n_reports = len / sizeof(*report); in ath10k_htc_process_credit_report()
241 for (i = 0; i < n_reports; i++, report++) { in ath10k_htc_process_credit_report()
242 if (report->eid >= ATH10K_HTC_EP_COUNT) in ath10k_htc_process_credit_report()
245 ep = &htc->endpoint[report->eid]; in ath10k_htc_process_credit_report()
246 ep->tx_credits += report->credits; in ath10k_htc_process_credit_report()
249 report->eid, report->credits, ep->tx_credits); in ath10k_htc_process_credit_report()
/linux-4.1.27/Documentation/input/
Dgamepad.txt8 document defines how gamepads are supposed to report their data.
73 All new gamepads are supposed to comply with this mapping. Please report any
83 devices that report a small subset of the events.
85 No other devices, that do not look/feel like a gamepad, shall report these
90 Gamepads report the following events:
98 want to filter gamepads that do not report all four.
118 may even report both. The kernel does not convert between these so
Devent-codes.txt186 Upon binding to a device or resuming from suspend, a driver must report
202 - Used to report the number of microseconds since the last reset. This event
311 REL_{X,Y} must be reported when the mouse moves. BTN_LEFT must be used to report
312 the primary button press. BTN_{MIDDLE,RIGHT,4,5,etc.} should be used to report
313 further buttons of the device. REL_WHEEL and REL_HWHEEL should be used to report
319 used to report when a touch is active on the screen.
327 Legacy trackpads that only provide relative position information must report
330 Trackpads that provide absolute touch position must report ABS_{X,Y} for the
331 location of the touch. BTN_TOUCH should be used to report when a touch is active
333 be used to report the number of touches active on the trackpad.
[all …]
Datarikbd.txt31 0xF6 status report
36 0xFD joystick report (both sticks)
49 The ikbd can report mouse motion in three distinctly different ways. It can
50 report relative motion, absolute motion in a coordinate system maintained
79 If the accumulated motion before the report packet is generated exceeds the
120 The ikbd response to joystick interrogation is a three byte report of the form
121 0xFD ; joystick report header
217 ; position report
218 ; where y=1, mouse key press causes absolute report
219 ; and x=1, mouse key release causes absolute report
[all …]
/linux-4.1.27/net/netfilter/
Dnfnetlink_queue_ct.c101 u32 portid, u32 report) in nfqnl_attach_expect() argument
112 return nfq_ct->attach_expect(attr, ct, portid, report); in nfqnl_attach_expect()
Dnf_conntrack_expect.c44 u32 portid, int report) in nf_ct_unlink_expect_report() argument
58 nf_ct_expect_event_report(IPEXP_DESTROY, exp, portid, report); in nf_ct_unlink_expect_report()
439 u32 portid, int report) in nf_ct_expect_related_report() argument
452 nf_ct_expect_event_report(IPEXP_NEW, expect, portid, report); in nf_ct_expect_related_report()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192cu/
Dmac.c798 u8 report, cck_highpwr; in _rtl92c_query_rxphystatus() local
806 report = cck_buf->cck_agc_rpt & 0xc0; in _rtl92c_query_rxphystatus()
807 report = report >> 6; in _rtl92c_query_rxphystatus()
808 switch (report) { in _rtl92c_query_rxphystatus()
824 report = p_drvinfo->cfosho[0] & 0x60; in _rtl92c_query_rxphystatus()
825 report = report >> 5; in _rtl92c_query_rxphystatus()
826 switch (report) { in _rtl92c_query_rxphystatus()
/linux-4.1.27/tools/testing/selftests/powerpc/pmu/
Dcount_instructions.c30 u64 overhead, bool report) in do_count_loop() argument
49 if (report) { in do_count_loop()
/linux-4.1.27/scripts/
Dcoccicheck156 run_cmd $SPATCH -D report \
163 run_cmd $SPATCH -D report \
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192de/
Dtrx.c139 u8 report, cck_highpwr; in _rtl92de_query_rxphystatus() local
149 report = cck_buf->cck_agc_rpt & 0xc0; in _rtl92de_query_rxphystatus()
150 report = report >> 6; in _rtl92de_query_rxphystatus()
151 switch (report) { in _rtl92de_query_rxphystatus()
167 report = p_drvinfo->cfosho[0] & 0x60; in _rtl92de_query_rxphystatus()
168 report = report >> 5; in _rtl92de_query_rxphystatus()
169 switch (report) { in _rtl92de_query_rxphystatus()
/linux-4.1.27/sound/soc/intel/boards/
Dbyt-max98090.c72 .report = SND_JACK_HEADPHONE | SND_JACK_LINEOUT,
79 .report = SND_JACK_MICROPHONE,
/linux-4.1.27/tools/testing/selftests/powerpc/pmu/ebb/
Dinstruction_count_test.c26 uint64_t overhead, bool report) in do_count_loop() argument
50 if (report) { in do_count_loop()
/linux-4.1.27/Documentation/trace/
Dtracepoint-analysis.txt107 Similarly, one could execute a shell and exit it as desired to get a report
197 on-line, it can be interrupted once to generate a report without exiting
234 perf report.
236 $ perf report
253 # (For more details, try: perf report --sort comm,dso,symbol)
269 $ perf report
280 # (For more details, try: perf report --sort comm,dso,symbol)
286 $ perf report --sort comm,dso,symbol
Dfunction-graph-fold.vim12 " single-CPU trace (e.g. trace-cmd report --cpu 1).
/linux-4.1.27/Documentation/trace/postprocess/
Dtrace-pagealloc-postprocess.pl381 sub report() { subroutine
407 report();
418 report();
/linux-4.1.27/scripts/kconfig/
Dzconf.l2 %option 8bit nodefault perf-report perf-report
/linux-4.1.27/mm/kasan/
DMakefile8 obj-y := kasan.o report.o
/linux-4.1.27/drivers/acpi/apei/
DKconfig14 APEI allows to report errors (for example from the chipset)
26 Generic Hardware Error Source provides a way to report
/linux-4.1.27/Documentation/networking/
Datm.txt6 If you encounter problems with ATM, please report them on the ATM
/linux-4.1.27/sound/soc/tegra/
Dtegra_max98090.c111 .report = SND_JACK_HEADPHONE,
127 .report = SND_JACK_MICROPHONE,
Dtegra_rt5677.c108 .report = SND_JACK_HEADPHONE,
121 .report = SND_JACK_MICROPHONE,
/linux-4.1.27/drivers/media/usb/uvc/
DKconfig18 to report button events.
/linux-4.1.27/arch/x86/kernel/
Dftrace.c543 const char *report = "adding breakpoints"; in ftrace_replace_code() local
558 report = "updating code"; in ftrace_replace_code()
570 report = "removing breakpoints"; in ftrace_replace_code()
585 pr_warn("Failed on %s (%d):\n", report, count); in ftrace_replace_code()
/linux-4.1.27/drivers/media/radio/si470x/
Dradio-si470x-usb.c213 unsigned char *report = buf; in si470x_get_report() local
220 report[0], 2, in si470x_get_report()
236 unsigned char *report = buf; in si470x_set_report() local
243 report[0], 2, in si470x_set_report()
/linux-4.1.27/fs/fat/
Dmisc.c19 void __fat_fs_error(struct super_block *sb, int report, const char *fmt, ...) in __fat_fs_error() argument
25 if (report) { in __fat_fs_error()
/linux-4.1.27/drivers/staging/rtl8712/
Drtl8712_recv.c742 u8 report; in query_rx_phy_status() local
751 report = pcck_buf->cck_agc_rpt & 0xc0; in query_rx_phy_status()
752 report >>= 6; in query_rx_phy_status()
753 switch (report) { in query_rx_phy_status()
776 report = ((u8)(le32_to_cpu(pphy_stat->phydw1) >> 8)) & in query_rx_phy_status()
778 report >>= 5; in query_rx_phy_status()
779 switch (report) { in query_rx_phy_status()
/linux-4.1.27/crypto/
Dpcompress.c86 .report = crypto_pcomp_report,
/linux-4.1.27/drivers/input/mouse/
Delan_i2c.h82 int (*get_report)(struct i2c_client *client, u8 *report);
/linux-4.1.27/Documentation/devicetree/bindings/input/
Domap-keypad.txt6 The keypad controller can sense a key-press and key-release and report the
Dtwl4030-keypad.txt6 The keypad controller can sense a key-press and key-release and report the
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
Devent.h110 struct event_debug_report report; member
/linux-4.1.27/Documentation/hwmon/
Dlm7827 which is used to report the lower voltages newer Pentium processors use.
48 Voltage sensors (also known as IN sensors) report their values in volts.
Dgl518sm33 sensors, and four voltage sensors. It can report alarms through the
51 Voltage sensors (also known as VIN sensors) report their values in volts.
/linux-4.1.27/sound/soc/pxa/
Dpalm27x.c48 .report = SND_JACK_HEADPHONE,
/linux-4.1.27/drivers/staging/ozwpan/
Dozproto.c301 const u8 *report, u8 len) in oz_add_farewell() argument
313 memcpy(f->report, report, len); in oz_add_farewell()
428 body->index, body->report, in oz_rx_frame()
/linux-4.1.27/drivers/usb/image/
DKconfig25 Please report failures and successes.
/linux-4.1.27/Documentation/laptops/
Dsony-laptop.txt13 Some models report hotkeys through the SNC or SPIC devices, such events are
17 Additionally, loading the driver with the debug option will report all events
124 Should you find anything interesting, please report it back to me,
/linux-4.1.27/drivers/staging/media/
DKconfig13 to report problems you have with them, please use the

123