Symbol: hid_field_extract
drivers/hid/hid-core.c
1427
EXPORT_SYMBOL_GPL(hid_field_extract);
drivers/hid/hid-core.c
1610
snto32(hid_field_extract(hid, data, offset + n * size,
drivers/hid/hid-core.c
1612
hid_field_extract(hid, data, offset + n * size, size);
drivers/hid/hid-google-hammer.c
462
u32 value = hid_field_extract(hdev, buf+1,
drivers/hid/hid-logitech-hidpp.c
3282
v = sign_extend32(hid_field_extract(hdev, data + 3, 0, 12), 11);
drivers/hid/hid-logitech-hidpp.c
3285
v = sign_extend32(hid_field_extract(hdev, data + 3, 12, 12), 11);
drivers/hid/hid-nintendo.c
1057
x_max_above = hid_field_extract(ctlr->hdev, (raw_cal + 0), 0,
drivers/hid/hid-nintendo.c
1059
y_max_above = hid_field_extract(ctlr->hdev, (raw_cal + 1), 4,
drivers/hid/hid-nintendo.c
1061
cal_x->center = hid_field_extract(ctlr->hdev, (raw_cal + 3), 0,
drivers/hid/hid-nintendo.c
1063
cal_y->center = hid_field_extract(ctlr->hdev, (raw_cal + 4), 4,
drivers/hid/hid-nintendo.c
1065
x_min_below = hid_field_extract(ctlr->hdev, (raw_cal + 6), 0,
drivers/hid/hid-nintendo.c
1067
y_min_below = hid_field_extract(ctlr->hdev, (raw_cal + 7), 4,
drivers/hid/hid-nintendo.c
1070
cal_x->center = hid_field_extract(ctlr->hdev, (raw_cal + 0), 0,
drivers/hid/hid-nintendo.c
1072
cal_y->center = hid_field_extract(ctlr->hdev, (raw_cal + 1), 4,
drivers/hid/hid-nintendo.c
1074
x_min_below = hid_field_extract(ctlr->hdev, (raw_cal + 3), 0,
drivers/hid/hid-nintendo.c
1076
y_min_below = hid_field_extract(ctlr->hdev, (raw_cal + 4), 4,
drivers/hid/hid-nintendo.c
1078
x_max_above = hid_field_extract(ctlr->hdev, (raw_cal + 6), 0,
drivers/hid/hid-nintendo.c
1080
y_max_above = hid_field_extract(ctlr->hdev, (raw_cal + 7), 4,
drivers/hid/hid-nintendo.c
1627
raw_x = hid_field_extract(ctlr->hdev, rep->left_stick, 0, 12);
drivers/hid/hid-nintendo.c
1628
raw_y = hid_field_extract(ctlr->hdev, rep->left_stick + 1, 4, 12);
drivers/hid/hid-nintendo.c
1645
raw_x = hid_field_extract(ctlr->hdev, rep->right_stick, 0, 12);
drivers/hid/hid-nintendo.c
1646
raw_y = hid_field_extract(ctlr->hdev, rep->right_stick + 1, 4, 12);
drivers/hid/hid-nintendo.c
1660
u32 btns = hid_field_extract(ctlr->hdev, rep->button_status, 0, 24);
drivers/hid/hid-nintendo.c
1681
u32 status = hid_field_extract(ctlr->hdev, rep->button_status, 0, 24);
drivers/hid/surface-hid/surface_kbd.c
181
return !!hid_field_extract(hid, buf + 1, size, offset);
drivers/hid/wacom_sys.c
134
value = hid_field_extract(hdev, raw_data+1, offset + j * size, size);
include/linux/hid.h
1030
__u32 hid_field_extract(const struct hid_device *hid, __u8 *report,