Home
last modified time | relevance | path

Searched refs:usage (Results 1 – 200 of 636) sorted by relevance

1234

/linux-4.4.14/drivers/hid/
Dhid-input.c63 #define map_abs(c) hid_map_usage(hidinput, usage, &bit, &max, EV_ABS, (c))
64 #define map_rel(c) hid_map_usage(hidinput, usage, &bit, &max, EV_REL, (c))
65 #define map_key(c) hid_map_usage(hidinput, usage, &bit, &max, EV_KEY, (c))
66 #define map_led(c) hid_map_usage(hidinput, usage, &bit, &max, EV_LED, (c))
68 #define map_abs_clear(c) hid_map_usage_clear(hidinput, usage, &bit, \
70 #define map_key_clear(c) hid_map_usage_clear(hidinput, usage, &bit, \
73 static bool match_scancode(struct hid_usage *usage, in match_scancode() argument
76 return (usage->hid & (HID_USAGE_PAGE | HID_USAGE)) == scancode; in match_scancode()
79 static bool match_keycode(struct hid_usage *usage, in match_keycode() argument
85 return (usage->type == EV_KEY && usage->code == keycode); in match_keycode()
[all …]
Dhid-microsoft.c58 #define ms_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
60 static int ms_ergonomy_kb_quirk(struct hid_input *hi, struct hid_usage *usage, in ms_ergonomy_kb_quirk() argument
65 if ((usage->hid & HID_USAGE_PAGE) == HID_UP_CONSUMER) { in ms_ergonomy_kb_quirk()
66 switch (usage->hid & HID_USAGE) { in ms_ergonomy_kb_quirk()
81 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_MSVENDOR) in ms_ergonomy_kb_quirk()
84 switch (usage->hid & HID_USAGE) { in ms_ergonomy_kb_quirk()
95 hid_map_usage_clear(hi, usage, bit, max, EV_REL, REL_WHEEL); in ms_ergonomy_kb_quirk()
122 static int ms_presenter_8k_quirk(struct hid_input *hi, struct hid_usage *usage, in ms_presenter_8k_quirk() argument
125 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_MSVENDOR) in ms_presenter_8k_quirk()
129 switch (usage->hid & HID_USAGE) { in ms_presenter_8k_quirk()
[all …]
Dhid-ezkey.c25 #define ez_map_rel(c) hid_map_usage(hi, usage, bit, max, EV_REL, (c))
26 #define ez_map_key(c) hid_map_usage(hi, usage, bit, max, EV_KEY, (c))
29 struct hid_field *field, struct hid_usage *usage, in ez_input_mapping() argument
32 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_CONSUMER) in ez_input_mapping()
35 switch (usage->hid & HID_USAGE) { in ez_input_mapping()
51 struct hid_usage *usage, __s32 value) in ez_event() argument
54 !usage->type) in ez_event()
58 if (usage->type == EV_REL && usage->code == REL_HWHEEL) { in ez_event()
60 input_event(input, usage->type, REL_WHEEL, -value); in ez_event()
Dhid-gyration.c25 #define gy_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
28 struct hid_field *field, struct hid_usage *usage, in gyration_input_mapping() argument
31 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_LOGIVENDOR) in gyration_input_mapping()
35 switch (usage->hid & HID_USAGE) { in gyration_input_mapping()
58 struct hid_usage *usage, __s32 value) in gyration_event() argument
64 if ((usage->hid & HID_USAGE_PAGE) == HID_UP_GENDESK && in gyration_event()
65 (usage->hid & 0xff) == 0x82) { in gyration_event()
67 input_event(input, usage->type, usage->code, 1); in gyration_event()
69 input_event(input, usage->type, usage->code, 0); in gyration_event()
Dhid-a4tech.c36 struct hid_field *field, struct hid_usage *usage, in a4_input_mapped() argument
41 if (usage->type == EV_REL && usage->code == REL_WHEEL) in a4_input_mapped()
44 if ((a4->quirks & A4_2WHEEL_MOUSE_HACK_7) && usage->hid == 0x00090007) in a4_input_mapped()
51 struct hid_usage *usage, __s32 value) in a4_event() argument
57 !usage->type) in a4_event()
63 if (usage->type == EV_REL && usage->code == REL_WHEEL) { in a4_event()
68 if (usage->hid == 0x000100b8) { in a4_event()
75 if ((a4->quirks & A4_2WHEEL_MOUSE_HACK_7) && usage->hid == 0x00090007) { in a4_event()
80 if (usage->code == REL_WHEEL && a4->hw_wheel) { in a4_event()
81 input_event(input, usage->type, REL_HWHEEL, value); in a4_event()
Dhid-lg.c438 #define lg_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
442 struct hid_usage *usage, unsigned long **bit, int *max) in lg_ultrax_remote_mapping() argument
444 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_LOGIVENDOR) in lg_ultrax_remote_mapping()
448 switch (usage->hid & HID_USAGE) { in lg_ultrax_remote_mapping()
474 static int lg_dinovo_mapping(struct hid_input *hi, struct hid_usage *usage, in lg_dinovo_mapping() argument
477 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_LOGIVENDOR) in lg_dinovo_mapping()
480 switch (usage->hid & HID_USAGE) { in lg_dinovo_mapping()
490 static int lg_wireless_mapping(struct hid_input *hi, struct hid_usage *usage, in lg_wireless_mapping() argument
493 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_CONSUMER) in lg_wireless_mapping()
496 switch (usage->hid & HID_USAGE) { in lg_wireless_mapping()
[all …]
Dhid-icade.c168 struct hid_usage *usage, __s32 value) in icade_event() argument
173 !usage->type) in icade_event()
180 trans = icade_find_translation(usage->hid & HID_USAGE); in icade_event()
185 input_event(field->hidinput->input, usage->type, in icade_event()
192 struct hid_field *field, struct hid_usage *usage, in icade_input_mapping() argument
197 if ((usage->hid & HID_USAGE_PAGE) == HID_UP_KEYBOARD) { in icade_input_mapping()
198 trans = icade_find_translation(usage->hid & HID_USAGE); in icade_input_mapping()
203 hid_map_usage(hi, usage, bit, max, EV_KEY, trans->to); in icade_input_mapping()
215 struct hid_field *field, struct hid_usage *usage, in icade_input_mapped() argument
218 if (usage->type == EV_KEY) in icade_input_mapped()
[all …]
Dhid-multitouch.c348 struct hid_field *field, struct hid_usage *usage) in mt_feature_mapping() argument
352 switch (usage->hid) { in mt_feature_mapping()
355 if (usage->usage_index >= field->report_count) { in mt_feature_mapping()
362 td->inputmode_index = usage->usage_index; in mt_feature_mapping()
389 if (usage->usage_index >= field->report_count) { in mt_feature_mapping()
395 if (field->value[usage->usage_index] == MT_BUTTONTYPE_CLICKPAD) in mt_feature_mapping()
401 if (usage->usage_index == 0) in mt_feature_mapping()
417 static void mt_store_field(struct hid_usage *usage, struct mt_device *td, in mt_store_field() argument
425 f->usages[f->length++] = usage->hid; in mt_store_field()
429 struct hid_field *field, struct hid_usage *usage, in mt_touch_input_mapping() argument
[all …]
Dhid-apple.c181 struct hid_usage *usage, __s32 value) in hidinput_apple_event() argument
186 if (usage->code == KEY_FN) { in hidinput_apple_event()
188 input_event(input, usage->type, usage->code, value); in hidinput_apple_event()
203 trans = apple_find_translation (table, usage->code); in hidinput_apple_event()
206 if (test_bit(usage->code, asc->pressed_fn)) in hidinput_apple_event()
216 set_bit(usage->code, asc->pressed_fn); in hidinput_apple_event()
218 clear_bit(usage->code, asc->pressed_fn); in hidinput_apple_event()
220 input_event(input, usage->type, trans->to, in hidinput_apple_event()
228 (test_bit(usage->code, asc->pressed_numlock) || in hidinput_apple_event()
231 usage->code); in hidinput_apple_event()
[all …]
Dhid-cypress.c52 struct hid_field *field, struct hid_usage *usage, in cp_input_mapped() argument
60 if (usage->type == EV_REL && usage->code == REL_WHEEL) in cp_input_mapped()
62 if (usage->hid == 0x00090005) in cp_input_mapped()
69 struct hid_usage *usage, __s32 value) in cp_event() argument
74 !usage->type || !(quirks & CP_2WHEEL_MOUSE_HACK)) in cp_event()
77 if (usage->hid == 0x00090005) { in cp_event()
86 if (usage->code == REL_WHEEL && (quirks & CP_2WHEEL_MOUSE_HACK_ON)) { in cp_event()
89 input_event(input, usage->type, REL_HWHEEL, value); in cp_event()
Dhid-plantronics.c40 (usage->hid & HID_USAGE_PAGE) == HID_UP_CONSUMER)
45 struct hid_usage *usage, in plantronics_input_mapping() argument
74 switch (usage->hid) { in plantronics_input_mapping()
97 usage->hid, field->application); in plantronics_input_mapping()
101 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, mapped_key); in plantronics_input_mapping()
103 usage->hid, field->application, mapped_key); in plantronics_input_mapping()
118 col_page = hdev->collection[i].usage & HID_USAGE_PAGE; in plantronics_device_type()
120 plt_type = hdev->collection[i].usage; in plantronics_device_type()
124 plt_type = hdev->collection[i].usage; in plantronics_device_type()
Dhid-petalynx.c38 #define pl_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
41 struct hid_field *field, struct hid_usage *usage, in pl_input_mapping() argument
44 if ((usage->hid & HID_USAGE_PAGE) == HID_UP_LOGIVENDOR) { in pl_input_mapping()
45 switch (usage->hid & HID_USAGE) { in pl_input_mapping()
57 if ((usage->hid & HID_USAGE_PAGE) == HID_UP_CONSUMER) { in pl_input_mapping()
58 switch (usage->hid & HID_USAGE) { in pl_input_mapping()
Dhid-tivo.c22 #define tivo_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
26 struct hid_field *field, struct hid_usage *usage, in tivo_input_mapping() argument
29 switch (usage->hid & HID_USAGE_PAGE) { in tivo_input_mapping()
31 switch (usage->hid & HID_USAGE) { in tivo_input_mapping()
45 switch (usage->hid & HID_USAGE) { in tivo_input_mapping()
Dhid-lenovo.c45 #define map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
78 struct hid_usage *usage, unsigned long **bit, int *max) in lenovo_input_mapping_tpkbd() argument
80 if (usage->hid == (HID_UP_BUTTON | 0x0010)) { in lenovo_input_mapping_tpkbd()
91 struct hid_usage *usage, unsigned long **bit, int *max) in lenovo_input_mapping_cptkbd() argument
94 if ((usage->hid & HID_USAGE_PAGE) == HID_UP_MSVENDOR || in lenovo_input_mapping_cptkbd()
95 (usage->hid & HID_USAGE_PAGE) == HID_UP_LNVENDOR) { in lenovo_input_mapping_cptkbd()
96 switch (usage->hid & HID_USAGE) { in lenovo_input_mapping_cptkbd()
132 if (usage->hid == HID_GD_WHEEL) in lenovo_input_mapping_cptkbd()
134 if ((usage->hid & HID_USAGE_PAGE) == HID_UP_BUTTON && in lenovo_input_mapping_cptkbd()
135 (usage->hid & HID_USAGE) == 0x003) in lenovo_input_mapping_cptkbd()
[all …]
Dhid-corsair.c46 static int corsair_usage_to_gkey(unsigned int usage) in corsair_usage_to_gkey() argument
49 if (usage >= 0xd0 && usage <= 0xdf) in corsair_usage_to_gkey()
50 return usage - 0xd0 + 1; in corsair_usage_to_gkey()
52 if (usage >= 0xe8 && usage <= 0xe9) in corsair_usage_to_gkey()
53 return usage - 0xe8 + 17; in corsair_usage_to_gkey()
569 struct hid_usage *usage, __s32 value) in corsair_event() argument
576 switch (usage->hid & HID_USAGE) { in corsair_event()
593 struct hid_usage *usage, unsigned long **bit, in corsair_input_mapping() argument
598 gkey = corsair_usage_to_gkey(usage->hid & HID_USAGE); in corsair_input_mapping()
600 hid_map_usage_clear(input, usage, bit, max, EV_KEY, in corsair_input_mapping()
[all …]
Dhid-samsung.c98 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
101 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_mouse_input_mapping() argument
107 if (1 != ifnum || HID_UP_CONSUMER != (usage->hid & HID_USAGE_PAGE)) in samsung_kbd_mouse_input_mapping()
111 usage->hid & HID_USAGE); in samsung_kbd_mouse_input_mapping()
113 switch (usage->hid & HID_USAGE) { in samsung_kbd_mouse_input_mapping()
142 struct hid_field *field, struct hid_usage *usage, in samsung_input_mapping() argument
149 hi, field, usage, bit, max); in samsung_input_mapping()
Dhid-xinmo.c29 struct hid_usage *usage, __s32 value) in xinmo_event() argument
31 switch (usage->code) { in xinmo_event()
37 input_event(field->hidinput->input, usage->type, in xinmo_event()
38 usage->code, -1); in xinmo_event()
Dhid-kensington.c21 #define ks_map_key(c) hid_map_usage(hi, usage, bit, max, EV_KEY, (c))
24 struct hid_field *field, struct hid_usage *usage, in ks_input_mapping() argument
27 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_MSVENDOR) in ks_input_mapping()
30 switch (usage->hid & HID_USAGE) { in ks_input_mapping()
Dhid-lcpower.c21 #define ts_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
24 struct hid_field *field, struct hid_usage *usage, in ts_input_mapping() argument
27 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_LOGIVENDOR) in ts_input_mapping()
30 switch (usage->hid & HID_USAGE) { in ts_input_mapping()
Dhid-sunplus.c36 #define sp_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
39 struct hid_field *field, struct hid_usage *usage, in sp_input_mapping() argument
42 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_CONSUMER) in sp_input_mapping()
45 switch (usage->hid & HID_USAGE) { in sp_input_mapping()
Dhid-monterey.c34 #define mr_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
37 struct hid_field *field, struct hid_usage *usage, in mr_input_mapping() argument
40 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_CONSUMER) in mr_input_mapping()
43 switch (usage->hid & HID_USAGE) { in mr_input_mapping()
Dhid-cherry.c39 #define ch_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
42 struct hid_field *field, struct hid_usage *usage, in ch_input_mapping() argument
45 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_CONSUMER) in ch_input_mapping()
48 switch (usage->hid & HID_USAGE) { in ch_input_mapping()
Dhid-gfrm.c32 struct hid_field *field, struct hid_usage *usage, in gfrm_input_mapping() argument
38 if (usage->hid == (HID_UP_CONSUMER | 0x4)) { in gfrm_input_mapping()
40 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, KEY_INFO); in gfrm_input_mapping()
44 if (usage->hid == (HID_UP_CONSUMER | 0x41)) { in gfrm_input_mapping()
46 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, KEY_OK); in gfrm_input_mapping()
Dhid-saitek.c155 struct hid_usage *usage, __s32 value) in saitek_event() argument
160 if (usage->type == EV_KEY && value && in saitek_event()
162 usage->code - BTN_MOUSE == 10) || in saitek_event()
164 usage->code - BTN_MOUSE == 15))) { in saitek_event()
166 input_report_key(input, usage->code, 1); in saitek_event()
169 input_report_key(input, usage->code, 0); in saitek_event()
Dhid-topseed.c27 #define ts_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
30 struct hid_field *field, struct hid_usage *usage, in ts_input_mapping() argument
33 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_LOGIVENDOR) in ts_input_mapping()
36 switch (usage->hid & HID_USAGE) { in ts_input_mapping()
Dhid-belkin.c27 #define belkin_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
30 struct hid_field *field, struct hid_usage *usage, in belkin_input_mapping() argument
35 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_CONSUMER || in belkin_input_mapping()
39 switch (usage->hid & HID_USAGE) { in belkin_input_mapping()
Dhid-twinhan.c61 #define th_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
64 struct hid_field *field, struct hid_usage *usage, in twinhan_input_mapping() argument
67 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_KEYBOARD) in twinhan_input_mapping()
70 switch (usage->hid & HID_USAGE) { in twinhan_input_mapping()
Dhid-chicony.c27 #define ch_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
30 struct hid_field *field, struct hid_usage *usage, in ch_input_mapping() argument
33 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_MSVENDOR) in ch_input_mapping()
37 switch (usage->hid & HID_USAGE) { in ch_input_mapping()
Dhid-penmount.c23 struct hid_usage *usage, unsigned long **bit, int *max) in penmount_input_mapping() argument
25 if ((usage->hid & HID_USAGE_PAGE) == HID_UP_BUTTON) { in penmount_input_mapping()
26 hid_map_usage(hi, usage, bit, max, EV_KEY, BTN_TOUCH); in penmount_input_mapping()
Dhid-zydacron.c46 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
49 struct hid_field *field, struct hid_usage *usage, in zc_input_mapping() argument
56 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_CONSUMER) in zc_input_mapping()
60 usage->hid & HID_USAGE); in zc_input_mapping()
62 switch (usage->hid & HID_USAGE) { in zc_input_mapping()
Dhid-speedlink.c29 struct hid_field *field, struct hid_usage *usage, in speedlink_input_mapping() argument
38 switch (usage->hid & HID_USAGE_PAGE) { in speedlink_input_mapping()
46 struct hid_usage *usage, __s32 value) in speedlink_event() argument
Dhid-debug.c46 unsigned usage; member
482 char *hid_resolv_usage(unsigned usage, struct seq_file *f) { in hid_resolv_usage() argument
487 buf = resolv_usage_page(usage >> 16, f); in hid_resolv_usage()
503 if (p->page == (usage >> 16)) { in hid_resolv_usage()
504 for(++p; p->description && p->usage != 0; p++) in hid_resolv_usage()
505 if (p->usage == (usage & 0xffff)) { in hid_resolv_usage()
520 "%04x", usage & 0xffff); in hid_resolv_usage()
522 seq_printf(f, "%04x", usage & 0xffff); in hid_resolv_usage()
551 tab(n+2, f); hid_resolv_usage(field->usage[j].hid, f); seq_printf(f, "\n"); in hid_dump_field()
709 void hid_dump_input(struct hid_device *hdev, struct hid_usage *usage, __s32 value) in hid_dump_input() argument
[all …]
Dhid-sensor-custom.c289 int index, usage, field_index; in show_value() local
295 if (sscanf(attr->attr.name, "feature-%d-%x-%s", &index, &usage, in show_value()
299 } else if (sscanf(attr->attr.name, "input-%d-%x-%s", &index, &usage, in show_value()
359 sensor_inst->hsdev->usage, in show_value()
360 usage, report_id, in show_value()
377 usage_desc = bsearch(&usage, hid_custom_usage_desc_table, in show_value()
397 int index, field_index, usage; in store_value() local
401 if (sscanf(attr->attr.name, "feature-%d-%x-%s", &index, &usage, in store_value()
447 header.usage_id = hsdev->usage; in hid_sensor_capture_sample()
499 sensor_field->attribute.usage_id = sensor_inst->hsdev->usage; in hid_sensor_custom_add_field()
[all …]
Dhid-ntrig.c459 struct hid_field *field, struct hid_usage *usage, in ntrig_input_mapping() argument
468 switch (usage->hid & HID_USAGE_PAGE) { in ntrig_input_mapping()
470 switch (usage->hid) { in ntrig_input_mapping()
472 hid_map_usage(hi, usage, bit, max, in ntrig_input_mapping()
494 hid_map_usage(hi, usage, bit, max, in ntrig_input_mapping()
519 switch (usage->hid) { in ntrig_input_mapping()
529 hid_map_usage(hi, usage, bit, max, in ntrig_input_mapping()
533 hid_map_usage(hi, usage, bit, max, in ntrig_input_mapping()
550 struct hid_field *field, struct hid_usage *usage, in ntrig_input_mapped() argument
557 if (usage->type == EV_KEY || usage->type == EV_REL in ntrig_input_mapped()
[all …]
Dhid-sensor-hub.c350 if (field->usage[i].hid == usage_id) in hid_sensor_get_usage_index()
351 return field->usage[i].usage_index; in hid_sensor_get_usage_index()
387 field->usage[0].hid == in sensor_hub_input_get_attribute_info()
389 (field->usage[0].collection_index >= in sensor_hub_input_get_attribute_info()
391 (field->usage[0].collection_index < in sensor_hub_input_get_attribute_info()
481 i, report->field[i]->usage->collection_index, in sensor_hub_raw_event()
482 report->field[i]->usage->hid, in sensor_hub_raw_event()
488 report->field[i]->usage->collection_index]; in sensor_hub_raw_event()
490 collection->usage); in sensor_hub_raw_event()
494 report->field[i]->usage[0].collection_index, in sensor_hub_raw_event()
[all …]
Dhid-core.c111 field->usage = (struct hid_usage *)(field + 1); in hid_register_field()
112 field->value = (s32 *)(field->usage + usages); in hid_register_field()
125 unsigned usage; in open_collection() local
127 usage = parser->local.usage[0]; in open_collection()
158 collection->usage = usage; in open_collection()
194 return collection[index].usage; in hid_lookup_collection()
203 static int hid_add_usage(struct hid_parser *parser, unsigned usage) in hid_add_usage() argument
209 parser->local.usage[parser->local.usage_index] = usage; in hid_add_usage()
270 field->usage[i].hid = parser->local.usage[j]; in hid_add_field()
271 field->usage[i].collection_index = in hid_add_field()
[all …]
Dhid-lg4ff.h8 struct hid_usage *usage, s32 value, struct lg_drv_data *drv_data);
13 struct hid_usage *usage, s32 value, struct lg_drv_data *drv_data) { return 0; } in lg4ff_adjust_input_event() argument
Dwacom_wac.c1478 static void wacom_map_usage(struct input_dev *input, struct hid_usage *usage, in wacom_map_usage() argument
1484 usage->type = type; in wacom_map_usage()
1485 usage->code = code; in wacom_map_usage()
1505 struct hid_field *field, struct hid_usage *usage) in wacom_wac_pen_usage_mapping() argument
1511 switch (usage->hid) { in wacom_wac_pen_usage_mapping()
1513 wacom_map_usage(input, usage, field, EV_ABS, ABS_X, 4); in wacom_wac_pen_usage_mapping()
1516 wacom_map_usage(input, usage, field, EV_ABS, ABS_Y, 4); in wacom_wac_pen_usage_mapping()
1519 wacom_map_usage(input, usage, field, EV_ABS, ABS_PRESSURE, 0); in wacom_wac_pen_usage_mapping()
1522 wacom_map_usage(input, usage, field, EV_KEY, BTN_TOOL_PEN, 0); in wacom_wac_pen_usage_mapping()
1525 wacom_map_usage(input, usage, field, EV_KEY, in wacom_wac_pen_usage_mapping()
[all …]
Dwacom.h147 struct hid_field *field, struct hid_usage *usage);
149 struct hid_usage *usage, __s32 value);
Dhid-sony.c1081 struct hid_field *field, struct hid_usage *usage, in ps3remote_mapping() argument
1084 unsigned int key = usage->hid & HID_USAGE; in ps3remote_mapping()
1086 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_BUTTON) in ps3remote_mapping()
1089 switch (usage->collection_index) { in ps3remote_mapping()
1110 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, key); in ps3remote_mapping()
1312 struct hid_field *field, struct hid_usage *usage, in sony_mapping() argument
1318 unsigned int key = usage->hid & HID_USAGE; in sony_mapping()
1320 if ((usage->hid & HID_USAGE_PAGE) != HID_UP_BUTTON) in sony_mapping()
1323 switch (usage->collection_index) { in sony_mapping()
1336 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, key); in sony_mapping()
[all …]
Dhid-tmff.c150 switch (field->usage[0].hid) { in tmff_init()
183 field->usage[0].hid); in tmff_init()
/linux-4.4.14/net/rxrpc/
Dar-peer.c74 atomic_set(&peer->usage, 1); in rxrpc_alloc_peer()
110 int usage; in rxrpc_get_peer() local
123 atomic_read(&peer->usage), in rxrpc_get_peer()
127 if (atomic_read(&peer->usage) > 0 && in rxrpc_get_peer()
148 if (atomic_read(&peer->usage) > 0 && in rxrpc_get_peer()
160 usage = atomic_read(&peer->usage); in rxrpc_get_peer()
175 _leave(" = %p {u=%d}", peer, usage); in rxrpc_get_peer()
180 usage = atomic_inc_return(&peer->usage); in rxrpc_get_peer()
186 usage = atomic_inc_return(&peer->usage); in rxrpc_get_peer()
209 if (atomic_read(&peer->usage) > 0 && in rxrpc_find_peer()
[all …]
Dar-transport.c53 atomic_set(&trans->usage, 1); in rxrpc_alloc_transport()
84 int usage; in rxrpc_get_transport() local
118 usage = atomic_read(&trans->usage); in rxrpc_get_transport()
121 atomic_inc(&trans->peer->usage); in rxrpc_get_transport()
133 _leave(" = %p {u=%d}", trans, usage); in rxrpc_get_transport()
138 usage = atomic_inc_return(&trans->usage); in rxrpc_get_transport()
144 usage = atomic_inc_return(&trans->usage); in rxrpc_get_transport()
177 atomic_inc(&trans->usage); in rxrpc_find_transport()
188 _enter("%p{u=%d}", trans, atomic_read(&trans->usage)); in rxrpc_put_transport()
190 ASSERTCMP(atomic_read(&trans->usage), >, 0); in rxrpc_put_transport()
[all …]
Dar-connection.c47 atomic_set(&bundle->usage, 1); in rxrpc_alloc_bundle()
82 atomic_inc(&rx->bundle->usage); in rxrpc_get_bundle()
140 atomic_inc(&bundle->usage); in rxrpc_get_bundle()
148 atomic_inc(&bundle->usage); in rxrpc_get_bundle()
152 atomic_inc(&bundle->usage); in rxrpc_get_bundle()
155 _leave(" = %p [extant %d]", bundle, atomic_read(&bundle->usage)); in rxrpc_get_bundle()
160 atomic_inc(&bundle->usage); in rxrpc_get_bundle()
165 atomic_inc(&bundle->usage); in rxrpc_get_bundle()
168 _leave(" = %p [second %d]", bundle, atomic_read(&bundle->usage)); in rxrpc_get_bundle()
178 _enter("%p,%p{%d}",trans, bundle, atomic_read(&bundle->usage)); in rxrpc_put_bundle()
[all …]
Dar-local.c55 atomic_set(&local->usage, 1); in rxrpc_alloc_local()
231 _enter("%p{u=%d}", local, atomic_read(&local->usage)); in rxrpc_put_local()
233 ASSERTCMP(atomic_read(&local->usage), >, 0); in rxrpc_put_local()
238 if (unlikely(atomic_dec_and_test(&local->usage))) { in rxrpc_put_local()
254 _enter("%p{%d}", local, atomic_read(&local->usage)); in rxrpc_destroy_local()
259 if (atomic_read(&local->usage) > 0) { in rxrpc_destroy_local()
381 atomic_inc(&local->usage); in rxrpc_process_local_events()
Dar-internal.h164 atomic_t usage; member
180 atomic_t usage; member
214 atomic_t usage; member
230 atomic_t usage; member
262 atomic_t usage; member
350 atomic_t usage; member
795 CHECK_SLAB_OKAY(&local->usage); in __rxrpc_get_local()
796 if (atomic_inc_return(&local->usage) == 1) in __rxrpc_get_local()
804 CHECK_SLAB_OKAY(&(CALL)->usage); \
805 if (atomic_inc_return(&(CALL)->usage) == 1) \
Dar-call.c234 atomic_set(&call->usage, 1); in rxrpc_alloc_call()
399 _leave(" = %p [extant %d]", call, atomic_read(&call->usage)); in rxrpc_get_client_call()
407 _leave(" = %p [second %d]", call, atomic_read(&call->usage)); in rxrpc_get_client_call()
511 atomic_inc(&conn->usage); in rxrpc_incoming_call()
606 _leave(" = %p [%d]", call, atomic_read(&call->usage)); in rxrpc_find_server_call()
619 call->debug_id, atomic_read(&call->usage), in rxrpc_release_call()
815 _enter("%p{u=%d}", call, atomic_read(&call->usage)); in __rxrpc_put_call()
817 ASSERTCMP(atomic_read(&call->usage), >, 0); in __rxrpc_put_call()
819 if (atomic_dec_and_test(&call->usage)) { in __rxrpc_put_call()
903 call, atomic_read(&call->usage), call->channel, call->conn); in rxrpc_destroy_call()
[all …]
Dar-proc.c81 atomic_read(&call->usage), in rxrpc_call_seq_show()
164 atomic_read(&conn->usage), in rxrpc_connection_seq_show()
Dar-connevent.c268 atomic_inc(&conn->usage); in rxrpc_process_connection()
317 CHECK_SLAB_OKAY(&local->usage); in rxrpc_reject_packet()
319 if (!atomic_inc_not_zero(&local->usage)) { in rxrpc_reject_packet()
/linux-4.4.14/tools/usb/usbip/src/
Dusbip.c50 void (*usage)(void); member
58 .usage = NULL
64 .usage = NULL
70 .usage = usbip_attach_usage
76 .usage = usbip_detach_usage
82 .usage = usbip_list_usage
88 .usage = usbip_bind_usage
94 .usage = usbip_unbind_usage
100 .usage = NULL
113 if (!strcmp(cmds[i].name, argv[0]) && cmds[i].usage) { in usbip_help()
[all …]
/linux-4.4.14/tools/power/acpi/tools/ec/
Dec_access.c36 void usage(char progname[], int exit_status) in usage() function
63 usage(argv[0], EXIT_FAILURE); in parse_opts()
68 usage(argv[0], EXIT_FAILURE); in parse_opts()
73 usage(argv[0], EXIT_FAILURE); in parse_opts()
79 usage(argv[0], EXIT_FAILURE); in parse_opts()
85 usage(argv[0], EXIT_FAILURE); in parse_opts()
93 usage(argv[0], EXIT_SUCCESS); in parse_opts()
96 usage(argv[0], EXIT_FAILURE); in parse_opts()
105 usage(argv[0], EXIT_FAILURE); in parse_opts()
111 usage(argv[0], EXIT_FAILURE); in parse_opts()
[all …]
/linux-4.4.14/kernel/
Dcred.c38 struct group_info init_groups = { .usage = ATOMIC_INIT(2) };
44 .usage = ATOMIC_INIT(4),
103 atomic_read(&cred->usage) != 0 || in put_cred_rcu()
108 atomic_read(&cred->usage), in put_cred_rcu()
111 if (atomic_read(&cred->usage) != 0) in put_cred_rcu()
113 cred, atomic_read(&cred->usage)); in put_cred_rcu()
137 atomic_read(&cred->usage), in __put_cred()
140 BUG_ON(atomic_read(&cred->usage) != 0); in __put_cred()
161 atomic_read(&tsk->cred->usage), in exit_creds()
196 } while (!atomic_inc_not_zero(&((struct cred *)cred)->usage)); in get_task_cred()
[all …]
Dseccomp.c58 atomic_t usage; member
380 atomic_set(&sfilter->usage, 1); in seccomp_prepare_filter()
467 atomic_inc(&orig->usage); in get_seccomp_filter()
483 while (orig && atomic_dec_and_test(&orig->usage)) { in put_seccomp_filter()
/linux-4.4.14/Documentation/ioctl/
Dcdrom.txt99 usage:
113 usage:
127 usage:
151 usage:
172 usage:
190 usage:
216 usage:
234 usage:
253 usage:
272 usage:
[all …]
Dhdio.txt87 usage:
133 usage:
147 usage:
168 usage:
184 usage:
236 usage:
266 usage:
285 usage:
305 usage:
323 usage:
[all …]
/linux-4.4.14/crypto/asymmetric_keys/
Dpkcs7_key_type.c27 module_param_named(usage, pkcs7_usage, uint, S_IWUSR | S_IRUGO);
36 enum key_being_used_for usage = pkcs7_usage; in pkcs7_preparse() local
45 if (usage >= NR__KEY_BEING_USED_FOR) { in pkcs7_preparse()
46 pr_err("Invalid usage type %d\n", usage); in pkcs7_preparse()
58 ret = pkcs7_verify(pkcs7, usage); in pkcs7_preparse()
/linux-4.4.14/fs/fscache/
Doperation.c41 atomic_set(&op->usage, 1); in fscache_operation_init()
63 op->object->debug_id, op->debug_id, atomic_read(&op->usage)); in fscache_enqueue_operation()
68 ASSERTCMP(atomic_read(&op->usage), >, 0); in fscache_enqueue_operation()
75 atomic_inc(&op->usage); in fscache_enqueue_operation()
159 ASSERTCMP(atomic_read(&op->usage), >, 0); in fscache_submit_exclusive_op()
186 atomic_inc(&op->usage); in fscache_submit_exclusive_op()
190 atomic_inc(&op->usage); in fscache_submit_exclusive_op()
206 atomic_inc(&op->usage); in fscache_submit_exclusive_op()
241 object->debug_id, op->debug_id, atomic_read(&op->usage)); in fscache_submit_op()
244 ASSERTCMP(atomic_read(&op->usage), >, 0); in fscache_submit_op()
[all …]
Dcache.c36 atomic_inc(&tag->usage); in __fscache_lookup_cache_tag()
50 atomic_set(&xtag->usage, 1); in __fscache_lookup_cache_tag()
58 atomic_inc(&tag->usage); in __fscache_lookup_cache_tag()
78 if (atomic_dec_and_test(&tag->usage)) in __fscache_release_cache_tag()
277 atomic_inc(&fscache_fsdef_index.usage); in fscache_add_cache()
Dnetfs.c41 atomic_set(&cookie->usage, 1); in __fscache_register_netfs()
62 atomic_inc(&cookie->parent->usage); in __fscache_register_netfs()
Dcookie.c96 atomic_set(&cookie->usage, 1); in __fscache_acquire_cookie()
104 atomic_inc(&parent->usage); in __fscache_acquire_cookie()
401 atomic_inc(&cookie->usage); in fscache_attach_object()
609 ASSERTCMP(atomic_read(&cookie->parent->usage), >, 0); in __fscache_relinquish_cookie()
615 ASSERTCMP(atomic_read(&cookie->usage), >, 0); in __fscache_relinquish_cookie()
641 BUG_ON(atomic_read(&cookie->usage) <= 0); in __fscache_cookie_put()
642 if (!atomic_dec_and_test(&cookie->usage)) in __fscache_cookie_put()
/linux-4.4.14/fs/afs/
Dserver.c78 atomic_set(&server->usage, 1); in afs_alloc_server()
94 _leave(" = %p{%d}", server, atomic_read(&server->usage)); in afs_alloc_server()
143 _leave(" = %p{%d}", server, atomic_read(&server->usage)); in afs_lookup_server()
157 _leave(" = %p{%d}", server, atomic_read(&server->usage)); in afs_lookup_server()
224 _enter("%p{%d}", server, atomic_read(&server->usage)); in afs_put_server()
226 _debug("PUT SERVER %d", atomic_read(&server->usage)); in afs_put_server()
228 ASSERTCMP(atomic_read(&server->usage), >, 0); in afs_put_server()
230 if (likely(!atomic_dec_and_test(&server->usage))) { in afs_put_server()
238 if (atomic_read(&server->usage) == 0) { in afs_put_server()
294 if (atomic_read(&server->usage) > 0) { in afs_reap_server()
Dcell.c63 atomic_set(&cell->usage, 1); in afs_cell_alloc()
348 _enter("%p{%d,%s}", cell, atomic_read(&cell->usage), cell->name); in afs_put_cell()
350 ASSERTCMP(atomic_read(&cell->usage), >, 0); in afs_put_cell()
356 if (likely(!atomic_dec_and_test(&cell->usage))) { in afs_put_cell()
379 _enter("%p{%d,%s}", cell, atomic_read(&cell->usage), cell->name); in afs_cell_destroy()
381 ASSERTCMP(atomic_read(&cell->usage), >=, 0); in afs_cell_destroy()
385 if (atomic_read(&cell->usage) > 0) { in afs_cell_destroy()
392 while (atomic_read(&cell->usage) > 0) { in afs_cell_destroy()
402 ASSERTCMP(atomic_read(&cell->usage), ==, 0); in afs_cell_destroy()
451 cell->name, atomic_read(&cell->usage)); in afs_cell_purge()
Dinternal.h156 int usage; member
195 atomic_t usage; member
249 atomic_t usage; member
273 atomic_t usage; member
305 atomic_t usage; member
472 #define afs_get_cell(C) do { atomic_inc(&(C)->usage); } while(0)
639 _debug("GET SERVER %d", atomic_read(&(S)->usage)); \
640 atomic_inc(&(S)->usage); \
675 #define afs_get_vlocation(V) do { atomic_inc(&(V)->usage); } while(0)
728 #define afs_get_volume(V) do { atomic_inc(&(V)->usage); } while(0)
Dvlocation.c179 atomic_set(&vl->usage, 1); in afs_vlocation_alloc()
435 atomic_inc(&vl->usage); in afs_vlocation_lookup()
498 ASSERTCMP(atomic_read(&vl->usage), >, 0); in afs_put_vlocation()
500 if (likely(!atomic_dec_and_test(&vl->usage))) { in afs_put_vlocation()
506 if (atomic_read(&vl->usage) == 0) { in afs_put_vlocation()
569 if (atomic_read(&vl->usage) > 0) { in afs_vlocation_reaper()
644 if (atomic_read(&vl->usage) > 0) in afs_vlocation_updater()
659 atomic_inc(&vl->usage); in afs_vlocation_updater()
Dwrite.c71 _enter("{%d}", wb->usage); in afs_put_writeback()
74 if (--wb->usage == 0) in afs_put_writeback()
142 candidate->usage = 1; in afs_write_begin()
208 wb->usage++; in afs_write_begin()
603 wb->usage--; in afs_pages_written_back()
607 if (wb->usage == 0) { in afs_pages_written_back()
711 wb->usage = 1; in afs_fsync()
Dvolume.c103 atomic_set(&volume->usage, 1); in afs_volume_lookup()
182 ASSERTCMP(atomic_read(&volume->usage), >, 0); in afs_put_volume()
190 if (likely(!atomic_dec_and_test(&volume->usage))) { in afs_put_volume()
/linux-4.4.14/scripts/
Dgfp-translate17 usage() { function
30 usage
33 usage
61 usage
Dcheckincludes.pl16 sub usage { subroutine
26 usage();
35 usage();
Ddiffconfig12 def usage(): function
72 usage()
82 usage()
101 usage()
Dshow_delta15 def usage(): function
87 usage()
92 usage()
Dkernel-doc-xml-ref29 usage();
55 usage();
185 sub usage { subroutine
Dpnmtologo.c81 static void usage(void) __attribute ((noreturn));
430 static void usage(void) in usage() function
461 usage(); in main()
482 usage(); in main()
486 usage(); in main()
491 usage(); in main()
Dmarkup_oops.pl27 'help|h' => \&usage,
28 ) || usage ();
190 usage();
358 sub usage { subroutine
Dsetlocalversion12 usage() { function
28 usage
Dexport_report.pl41 sub usage { subroutine
68 usage($0);
Dgen_initramfs_list.sh15 usage() { function
157 usage >&2
282 usage
Dcheckkconfigsymbols.py41 usage = "%prog [options]\n\n" \
50 parser = OptionParser(usage=usage)
Dconmakehash.c27 static void usage(char *argv0) in usage() function
90 usage(argv[0]); in main()
Dobjdiff37 usage() { function
/linux-4.4.14/arch/x86/tools/
Dinsn_sanity.c55 static void usage(const char *err) in usage() function
136 usage("Failed to open /dev/urandom"); in init_random_seed()
199 usage("Failed to open input file"); in parse_args()
208 usage("Failed to parse seed"); in parse_args()
214 usage("Failed to parse max_iter"); in parse_args()
217 usage(NULL); in parse_args()
223 usage("Max iteration number must be bigger than iter-num"); in parse_args()
226 usage("Don't use input file (-i) with random seed (-s)"); in parse_args()
Drelocs_common.c12 static void usage(void) in usage() function
61 usage(); in main()
64 usage(); in main()
Dtest_get_len.c43 static void usage(void) in usage() function
104 usage(); in parse_args()
/linux-4.4.14/tools/power/cpupower/bench/
Dcpufreq-bench_plot.sh28 function usage() function
42 usage
57 usage
67 usage
Dmain.c52 void usage() in usage() function
131 usage(); in main()
166 usage(); in main()
/linux-4.4.14/arch/powerpc/boot/
Dwrapper59 usage() { function
87 [ "$#" -gt 0 ] || usage
92 [ "$#" -gt 0 ] || usage
97 [ "$#" -gt 0 ] || usage
102 [ "$#" -gt 0 ] || usage
107 [ "$#" -gt 0 ] || usage
115 [ "$#" -gt 0 ] || usage
120 [ "$#" -gt 0 ] || usage
126 [ "$#" -gt 0 ] || usage
133 usage
[all …]
/linux-4.4.14/tools/perf/
Dperf-with-kcore.sh16 usage() function
184 usage
227 usage
231 usage
242 usage
257 usage
Dbuiltin-data.c103 goto usage; in cmd_data()
108 goto usage; in cmd_data()
120 usage: in cmd_data()
Dperf.c202 usage(perf_usage_string); in handle_options()
217 usage(perf_usage_string); in handle_options()
231 usage(perf_usage_string); in handle_options()
241 usage(perf_usage_string); in handle_options()
274 usage(perf_usage_string); in handle_options()
277 usage(perf_usage_string); in handle_options()
283 usage(perf_usage_string); in handle_options()
/linux-4.4.14/Documentation/accounting/
Dtaskstats-struct.txt140 /* Accumulated RSS usage in duration of a task, in MBytes-usecs.
141 * The current rss usage is added to this counter every time
143 * will have memory usage multiplied by system time. Thus an
144 * average usage per system time unit can be calculated.
146 __u64 coremem; /* accumulated RSS usage in MB-usec */
148 /* Accumulated virtual memory usage in duration of a task.
149 * Same as acct_rss_mem1 above except that we keep track of VM usage.
151 __u64 virtmem; /* accumulated VM usage in MB-usec */
153 /* High watermark of RSS usage in duration of a task, in KBytes. */
154 __u64 hiwater_rss; /* High-watermark of RSS usage */
[all …]
Dgetdelays.c74 static void usage(void) in usage() function
364 usage(); in main()
439 usage(); in main()
/linux-4.4.14/drivers/hid/usbhid/
Dhid-pidff.c220 static void pidff_set(struct pidff_usage *usage, u16 value) in pidff_set() argument
222 usage->value[0] = pidff_rescale(value, 0xffff, usage->field); in pidff_set()
223 pr_debug("calculated from %d to %d\n", value, usage->value[0]); in pidff_set()
226 static void pidff_set_signed(struct pidff_usage *usage, s16 value) in pidff_set_signed() argument
228 if (usage->field->logical_minimum < 0) in pidff_set_signed()
229 usage->value[0] = pidff_rescale_signed(value, usage->field); in pidff_set_signed()
232 usage->value[0] = in pidff_set_signed()
233 pidff_rescale(-value, 0x8000, usage->field); in pidff_set_signed()
235 usage->value[0] = in pidff_set_signed()
236 pidff_rescale(value, 0x7fff, usage->field); in pidff_set_signed()
[all …]
Dhiddev.c148 if (field->usage[j].hid == uref->usage_code) { in hiddev_lookup_usage()
188 struct hid_usage *usage, __s32 value) in hiddev_hid_event() argument
199 uref.usage_index = (usage - field->usage); in hiddev_hid_event()
200 uref.usage_code = usage->hid; in hiddev_hid_event()
486 uref->usage_code = field->usage[uref->usage_index].hid; in hiddev_ioctl_usage()
538 i = field->usage[uref->usage_index].collection_index; in hiddev_ioctl_usage()
637 r = hid->collection[i].usage; in hiddev_ioctl()
806 cinfo.usage = hid->collection[cinfo.index].usage; in hiddev_ioctl()
889 !IS_INPUT_APPLICATION(hid->collection[i].usage)) in hiddev_connect()
/linux-4.4.14/samples/pktgen/
Dparameters.sh5 function usage() { function
63 usage;
82 usage
Dpktgen_sample01_simple.sh20 [ -z "$DST_MAC" ] && usage && err 2 "Must specify -m dst_mac"
/linux-4.4.14/Documentation/hid/
Dhiddev.txt77 usage changes available to the reader using a struct hiddev_event:
84 containing the HID usage identifier for the status that changed, and
87 structures. The HID usage identifier is a composite of the HID usage
88 page shifted to the 16 high order bits ORed with the usage code. The
100 This ioctl call returns the HID application usage associated with the
127 from the device. At this point, all the usage structures will contain
138 in order to selectively update the usage structures (in contrast to
144 individual usage values in the report before sending the report in full
172 Returns the value of a usage in a hiddev_usage_ref structure. The
173 usage to be retrieved can be specified as above, or the user can
[all …]
Dhid-sensor.txt6 a report descriptor conforming to HID 1.12 sensor usage tables.
15 This specification describes many usage IDs, which describe the type of sensor
57 with name HID-SENSOR-xxxx (where xxxx is usage id from the specification).
65 drivers to register and get events for that usage id. Also it provides parsing
91 Registers callbacks for an usage id. The callback functions are not allowed
98 Removes callbacks for an usage id.
138 the usage id of X axis. HID sensors can provide events, so this is not necessary
147 HID Sensor specification defines two special sensor usage types. Since they
223 consist of a 32 bit usage id, 64 bit time stamp and 32 bit length field of raw
/linux-4.4.14/tools/testing/selftests/futex/functional/
Dfutex_wait_wouldblock.c33 void usage(char *prog) in usage() function
55 usage(basename(argv[0])); in main()
61 usage(basename(argv[0])); in main()
Dfutex_wait_timeout.c32 void usage(char *prog) in usage() function
55 usage(basename(argv[0])); in main()
64 usage(basename(argv[0])); in main()
Dfutex_wait_uninitialized_heap.c45 void usage(char *prog) in usage() function
81 usage(basename(argv[0])); in main()
87 usage(basename(argv[0])); in main()
Dfutex_wait_private_mapped_file.c46 void usage(char *prog) in usage() function
88 usage(basename(argv[0])); in main()
94 usage(basename(argv[0])); in main()
Dfutex_requeue_pi_mismatched_ops.c37 void usage(char *prog) in usage() function
68 usage(basename(argv[0])); in main()
74 usage(basename(argv[0])); in main()
Dfutex_requeue_pi_signal_restart.c43 void usage(char *prog) in usage() function
134 usage(basename(argv[0])); in main()
140 usage(basename(argv[0])); in main()
Dfutex_requeue_pi.c60 void usage(char *prog) in usage() function
375 usage(basename(argv[0])); in main()
391 usage(basename(argv[0])); in main()
/linux-4.4.14/scripts/dtc/
Dfdtput.c291 static void usage(const char *msg) in usage() function
328 usage(NULL); in main()
335 usage("Invalid type string"); in main()
347 usage("Missing filename"); in main()
354 usage("Missing node"); in main()
356 usage("Missing property"); in main()
Dfdtget.c296 static void usage(const char *msg) in usage() function
323 usage(NULL); in main()
328 usage("Invalid type string"); in main()
350 usage("Missing filename"); in main()
361 usage("Must have an even number of arguments"); in main()
Dutil.h216 #define usage(errmsg) \ macro
248 case 'h': usage(NULL); \
250 case '?': usage("unknown option");
Ddtc.c191 usage(NULL); in main()
193 usage("unknown option"); in main()
198 usage("missing files"); in main()
/linux-4.4.14/scripts/selinux/mdp/
Dmdp.c32 static void usage(char *name) in usage() function
56 usage(argv[0]); in main()
68 usage(argv[0]); in main()
141 usage(argv[0]); in main()
/linux-4.4.14/Documentation/spi/
Dspidev_fdx.c118 goto usage; in main()
123 goto usage; in main()
130 usage: in main()
139 goto usage; in main()
/linux-4.4.14/tools/usb/
Dtestusb.c418 goto usage; in main()
422 goto usage; in main()
432 goto usage; in main()
437 goto usage; in main()
441 goto usage; in main()
446 usage: in main()
465 goto usage; in main()
469 goto usage; in main()
/linux-4.4.14/scripts/kconfig/lxdialog/
Dcheck-lxdialog.sh63 usage() { function
68 usage
88 usage
/linux-4.4.14/tools/power/x86/x86_energy_perf_policy/
Dx86_energy_perf_policy.c64 void usage(void) in usage() function
96 usage(); in cmdline()
101 usage(); in cmdline()
110 usage(); in cmdline()
127 usage(); in cmdline()
/linux-4.4.14/include/linux/
Dcred.h33 atomic_t usage; member
51 atomic_inc(&gi->usage); in get_group_info()
61 if (atomic_dec_and_test(&(group_info)->usage)) \
119 atomic_t usage; member
232 atomic_inc(&cred->usage); in get_new_cred()
272 if (atomic_dec_and_test(&(cred)->usage)) in put_cred()
Dhid.h374 unsigned usage[HID_MAX_USAGES]; /* usage array */ member
389 unsigned usage; member
411 struct hid_usage *usage; /* usage table for this function */ member
689 struct hid_usage *usage, __s32 value);
697 struct hid_usage *usage, unsigned long **bit, int *max);
700 struct hid_usage *usage, unsigned long **bit, int *max);
705 struct hid_usage *usage);
870 struct hid_usage *usage, unsigned long **bit, int *max, in hid_map_usage() argument
875 usage->type = type; in hid_map_usage()
876 usage->code = c; in hid_map_usage()
[all …]
Dhiddev.h44 struct hid_usage *usage, __s32 value);
52 struct hid_usage *usage, __s32 value) { } in hiddev_hid_event() argument
Dkdb.h205 static inline int kdb_register(char *cmd, kdb_func_t func, char *usage, in kdb_register() argument
207 static inline int kdb_register_flags(char *cmd, kdb_func_t func, char *usage, in kdb_register_flags() argument
Dverify_pefile.h19 enum key_being_used_for usage,
Dfscache-cache.h40 atomic_t usage; member
105 atomic_t usage; member
163 atomic_inc(&op->op.usage); in fscache_get_retrieval()
Dkey.h138 atomic_t usage; /* number of references */ member
228 atomic_inc(&key->usage); in __key_get()
/linux-4.4.14/Documentation/cgroups/
Dcpuacct.txt5 account the CPU usage of these groups of tasks.
8 group accumulates the CPU usage of all of its child groups and the tasks
18 /sys/fs/cgroup/cpuacct.usage gives the CPU time (in nanoseconds) obtained
30 can be obtained from g1/cpuacct.usage and the same is accumulated in
31 /sys/fs/cgroup/cpuacct.usage also.
D00-INDEX4 - Description for Block IO Controller, implementation and usage details.
8 - CPU Accounting Controller; account CPU usage for groups of tasks.
16 - HugeTLB Controller implementation and usage details.
Dhugetlb.txt4 The HugeTLB controller allows to limit the HugeTLB usage per control group and
30 hugetlb.<hugepagesize>.limit_in_bytes # set/show limit of "hugepagesize" hugetlb usage
31 hugetlb.<hugepagesize>.max_usage_in_bytes # show max "hugepagesize" hugetlb usage recorded
32 hugetlb.<hugepagesize>.usage_in_bytes # show current usage for "hugepagesize" hugetlb
Dmemory.txt41 - accounting anonymous pages, file caches, swap caches usage and limiting them.
43 - optionally, memory+swap usage can be accounted and limited.
47 - usage threshold notifier
60 memory.usage_in_bytes # show current usage for memory
62 memory.memsw.usage_in_bytes # show current usage for memory+Swap
64 memory.limit_in_bytes # set/show limit of memory usage
65 memory.memsw.limit_in_bytes # set/show limit of memory+Swap usage
66 memory.failcnt # show the number of memory usage hits limits
68 memory.max_usage_in_bytes # show max memory usage recorded
69 memory.memsw.max_usage_in_bytes # show max memory+Swap usage recorded
[all …]
Dmemcg_test.txt11 0. How to record usage ?
25 a page/swp_entry may be charged (usage += PAGE_SIZE) at
30 a page/swp_entry may be uncharged (usage -= PAGE_SIZE) by
45 at this point, usage += PAGE_SIZE.
49 At cancel(), simply usage -= PAGE_SIZE.
/linux-4.4.14/firmware/
Dihex2fw.c60 static int usage(void) in usage() function
90 return usage(); in main()
95 return usage(); in main()
104 return usage(); in main()
123 return usage(); in main()
/linux-4.4.14/scripts/kconfig/
Dmerge_config.sh29 usage() { function
56 usage
81 usage
/linux-4.4.14/tools/testing/selftests/ftrace/
Dftracetest10 usage() { # errno [message] function
51 usage 0
70 usage 1 "$1 is not a testcase"
79 usage 1 "Invalid option ($1)"
/linux-4.4.14/tools/vm/
Dslabinfo-gnuplot.sh38 usage() function
207 usage
252 usage
272 usage
/linux-4.4.14/fs/cachefiles/
Dinterface.c54 atomic_set(&object->usage, 1); in cachefiles_alloc_object()
185 _enter("{OBJ%x,%d}", _object->debug_id, atomic_read(&object->usage)); in cachefiles_grab_object()
188 ASSERT((atomic_read(&object->usage) & 0xffff0000) != 0x6b6b0000); in cachefiles_grab_object()
191 atomic_inc(&object->usage); in cachefiles_grab_object()
262 object->fscache.debug_id, atomic_read(&object->usage)); in cachefiles_drop_object()
268 ASSERT((atomic_read(&object->usage) & 0xffff0000) != 0x6b6b0000); in cachefiles_drop_object()
323 object->fscache.debug_id, atomic_read(&object->usage)); in cachefiles_put_object()
326 ASSERT((atomic_read(&object->usage) & 0xffff0000) != 0x6b6b0000); in cachefiles_put_object()
332 if (atomic_dec_and_test(&object->usage)) { in cachefiles_put_object()
/linux-4.4.14/net/sunrpc/auth_gss/
Dgss_krb5_crypto.c128 arcfour_hmac_md5_usage_to_salt(unsigned int usage, u8 salt[4]) in arcfour_hmac_md5_usage_to_salt() argument
132 switch (usage) { in arcfour_hmac_md5_usage_to_salt()
153 unsigned int usage, struct xdr_netobj *cksumout) in make_checksum_hmac_md5() argument
172 if (arcfour_hmac_md5_usage_to_salt(usage, rc4salt)) { in make_checksum_hmac_md5()
173 dprintk("%s: invalid usage value %u\n", __func__, usage); in make_checksum_hmac_md5()
243 unsigned int usage, struct xdr_netobj *cksumout) in make_checksum() argument
254 cksumkey, usage, cksumout); in make_checksum()
324 unsigned int usage, struct xdr_netobj *cksumout) in make_checksum_v2() argument
656 unsigned int usage; in gss_krb5_aes_encrypt() local
662 usage = KG_USAGE_INITIATOR_SEAL; in gss_krb5_aes_encrypt()
[all …]
Dgss_krb5_mech.c368 set_cdata(u8 cdata[GSS_KRB5_K5CLENGTH], u32 usage, u8 seed) in set_cdata() argument
370 cdata[0] = (usage>>24)&0xff; in set_cdata()
371 cdata[1] = (usage>>16)&0xff; in set_cdata()
372 cdata[2] = (usage>>8)&0xff; in set_cdata()
373 cdata[3] = usage&0xff; in set_cdata()
/linux-4.4.14/drivers/input/tablet/
Dgtco.c117 u32 usage; member
217 __u32 usage = 0; in parse_hid_report_descriptor() local
294 dev_dbg(ddev, "GER: X Usage: 0x%x\n", usage); in parse_hid_report_descriptor()
302 dev_dbg(ddev, "GER: Y Usage: 0x%x\n", usage); in parse_hid_report_descriptor()
311 if (usage == DIGITIZER_USAGE_TILT_X) { in parse_hid_report_descriptor()
319 if (usage == DIGITIZER_USAGE_TILT_Y) { in parse_hid_report_descriptor()
327 if (usage == DIGITIZER_USAGE_TIP_PRESSURE) { in parse_hid_report_descriptor()
409 if (device->usage == 0) in parse_hid_report_descriptor()
410 device->usage = data; in parse_hid_report_descriptor()
495 usage = data; in parse_hid_report_descriptor()
/linux-4.4.14/Documentation/networking/timestamping/
Dhwtstamp_config.c75 static void usage(void) in usage() function
93 usage(); in main()
102 usage(); in main()
Dtimestamping.c65 static void usage(const char *error) in usage() function
337 usage(0); in main()
364 usage(argv[i]); in main()
/linux-4.4.14/Documentation/arm/
DNetwinder8 Port usage
44 Interrupt usage
66 DMA usage
/linux-4.4.14/tools/testing/fault-injection/
Dfailcmd.sh17 usage() function
39 Display a usage message and exit
99 usage
198 usage
/linux-4.4.14/arch/alpha/mm/
Dnuma.c49 i, cluster->usage, cluster->start_pfn, in show_mem_layout()
84 if (cluster->usage & 3) in setup_memory_node()
98 i, cluster->usage, cluster->start_pfn, in setup_memory_node()
169 if (cluster->usage & 3) in setup_memory_node()
209 if (cluster->usage & 3) in setup_memory_node()
/linux-4.4.14/Documentation/cpuidle/
Dsysfs.txt44 -r--r--r-- 1 root root 4096 Feb 8 10:42 usage
54 -r--r--r-- 1 root root 4096 Feb 8 10:42 usage
64 -r--r--r-- 1 root root 4096 Feb 8 10:42 usage
74 -r--r--r-- 1 root root 4096 Feb 8 10:42 usage
84 * usage : Number of times this state was entered (count)
/linux-4.4.14/tools/perf/scripts/python/
Dsyscall-counts.py18 usage = "perf script -s syscall-counts.py [comm]\n"; variable
23 sys.exit(usage)
Dsyscall-counts-by-pid.py17 usage = "perf script -s syscall-counts-by-pid.py [comm]\n"; variable
23 sys.exit(usage)
Dsctop.py20 usage = "perf script -s sctop.py [comm] [interval]\n"; variable
27 sys.exit(usage)
Dfailed-syscalls-by-pid.py18 usage = "perf script -s syscall-counts-by-pid.py [comm|pid]\n"; variable
24 sys.exit(usage)
Dcompaction-times.py14 usage = "usage: perf script report compaction-times.py -- [-h] [-u] [-p|-pv] [-t | [-m] [-fs] [-ms]… variable
247 global usage
249 sys.stdout.write(usage)
294 sys.exit(usage)
308 sys.exit(usage)
Dexport-to-postgresql.py228 def usage(): function
235 usage()
245 usage()
253 usage()
/linux-4.4.14/drivers/net/wan/
Dcosa.c111 int usage; /* Usage count; >0 for chrdev, -1 for netdev */ member
157 int usage; /* usage count */ member
542 cosa->usage = 0; in cosa_probe()
648 if (chan->usage != 0) { in cosa_net_open()
650 chan->name, chan->usage); in cosa_net_open()
657 chan->usage = -1; in cosa_net_open()
658 chan->cosa->usage++; in cosa_net_open()
664 chan->usage = 0; in cosa_net_open()
665 chan->cosa->usage--; in cosa_net_open()
723 chan->usage = 0; in cosa_net_close()
[all …]
/linux-4.4.14/Documentation/ptp/
Dtestptp.c113 static void usage(char *progname) in usage() function
225 usage(progname); in main()
249 usage(progname); in main()
253 usage(progname); in main()
480 usage(progname); in main()
/linux-4.4.14/Documentation/connector/
Ducon.c92 static void usage(void) in usage() function
131 usage(); in main()
136 usage(); in main()
/linux-4.4.14/tools/perf/scripts/perl/
Drw-by-file.pl21 my $usage = "perf script -s rw-by-file.pl <comm>\n";
23 my $for_comm = shift or die $usage;
/linux-4.4.14/tools/build/
Dfixdep.c27 static void usage(void) in usage() function
158 usage(); in main()
/linux-4.4.14/Documentation/hwmon/
Dltc424579 power1_input 12v power usage (mW)
80 power2_input 5v power usage (mW)
81 power3_input 3v power usage (mW)
82 power4_input Vee (-12v) power usage (mW)
/linux-4.4.14/drivers/scsi/aic7xxx/aicasm/
Daicasm.c76 static void usage(void);
159 usage(); in main()
182 usage(); in main()
249 usage(); in main()
258 usage(); in main()
267 usage(); in main()
308 usage() in usage() function
/linux-4.4.14/drivers/acpi/acpica/
Dacapps.h81 #define ACPI_USAGE_HEADER(usage) \ argument
82 acpi_os_printf ("Usage: %s\nOptions:\n", usage);
/linux-4.4.14/usr/
Dgen_init_cpio.c451 static void usage(const char *prog) in usage() function
542 usage(argv[0]); in main()
548 usage(argv[0]); in main()
554 usage(argv[0]); in main()
563 usage(argv[0]); in main()
/linux-4.4.14/certs/
Dsystem_keyring.c120 enum key_being_used_for usage) in system_verify_data() argument
137 ret = pkcs7_verify(pkcs7, usage); in system_verify_data()
/linux-4.4.14/arch/alpha/boot/tools/
Dobjstrip.c42 usage (void) in usage() function
86 usage(); in main()
114 usage(); in main()
/linux-4.4.14/drivers/isdn/i4l/
Disdn_common.c673 dev->usage[i] &= ~ISDN_USAGE_DISABLED; in isdn_status_callback()
675 if (USG_NONE(dev->usage[i])) { in isdn_status_callback()
676 dev->usage[i] |= ISDN_USAGE_DISABLED; in isdn_status_callback()
695 dev->usage[i] &= ~ISDN_USAGE_DISABLED; in isdn_status_callback()
1021 sprintf(p, "%d ", dev->usage[i]); in isdn_statstr()
1875 isdn_get_free_channel(int usage, int l2_proto, int l3_proto, int pre_dev in isdn_get_free_channel() argument
1890 if (USG_NONE(dev->usage[i]) && in isdn_get_free_channel()
1893 if ((dev->usage[i] & ISDN_USAGE_EXCLUSIVE) && in isdn_get_free_channel()
1898 if (dev->usage[i] & ISDN_USAGE_DISABLED) in isdn_get_free_channel()
1905 dev->usage[i] &= ISDN_USAGE_EXCLUSIVE; in isdn_get_free_channel()
[all …]
Disdn_common.h30 extern void isdn_free_channel(int di, int ch, int usage);
Disdn_net.c480 dev->usage[idx] |= ISDN_USAGE_OUTGOING; in isdn_net_stat_callback()
692 dev->usage[i] |= ISDN_USAGE_OUTGOING; in isdn_net_dial()
2029 int u1 = dev->usage[i1] & ISDN_USAGE_EXCLUSIVE; in isdn_net_swap_usage()
2030 int u2 = dev->usage[i2] & ISDN_USAGE_EXCLUSIVE; in isdn_net_swap_usage()
2035 dev->usage[i1] &= ~ISDN_USAGE_EXCLUSIVE; in isdn_net_swap_usage()
2036 dev->usage[i1] |= u2; in isdn_net_swap_usage()
2037 dev->usage[i2] &= ~ISDN_USAGE_EXCLUSIVE; in isdn_net_swap_usage()
2038 dev->usage[i2] |= u1; in isdn_net_swap_usage()
2104 dev->usage[idx]); in isdn_net_find_icall()
2148 (USG_NONE(dev->usage[idx]))) || /* and ch. unused or */ in isdn_net_find_icall()
[all …]
/linux-4.4.14/drivers/md/
Ddm-snap-transient.c111 .usage = transient_usage,
123 .usage = transient_usage,
/linux-4.4.14/tools/perf/bench/
Dmem-functions.c107 const char *const *usage; member
156 argc = parse_options(argc, argv, options, info->usage, 0); in bench_mem_common()
287 .usage = bench_mem_memcpy_usage, in bench_mem_memcpy()
375 .usage = bench_mem_memset_usage, in bench_mem_memset()
/linux-4.4.14/Documentation/sound/oss/
DMultiSound775 static void usage(void)
861 X usage();
873 X usage();
884 X usage();
895 X usage();
908 X usage();
921 X usage();
932 X usage();
945 X usage();
975 X usage();
/linux-4.4.14/Documentation/laptops/
Ddslm.c126 static void usage(void) in usage() function
145 usage(); in main()
/linux-4.4.14/arch/mips/bcm63xx/
Dclk.c22 unsigned int usage; member
31 if (clk->set && (clk->usage++) == 0) in clk_enable_unlocked()
37 if (clk->set && (--clk->usage) == 0) in clk_disable_unlocked()
/linux-4.4.14/samples/bpf/
Dfds_example.c30 static void usage(void) in usage() function
181 usage(); in main()
/linux-4.4.14/arch/mn10300/boot/tools/
Dbuild.c64 void usage(void) in usage() function
81 usage(); in main()
/linux-4.4.14/Documentation/parisc/
D00-INDEX6 - current/planned usage of registers
/linux-4.4.14/include/keys/
Dsystem_keyring.h35 enum key_being_used_for usage);
/linux-4.4.14/scripts/selinux/genheaders/
Dgenheaders.c20 static void usage(void) in usage() function
52 usage(); in main()
/linux-4.4.14/arch/sparc/boot/
Dpiggyback.c74 static void usage(void) in usage() function
194 usage(); in main()
/linux-4.4.14/include/crypto/
Dpkcs7.h42 enum key_being_used_for usage);
/linux-4.4.14/kernel/debug/kdb/
Dkdb_main.c661 char *usage; member
685 kdb_register_flags(s->name, kdb_exec_defcmd, s->usage, in kdb_defcmd2()
717 s->usage, s->help); in kdb_defcmd()
742 s->usage = kdb_strdup(argv[2], GFP_KDB); in kdb_defcmd()
743 if (!s->usage) in kdb_defcmd()
748 if (s->usage[0] == '"') { in kdb_defcmd()
749 strcpy(s->usage, argv[2]+1); in kdb_defcmd()
750 s->usage[strlen(s->usage)-1] = '\0'; in kdb_defcmd()
761 kfree(s->usage); in kdb_defcmd()
2694 char *usage, in kdb_register_flags() argument
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dfsl,imx25-pinctrl.txt4 and usage.
/linux-4.4.14/net/atm/
Dlec_arpc.h50 atomic_t usage; /* usage count */ member
/linux-4.4.14/tools/virtio/virtio-trace/
Dtrace-agent.c106 static void usage(char const *prg) in usage() function
207 usage(argv[0]); in parse_args()
/linux-4.4.14/arch/powerpc/platforms/cell/
DKconfig101 tristate "CBE frequency scaling based on SPU usage"
105 This governor checks for spu usage to adjust the cpu frequency.
/linux-4.4.14/tools/testing/selftests/rcutorture/bin/
Dkvm.sh53 usage () { function
159 usage
/linux-4.4.14/Documentation/devicetree/bindings/gpio/
Dgpio-stmpe.txt9 due to different usage (e.g. touch, keypad)
/linux-4.4.14/Documentation/kbuild/
D00-INDEX8 - usage help for make *config
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-driver-xen-blkfront9 memory usage. The backend picks the minimum of the frontend
/linux-4.4.14/Documentation/devicetree/bindings/reset/
Dberlin,reset.txt5 controller binding usage.
Dallwinner,sunxi-clock-reset.txt5 controller binding usage.
Dath79-reset.txt4 controller binding usage.
Dbrcm,bcm63138-pmb.txt5 controller binding usage.
/linux-4.4.14/drivers/video/fbdev/mmp/hw/
DKconfig18 will register as a spi master for panel usage
/linux-4.4.14/Documentation/devicetree/bindings/reserved-memory/
Dreserved-memory.txt4 The operating system shall exclude reserved memory from normal usage
7 the special usage by various device drivers.
54 - vendor specific string in the form <vendor>,[<device>-]<usage>
/linux-4.4.14/fs/logfs/
DKconfig11 times and potentially less RAM usage, although the latter has
/linux-4.4.14/Documentation/timers/
Dtimer_stats.txt1 timer_stats - timer usage statistics
4 timer_stats is a debugging facility to make the timer (ab)usage in a Linux
D00-INDEX20 - timer usage statistics
/linux-4.4.14/tools/net/
Dbpf_jit_disasm.c225 static void usage(void) in usage() function
248 usage(); in main()
/linux-4.4.14/security/keys/
Dkey.c96 atomic_set(&candidate->usage, 1); in key_user_lookup()
113 atomic_inc(&user->usage); in key_user_lookup()
125 if (atomic_dec_and_lock(&user->usage, &key_user_lock)) { in key_user_put()
284 atomic_set(&key->usage, 1); in key_alloc()
605 if (atomic_dec_and_test(&key->usage)) in key_put()
640 if (atomic_read(&key->usage) == 0) in key_lookup()
/linux-4.4.14/Documentation/virtual/kvm/
Dmsr.txt48 leaf prior to usage.
126 leaf prior to usage.
134 future. Its usage is deprecated.
137 leaf prior to usage.
144 future. Its usage is deprecated.
147 leaf prior to usage.
/linux-4.4.14/Documentation/devicetree/
D00-INDEX11 usage-model.txt
/linux-4.4.14/Documentation/devicetree/bindings/hwlock/
Dsirf,hwspinlock.txt13 Please look at the generic hwlock binding for usage information for consumers,
/linux-4.4.14/Documentation/x86/
Dpat.txt24 their intended usage and their memory attribute relationships. Internally,
109 as step 0 above and also track the usage of those pages and use set_memory_wb()
117 mtrr_add() usage will be phased out in favor of arch_phys_wc_add() which will
147 -- in the above table mean "Not suggested usage for the API". Some of the --'s
/linux-4.4.14/drivers/staging/vt6655/
DTODO13 - verify unsigned long usage for x86-64 arch
/linux-4.4.14/arch/cris/boot/tools/
Dbuild.c101 void usage(void) in usage() function
119 usage(); in main()
/linux-4.4.14/Documentation/vm/
Dovercommit-accounting6 overcommit to reduce swap usage. root is allowed to
40 largest size you think you will need. For typical stack usage this does
/linux-4.4.14/include/linux/sunrpc/
Dgss_krb5.h242 unsigned int usage, struct xdr_netobj *cksumout);
247 unsigned int usage, struct xdr_netobj *cksum);
/linux-4.4.14/Documentation/cpu-freq/
Dgovernors.txt113 current usage. To do this the CPU must have the capability to
118 want the kernel to look at the CPU usage and to make decisions on
143 up_threshold: defines what the average CPU usage between the samplings
154 overall usage calculation. This is useful if you are running a CPU
196 governor, sets the CPU depending on the current usage. It differs in
212 default value of '20' it means that if the CPU usage needs to be below
/linux-4.4.14/Documentation/usb/
Dgadget_printer.txt158 * 'usage()' - Show program usage.
162 usage(const char *option) /* I - Option string or NULL */
443 usage(0);
504 usage(argv[i]);

1234