Symbol: hid_field_extract
drivers/hid/hid-core.c
1438
EXPORT_SYMBOL_GPL(hid_field_extract);
drivers/hid/hid-core.c
1621
snto32(hid_field_extract(hid, data, offset + n * size,
drivers/hid/hid-core.c
1623
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
3292
v = sign_extend32(hid_field_extract(hdev, data + 3, 0, 12), 11);
drivers/hid/hid-logitech-hidpp.c
3295
v = sign_extend32(hid_field_extract(hdev, data + 3, 12, 12), 11);
drivers/hid/hid-nintendo.c
1078
x_max_above = hid_field_extract(ctlr->hdev, (raw_cal + 0), 0,
drivers/hid/hid-nintendo.c
1080
y_max_above = hid_field_extract(ctlr->hdev, (raw_cal + 1), 4,
drivers/hid/hid-nintendo.c
1082
cal_x->center = hid_field_extract(ctlr->hdev, (raw_cal + 3), 0,
drivers/hid/hid-nintendo.c
1084
cal_y->center = hid_field_extract(ctlr->hdev, (raw_cal + 4), 4,
drivers/hid/hid-nintendo.c
1086
x_min_below = hid_field_extract(ctlr->hdev, (raw_cal + 6), 0,
drivers/hid/hid-nintendo.c
1088
y_min_below = hid_field_extract(ctlr->hdev, (raw_cal + 7), 4,
drivers/hid/hid-nintendo.c
1091
cal_x->center = hid_field_extract(ctlr->hdev, (raw_cal + 0), 0,
drivers/hid/hid-nintendo.c
1093
cal_y->center = hid_field_extract(ctlr->hdev, (raw_cal + 1), 4,
drivers/hid/hid-nintendo.c
1095
x_min_below = hid_field_extract(ctlr->hdev, (raw_cal + 3), 0,
drivers/hid/hid-nintendo.c
1097
y_min_below = hid_field_extract(ctlr->hdev, (raw_cal + 4), 4,
drivers/hid/hid-nintendo.c
1099
x_max_above = hid_field_extract(ctlr->hdev, (raw_cal + 6), 0,
drivers/hid/hid-nintendo.c
1101
y_max_above = hid_field_extract(ctlr->hdev, (raw_cal + 7), 4,
drivers/hid/hid-nintendo.c
1648
raw_x = hid_field_extract(ctlr->hdev, rep->left_stick, 0, 12);
drivers/hid/hid-nintendo.c
1649
raw_y = hid_field_extract(ctlr->hdev, rep->left_stick + 1, 4, 12);
drivers/hid/hid-nintendo.c
1666
raw_x = hid_field_extract(ctlr->hdev, rep->right_stick, 0, 12);
drivers/hid/hid-nintendo.c
1667
raw_y = hid_field_extract(ctlr->hdev, rep->right_stick + 1, 4, 12);
drivers/hid/hid-nintendo.c
1681
u32 btns = hid_field_extract(ctlr->hdev, rep->button_status, 0, 24);
drivers/hid/hid-nintendo.c
1702
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
132
value = hid_field_extract(hdev, raw_data+1, offset + j * size, size);
include/linux/hid.h
1064
__u32 hid_field_extract(const struct hid_device *hid, __u8 *report,