Home
last modified time | relevance | path

Searched refs:raw_data (Results 1 – 25 of 94) sorted by relevance

1234

/linux/drivers/staging/greybus/
H A Draw.c30 struct raw_data { struct
61 struct raw_data *raw_data; in receive_data() local
77 raw_data = kmalloc_flex(*raw_data, data, len); in receive_data()
78 if (!raw_data) { in receive_data()
84 raw_data->len = len; in receive_data()
85 memcpy(&raw_data->data[0], data, len); in receive_data()
87 list_add_tail(&raw_data->entry, &raw->list); in receive_data()
237 struct raw_data *raw_data; in gb_raw_disconnect() local
238 struct raw_data *temp; in gb_raw_disconnect()
250 list_for_each_entry_safe(raw_data, temp, &raw->list, entry) { in gb_raw_disconnect()
[all …]
/linux/drivers/input/joystick/
H A Dgrip_mp.c166 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/hid/
H A Dhid-saitek.c94 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 Dhid-picolcd_core.c69 int report_id, const u8 *raw_data, int size) in picolcd_send_and_wait() argument
95 hid_set_field(report->field[i], j, k < size ? raw_data[k] : 0); in picolcd_send_and_wait()
118 struct hid_report *report, u8 *raw_data, int size) in picolcd_raw_keypad() argument
130 if (raw_data[i] == 0) in picolcd_raw_keypad()
133 if (data->pressed_keys[j] == raw_data[i]) in picolcd_raw_keypad()
137 data->pressed_keys[j] = raw_data[i]; in picolcd_raw_keypad()
140 input_event(data->input_keys, EV_MSC, MSC_SCAN, raw_data[i]); in picolcd_raw_keypad()
141 if (raw_data[i] < PICOLCD_KEYS) in picolcd_raw_keypad()
142 key_code = data->keycode[raw_data[i]]; in picolcd_raw_keypad()
147 raw_data[i], key_code); in picolcd_raw_keypad()
[all …]
H A Dhid-letsketch.c168 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 Dhid-picolcd.h57 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 Dhid-sensor-hub.c320 hsdev->pending.raw_data = buffer; in sensor_hub_input_attr_read_values()
383 ret_val = *(s8 *)hsdev->pending.raw_data; in sensor_hub_input_attr_get_raw_value()
385 ret_val = *(u8 *)hsdev->pending.raw_data; in sensor_hub_input_attr_get_raw_value()
389 ret_val = *(s16 *)hsdev->pending.raw_data; in sensor_hub_input_attr_get_raw_value()
391 ret_val = *(u16 *)hsdev->pending.raw_data; in sensor_hub_input_attr_get_raw_value()
394 ret_val = *(u32 *)hsdev->pending.raw_data; in sensor_hub_input_attr_get_raw_value()
399 kfree(hsdev->pending.raw_data); in sensor_hub_input_attr_get_raw_value()
526 struct hid_report *report, u8 *raw_data, int size) in sensor_hub_raw_event() argument
546 ptr = raw_data; in sensor_hub_raw_event()
584 memcpy(hsdev->pending.raw_data + hsdev->pending.index, in sensor_hub_raw_event()
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dbtf_endian.c19 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 Dbtf_distill.c544 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 Dcore_autosize.c62 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()
H A Dget_stack_raw_tp.c38 __u64 *raw_data = data; in get_stack_print_output() local
51 ks = ksym_search(raw_data[i]); in get_stack_print_output()
/linux/drivers/rtc/
H A Drtc-hid-sensor-time.c62 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/tools/testing/selftests/bpf/progs/
H A Dtest_get_stack_rawtp.c63 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/hwmon/
H A Dsht4x.c94 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/drivers/platform/chrome/wilco_ec/
H A Ddebugfs.c26 u8 raw_data[EC_MAILBOX_DATA_SIZE]; member
123 memset(debug_info->raw_data, 0, sizeof(debug_info->raw_data)); in raw_write()
124 msg.response_data = debug_info->raw_data; in raw_write()
141 fmt_len = hex_dump_to_buffer(debug_info->raw_data, in raw_read()
/linux/drivers/iio/orientation/
H A Dhid-sensor-rotation.c244 size_t raw_len, char *raw_data, in dev_rot_capture_sample() argument
252 rot_state->scan.sampled_vals[0] = ((s16 *)raw_data)[0]; in dev_rot_capture_sample()
253 rot_state->scan.sampled_vals[1] = ((s16 *)raw_data)[1]; in dev_rot_capture_sample()
254 rot_state->scan.sampled_vals[2] = ((s16 *)raw_data)[2]; in dev_rot_capture_sample()
255 rot_state->scan.sampled_vals[3] = ((s16 *)raw_data)[3]; in dev_rot_capture_sample()
257 memcpy(&rot_state->scan.sampled_vals, raw_data, in dev_rot_capture_sample()
265 *(s64 *)raw_data); in dev_rot_capture_sample()
H A Dhid-sensor-incl-3d.c210 size_t raw_len, char *raw_data, in incl_3d_capture_sample() argument
219 incl_state->scan.incl_val[CHANNEL_SCAN_INDEX_X] = *(u32 *)raw_data; in incl_3d_capture_sample()
222 incl_state->scan.incl_val[CHANNEL_SCAN_INDEX_Y] = *(u32 *)raw_data; in incl_3d_capture_sample()
225 incl_state->scan.incl_val[CHANNEL_SCAN_INDEX_Z] = *(u32 *)raw_data; in incl_3d_capture_sample()
230 *(s64 *)raw_data); in incl_3d_capture_sample()
/linux/tools/perf/tests/
H A Dsample-parsing.c126 if (memcmp(s1->raw_data, s2->raw_data, s1->raw_size)) { in samples_same()
127 pr_debug("Samples differ at 'raw_data'\n"); in samples_same()
246 const u32 raw_data[] = {0x12345678, 0x0a0b0c0d, 0x11020304, 0x05060708, 0 }; in do_test()
270 .raw_size = sizeof(raw_data), in do_test()
273 .raw_data = (void *)raw_data, in do_test()
233 const u32 raw_data[] = {0x12345678, 0x0a0b0c0d, 0x11020304, 0x05060708, 0 }; do_test() local
/linux/tools/perf/util/
H A Damd-sample-raw.c300 struct perf_ibs_data *data = sample->raw_data; in is_valid_ibs_op_sample()
335 struct perf_ibs_data *data = sample->raw_data;
352 struct perf_ibs_data *data = sample->raw_data;
363 struct perf_ibs_data *data = sample->raw_data; in evlist__has_amd_ibs()
H A Ds390-sample-raw.c53 unsigned char *buf = sample->raw_data; in s390_cpumcfdg_testctr()
230 unsigned char *buf = sample->raw_data; in s390_cpumcfdg_dump()
293 unsigned char *p = sample->raw_data; in s390_pai_all_dump()
350 if (!sample->raw_size || !sample->raw_data) in evlist__s390_sample_raw()
H A Dsample.h215 /** @raw_data: Pointer into the original event for PERF_SAMPLE_RAW data. */
216 void *raw_data;
260 * raw_data is always 4 bytes from an 8-byte boundary, so subtract 4 to get
265 return sample->raw_data - 4;
116 void *raw_data; global() member
/linux/drivers/iio/light/
H A Dhid-sensor-prox.c182 size_t raw_len, char *raw_data, in prox_capture_sample() argument
201 prox_state->human_presence[chan] = *(u8 *)raw_data * multiplier; in prox_capture_sample()
204 prox_state->human_presence[chan] = *(u16 *)raw_data * multiplier; in prox_capture_sample()
207 prox_state->human_presence[chan] = *(u32 *)raw_data * multiplier; in prox_capture_sample()
/linux/tools/lib/bpf/
H A Dlinker.c122 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 …]
/linux/rust/kernel/drm/
H A Dioctl.rs138 raw_data: *mut ::core::ffi::c_void,
194 let data = unsafe { &mut *(raw_data.cast::<$crate::uapi::$struct>()) };
/linux/drivers/platform/x86/dell/
H A Ddell-wmi-ddv.c105 u8 raw_data[]; member
212 buffer_size = struct_size(buffer, raw_data, le32_to_cpu(buffer->raw_size)); in dell_wmi_ddv_query_buffer()
274 if (rem != 1 || buffer->raw_data[buffer_size - 1] != 0xff) { in dell_wmi_ddv_update_sensors()
316 entry = (struct fan_sensor_entry *)data->fans.buffer->raw_data; in dell_wmi_ddv_fan_read_channel()
342 entry = (struct thermal_sensor_entry *)data->temps.buffer->raw_data; in dell_wmi_ddv_temp_read_channel()
399 entry = (struct fan_sensor_entry *)data->fans.buffer->raw_data; in dell_wmi_ddv_fan_read_string()
430 entry = (struct thermal_sensor_entry *)data->temps.buffer->raw_data; in dell_wmi_ddv_temp_read_string()
989 ret = seq_write(seq, buffer->raw_data, le32_to_cpu(buffer->raw_size)); in dell_wmi_ddv_buffer_read()

1234