| /linux/drivers/hid/ |
| H A D | hid-picolcd_debugfs.c | 78 u8 raw_data[3]; in picolcd_debug_eeprom_read() local 87 raw_data[0] = *off & 0xff; in picolcd_debug_eeprom_read() 88 raw_data[1] = (*off >> 8) & 0xff; in picolcd_debug_eeprom_read() 89 raw_data[2] = s < 20 ? s : 20; in picolcd_debug_eeprom_read() 90 if (*off + raw_data[2] > 0xff) in picolcd_debug_eeprom_read() 91 raw_data[2] = 0x100 - *off; in picolcd_debug_eeprom_read() 92 resp = picolcd_send_and_wait(data->hdev, REPORT_EE_READ, raw_data, in picolcd_debug_eeprom_read() 93 sizeof(raw_data)); in picolcd_debug_eeprom_read() 99 ret = resp->raw_data[2]; in picolcd_debug_eeprom_read() 102 if (copy_to_user(u, resp->raw_data+3, ret)) in picolcd_debug_eeprom_read() [all …]
|
| H A D | hid-saitek.c | 94 struct hid_report *report, u8 *raw_data, int size) in saitek_raw_event() argument 101 if (raw_data[1] & 0x01) in saitek_raw_event() 103 else if (raw_data[1] & 0x02) in saitek_raw_event() 105 else if (raw_data[1] & 0x04) in saitek_raw_event() 109 raw_data[1] &= ~0x07; in saitek_raw_event() 115 raw_data[1] |= 0x04; in saitek_raw_event() 123 if (raw_data[1] & 0x80) in saitek_raw_event() 125 else if (raw_data[2] & 0x01) in saitek_raw_event() 127 else if (raw_data[2] & 0x02) in saitek_raw_event() 131 raw_data[1] &= ~0x80; in saitek_raw_event() [all …]
|
| H A D | hid-picolcd_core.c | 69 int report_id, const u8 *raw_data, int size) in picolcd_send_and_wait() argument 94 hid_set_field(report->field[i], j, k < size ? raw_data[k] : 0); in picolcd_send_and_wait() 117 struct hid_report *report, u8 *raw_data, int size) in picolcd_raw_keypad() argument 129 if (raw_data[i] == 0) in picolcd_raw_keypad() 132 if (data->pressed_keys[j] == raw_data[i]) in picolcd_raw_keypad() 136 data->pressed_keys[j] = raw_data[i]; in picolcd_raw_keypad() 139 input_event(data->input_keys, EV_MSC, MSC_SCAN, raw_data[i]); in picolcd_raw_keypad() 140 if (raw_data[i] < PICOLCD_KEYS) in picolcd_raw_keypad() 141 key_code = data->keycode[raw_data[i]]; in picolcd_raw_keypad() 146 raw_data[i], key_code); in picolcd_raw_keypad() [all …]
|
| H A D | hid-letsketch.c | 168 u8 *raw_data, int size) in letsketch_raw_event() argument 174 if (size != LETSKETCH_RAW_DATA_LEN || raw_data[0] != LETSKETCH_RAW_REPORT_ID) in letsketch_raw_event() 177 switch (raw_data[1] & 0xf0) { in letsketch_raw_event() 181 input_report_key(input, BTN_TOUCH, raw_data[1] & 0x01); in letsketch_raw_event() 182 input_report_key(input, BTN_STYLUS, raw_data[1] & 0x02); in letsketch_raw_event() 183 input_report_key(input, BTN_STYLUS2, raw_data[1] & 0x04); in letsketch_raw_event() 185 get_unaligned_le16(raw_data + 2)); in letsketch_raw_event() 187 get_unaligned_le16(raw_data + 4)); in letsketch_raw_event() 189 get_unaligned_le16(raw_data + 6)); in letsketch_raw_event() 199 input_report_key(input, BTN_0 + i, raw_data[4] == (i + 1)); in letsketch_raw_event() [all …]
|
| H A D | hid-picolcd.h | 57 u8 raw_data[64]; member 143 u8 *raw_data, int size); 158 u8 *raw_data, int size) in picolcd_debug_raw_event() argument 277 struct hid_report *report, u8 *raw_data, int size); 284 struct hid_report *report, u8 *raw_data, int size) in picolcd_raw_cir() argument 299 int report_id, const u8 *raw_data, int size);
|
| H A D | hid-picolcd_cir.c | 34 struct hid_report *report, u8 *raw_data, int size) in picolcd_raw_cir() argument 58 sz = size > 0 ? min((int)raw_data[0], size-1) : 0; in picolcd_raw_cir() 60 w = (raw_data[i] << 8) | (raw_data[i+1]); in picolcd_raw_cir()
|
| H A D | hid-sensor-hub.c | 327 ret_val = *(s8 *)hsdev->pending.raw_data; in sensor_hub_input_attr_get_raw_value() 329 ret_val = *(u8 *)hsdev->pending.raw_data; in sensor_hub_input_attr_get_raw_value() 333 ret_val = *(s16 *)hsdev->pending.raw_data; in sensor_hub_input_attr_get_raw_value() 335 ret_val = *(u16 *)hsdev->pending.raw_data; in sensor_hub_input_attr_get_raw_value() 338 ret_val = *(u32 *)hsdev->pending.raw_data; in sensor_hub_input_attr_get_raw_value() 343 kfree(hsdev->pending.raw_data); in sensor_hub_input_attr_get_raw_value() 470 struct hid_report *report, u8 *raw_data, int size) in sensor_hub_raw_event() argument 488 ptr = raw_data; in sensor_hub_raw_event() 521 hsdev->pending.raw_data = kmemdup(ptr, sz, GFP_ATOMIC); in sensor_hub_raw_event() 522 if (hsdev->pending.raw_data) in sensor_hub_raw_event()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | btf_sysfs.c | 15 void *raw_data = NULL; in test_btf_mmap_sysfs() local 34 raw_data = mmap(NULL, btf_size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0); in test_btf_mmap_sysfs() 35 if (!ASSERT_EQ(raw_data, MAP_FAILED, "mmap_btf_writable")) in test_btf_mmap_sysfs() 38 raw_data = mmap(NULL, btf_size, PROT_READ, MAP_SHARED, fd, 0); in test_btf_mmap_sysfs() 39 if (!ASSERT_EQ(raw_data, MAP_FAILED, "mmap_btf_shared")) in test_btf_mmap_sysfs() 42 raw_data = mmap(NULL, end + 1, PROT_READ, MAP_PRIVATE, fd, 0); in test_btf_mmap_sysfs() 43 if (!ASSERT_EQ(raw_data, MAP_FAILED, "mmap_btf_invalid_size")) in test_btf_mmap_sysfs() 46 raw_data = mmap(NULL, end, PROT_READ, MAP_PRIVATE, fd, 0); in test_btf_mmap_sysfs() 47 if (!ASSERT_OK_PTR(raw_data, "mmap_btf")) in test_btf_mmap_sysfs() 50 if (!ASSERT_EQ(mprotect(raw_data, btf_size, PROT_READ | PROT_WRITE), -1, in test_btf_mmap_sysfs() [all …]
|
| H A D | btf_endian.c | 19 const void *raw_data, *swap_raw_data; in test_btf_endian() local 35 raw_data = btf__raw_data(btf, &raw_sz); in test_btf_endian() 36 if (!ASSERT_OK_PTR(raw_data, "raw_data_inverted")) in test_btf_endian() 40 swap_btf = btf__new(raw_data, raw_sz); in test_btf_endian() 52 ASSERT_OK(memcmp(raw_data, swap_raw_data, raw_sz), "mem_identical"); in test_btf_endian() 78 raw_data = btf__raw_data(btf, &raw_sz); in test_btf_endian() 79 if (!ASSERT_OK_PTR(raw_data, "raw_data_inverted")) in test_btf_endian() 83 swap_btf = btf__new(raw_data, raw_sz); in test_btf_endian()
|
| H A D | btf_distill.c | 544 const void *raw_data; in test_distilled_endianness() local 576 raw_data = btf__raw_data(new_base, &size); in test_distilled_endianness() 577 if (!ASSERT_OK_PTR(raw_data, "btf__raw_data #1")) in test_distilled_endianness() 579 new_base1 = btf__new(raw_data, size); in test_distilled_endianness() 582 raw_data = btf__raw_data(new_split, &size); in test_distilled_endianness() 583 if (!ASSERT_OK_PTR(raw_data, "btf__raw_data #2")) in test_distilled_endianness() 585 new_split1 = btf__new_split(raw_data, size, new_base1); in test_distilled_endianness()
|
| H A D | core_autosize.c | 62 const void *raw_data; in test_core_autosize() local 115 raw_data = btf__raw_data(btf, &raw_sz); in test_core_autosize() 116 if (!ASSERT_OK_PTR(raw_data, "raw_data")) in test_core_autosize() 118 written = fwrite(raw_data, 1, raw_sz, f); in test_core_autosize()
|
| /linux/drivers/staging/greybus/ |
| H A D | raw.c | 29 struct raw_data { struct 60 struct raw_data *raw_data; in receive_data() local 76 raw_data = kmalloc_flex(*raw_data, data, len); in receive_data() 77 if (!raw_data) { in receive_data() 83 raw_data->len = len; in receive_data() 84 memcpy(&raw_data->data[0], data, len); in receive_data() 86 list_add_tail(&raw_data->entry, &raw->list); in receive_data() 231 struct raw_data *raw_data; in gb_raw_disconnect() local 232 struct raw_data *temp; in gb_raw_disconnect() 242 list_for_each_entry_safe(raw_data, temp, &raw->list, entry) { in gb_raw_disconnect() [all …]
|
| /linux/drivers/input/joystick/ |
| H A D | grip_mp.c | 166 u8 raw_data; /* raw data from gameport */ in mp_io() local 176 raw_data = gameport_read(gameport); in mp_io() 177 if (raw_data & 1) in mp_io() 181 raw_data = gameport_read(gameport); in mp_io() 182 portvals |= 1 << ((raw_data >> 4) & 3); /* Demux B4, B5 */ in mp_io() 186 raw_data = gameport_read(gameport); in mp_io() 187 portvals = raw_data & 0xf0; in mp_io() 189 if (raw_data & 0x31) in mp_io() 193 if (!poll_until(0x10, 0, 308, gameport, &raw_data)) in mp_io() 200 if (raw_data & 0x20) { /* 3 data bits/read */ in mp_io() [all …]
|
| /linux/drivers/rtc/ |
| H A D | rtc-hid-sensor-time.c | 62 static u32 hid_time_value(size_t raw_len, char *raw_data) in hid_time_value() argument 66 return *(u8 *)raw_data; in hid_time_value() 68 return *(u16 *)raw_data; in hid_time_value() 70 return *(u32 *)raw_data; in hid_time_value() 78 char *raw_data, void *priv) in hid_time_capture_sample() argument 91 time_buf->tm_year = *(u8 *)raw_data; in hid_time_capture_sample() 97 (int)hid_time_value(raw_len, raw_data)-1900; in hid_time_capture_sample() 101 time_buf->tm_mon = (int)hid_time_value(raw_len, raw_data)-1; in hid_time_capture_sample() 104 time_buf->tm_mday = (int)hid_time_value(raw_len, raw_data); in hid_time_capture_sample() 107 time_buf->tm_hour = (int)hid_time_value(raw_len, raw_data); in hid_time_capture_sample() [all …]
|
| /linux/drivers/hwmon/ |
| H A D | aht10.c | 149 static int crc8_check(u8 *raw_data, int count) in crc8_check() argument 155 return crc8(crc8_table, raw_data, count, CRC8_INIT_VALUE); in crc8_check() 168 u8 raw_data[AHT20_MEAS_SIZE]; in aht10_read_values() local 180 res = i2c_master_recv(client, raw_data, data->meas_size); in aht10_read_values() 187 if (data->crc8 && crc8_check(raw_data, data->meas_size)) in aht10_read_values() 190 hum = ((u32)raw_data[1] << 12u) | in aht10_read_values() 191 ((u32)raw_data[2] << 4u) | in aht10_read_values() 192 ((raw_data[3] & 0xF0u) >> 4u); in aht10_read_values() 194 temp = ((u32)(raw_data[3] & 0x0Fu) << 16u) | in aht10_read_values() 195 ((u32)raw_data[4] << 8u) | in aht10_read_values() [all …]
|
| H A D | sht4x.c | 94 u8 raw_data[SHT4X_RESPONSE_LENGTH]; in sht4x_read_values() local 118 ret = i2c_master_recv(client, raw_data, SHT4X_RESPONSE_LENGTH); in sht4x_read_values() 125 t_ticks = raw_data[0] << 8 | raw_data[1]; in sht4x_read_values() 126 rh_ticks = raw_data[3] << 8 | raw_data[4]; in sht4x_read_values() 128 crc = crc8(sht4x_crc8_table, &raw_data[0], SHT4X_WORD_LEN, CRC8_INIT_VALUE); in sht4x_read_values() 129 if (crc != raw_data[2]) { in sht4x_read_values() 134 crc = crc8(sht4x_crc8_table, &raw_data[3], SHT4X_WORD_LEN, CRC8_INIT_VALUE); in sht4x_read_values() 135 if (crc != raw_data[5]) { in sht4x_read_values()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_get_stack_rawtp.c | 63 void *raw_data; in bpf_prog1() local 83 raw_data = bpf_map_lookup_elem(&rawdata_map, &key); in bpf_prog1() 84 if (!raw_data) in bpf_prog1() 87 usize = bpf_get_stack(ctx, raw_data, max_len, BPF_F_USER_STACK); in bpf_prog1() 91 ksize = bpf_get_stack(ctx, raw_data + usize, max_len - usize, 0); in bpf_prog1() 97 bpf_perf_event_output(ctx, &perfmap, 0, raw_data, total_size); in bpf_prog1()
|
| /linux/drivers/iio/orientation/ |
| H A D | hid-sensor-rotation.c | 169 size_t raw_len, char *raw_data, in dev_rot_capture_sample() argument 177 rot_state->scan.sampled_vals[0] = ((s16 *)raw_data)[0]; in dev_rot_capture_sample() 178 rot_state->scan.sampled_vals[1] = ((s16 *)raw_data)[1]; in dev_rot_capture_sample() 179 rot_state->scan.sampled_vals[2] = ((s16 *)raw_data)[2]; in dev_rot_capture_sample() 180 rot_state->scan.sampled_vals[3] = ((s16 *)raw_data)[3]; in dev_rot_capture_sample() 182 memcpy(&rot_state->scan.sampled_vals, raw_data, in dev_rot_capture_sample() 190 *(s64 *)raw_data); in dev_rot_capture_sample()
|
| H A D | hid-sensor-incl-3d.c | 216 size_t raw_len, char *raw_data, in incl_3d_capture_sample() argument 225 incl_state->scan.incl_val[CHANNEL_SCAN_INDEX_X] = *(u32 *)raw_data; in incl_3d_capture_sample() 228 incl_state->scan.incl_val[CHANNEL_SCAN_INDEX_Y] = *(u32 *)raw_data; in incl_3d_capture_sample() 231 incl_state->scan.incl_val[CHANNEL_SCAN_INDEX_Z] = *(u32 *)raw_data; in incl_3d_capture_sample() 236 *(s64 *)raw_data); in incl_3d_capture_sample()
|
| /linux/drivers/platform/chrome/wilco_ec/ |
| H A D | debugfs.c | 27 u8 raw_data[EC_MAILBOX_DATA_SIZE]; member 124 memset(debug_info->raw_data, 0, sizeof(debug_info->raw_data)); in raw_write() 125 msg.response_data = debug_info->raw_data; in raw_write() 142 fmt_len = hex_dump_to_buffer(debug_info->raw_data, in raw_read()
|
| /linux/drivers/gpib/ni_usb/ |
| H A D | ni_usb_gpib.c | 364 static void ni_usb_dump_raw_block(const u8 *raw_data, int length) in ni_usb_dump_raw_block() argument 366 print_hex_dump(KERN_INFO, "", DUMP_PREFIX_NONE, 8, 1, raw_data, length, true); in ni_usb_dump_raw_block() 369 static int ni_usb_parse_register_read_block(const u8 *raw_data, unsigned int *results, in ni_usb_parse_register_read_block() argument 380 if (raw_data[i++] != NIUSB_REGISTER_READ_DATA_START_ID) { in ni_usb_parse_register_read_block() 385 results[j++] = raw_data[i++]; in ni_usb_parse_register_read_block() 389 if (raw_data[i++] != NIUSB_REGISTER_READ_DATA_END_ID) { in ni_usb_parse_register_read_block() 393 if (raw_data[i++] % results_per_chunk != num_results % results_per_chunk) { in ni_usb_parse_register_read_block() 395 (int)raw_data[i - 1]); in ni_usb_parse_register_read_block() 399 if (raw_data[i++] != 0) { in ni_usb_parse_register_read_block() 401 i - 1, (int)raw_data[i - 1]); in ni_usb_parse_register_read_block() [all …]
|
| /linux/tools/perf/tests/ |
| H A D | sample-parsing.c | 109 if (memcmp(s1->raw_data, s2->raw_data, s1->raw_size)) { in samples_same() 233 const u32 raw_data[] = {0x12345678, 0x0a0b0c0d, 0x11020304, 0x05060708, 0 }; in do_test() local 257 .raw_size = sizeof(raw_data), in do_test() 260 .raw_data = (void *)raw_data, in do_test()
|
| /linux/tools/perf/util/ |
| H A D | amd-sample-raw.c | 237 struct perf_ibs_data *data = sample->raw_data; in amd_dump_ibs_op() 268 struct perf_ibs_data *data = sample->raw_data; in amd_dump_ibs_fetch() 285 struct perf_ibs_data *data = sample->raw_data; in is_valid_ibs_fetch_sample() 296 struct perf_ibs_data *data = sample->raw_data; in is_valid_ibs_op_sample()
|
| H A D | s390-sample-raw.c | 52 unsigned char *buf = sample->raw_data; in s390_cpumcfdg_testctr() 228 unsigned char *buf = sample->raw_data; in s390_cpumcfdg_dump() 290 unsigned char *p = sample->raw_data; in s390_pai_all_dump() 345 if (!sample->raw_size || !sample->raw_data) in evlist__s390_sample_raw()
|
| /linux/tools/lib/bpf/ |
| H A D | linker.c | 122 void *raw_data; member 214 free(sec->raw_data); in bpf_linker__free() 341 syms = libbpf_reallocarray(symtab->raw_data, sym_cnt + 1, sizeof(*sym)); in add_new_sym() 348 symtab->raw_data = syms; in add_new_sym() 1236 if (memcmp(dst_sec->raw_data, src_sec->data->d_buf, dst_sec->sec_sz) != 0) in sec_content_is_same() 1249 static void exec_sec_bswap(void *raw_data, int size) in exec_sec_bswap() argument 1252 struct bpf_insn *insn = raw_data; in exec_sec_bswap() 1297 tmp = realloc(dst->raw_data, dst_final_sz); in extend_sec() 1312 dst->raw_data = tmp; in extend_sec() 1315 memset(dst->raw_data + dst->sec_sz, 0, dst_align_sz - dst->sec_sz); in extend_sec() [all …]
|