/linux/drivers/firmware/google/ |
H A D | vpd_decode.c | 36 static int vpd_decode_entry(const u32 max_len, const u8 *input_buf, in vpd_decode_entry() argument 42 if (vpd_decode_len(max_len - consumed, &input_buf[consumed], in vpd_decode_entry() 49 *entry = input_buf + consumed; in vpd_decode_entry() 60 int vpd_decode_string(const u32 max_len, const u8 *input_buf, u32 *consumed, in vpd_decode_string() argument 73 type = input_buf[*consumed]; in vpd_decode_string() 80 if (vpd_decode_entry(max_len, input_buf, consumed, &key, in vpd_decode_string() 84 if (vpd_decode_entry(max_len, input_buf, consumed, &value, in vpd_decode_string()
|
H A D | vpd_decode.h | 39 * The input_buf points to the first byte of the input buffer. 47 int vpd_decode_string(const u32 max_len, const u8 *input_buf, u32 *consumed,
|
/linux/drivers/hid/ |
H A D | uhid.c | 48 struct uhid_event input_buf; member 735 memset(&uhid->input_buf, 0, sizeof(uhid->input_buf)); in uhid_char_write() 736 len = min(count, sizeof(uhid->input_buf)); in uhid_char_write() 738 ret = uhid_event_from_user(buffer, len, &uhid->input_buf); in uhid_char_write() 742 switch (uhid->input_buf.type) { in uhid_char_write() 755 ret = uhid_dev_create(uhid, &uhid->input_buf); in uhid_char_write() 758 ret = uhid_dev_create2(uhid, &uhid->input_buf); in uhid_char_write() 764 ret = uhid_dev_input(uhid, &uhid->input_buf); in uhid_char_write() 767 ret = uhid_dev_input2(uhid, &uhid->input_buf); in uhid_char_write() [all...] |
H A D | hid-hyperv.c | 144 u8 input_buf[HID_MAX_BUFFER_SIZE]; member 292 (u32)sizeof(input_dev->input_buf)); in mousevsc_on_receive() 293 memcpy(input_dev->input_buf, input_report->buffer, len); in mousevsc_on_receive() 295 input_dev->input_buf, len, 1); in mousevsc_on_receive()
|
/linux/drivers/input/touchscreen/ |
H A D | cyttsp5.c | 202 u8 input_buf[CY_MAX_INPUT]; member 303 switch (ts->input_buf[2]) { in cyttsp5_get_mt_touches() 313 tch_addr = ts->input_buf + offset + (i * TOUCH_REPORT_SIZE); in cyttsp5_get_mt_touches() 354 ts->input_buf + 3 + si->tch_hdr.ofs, in cyttsp5_mt_attention() 432 switch (ts->input_buf[2]) { in cyttsp5_btn_attention() 441 if (ts->input_buf[2] != HID_BTN_REPORT_ID) in cyttsp5_btn_attention() 447 cur_btn_state = (ts->input_buf[offset] >> (cur_btn * CY_BITS_PER_BTN)) in cyttsp5_btn_attention() 703 error = cyttsp5_read(ts, ts->input_buf, CY_MAX_INPUT); in cyttsp5_handle_irq() 707 size = get_unaligned_le16(&ts->input_buf[0]); in cyttsp5_handle_irq() 713 report_id = ts->input_buf[ in cyttsp5_handle_irq() [all...] |
/linux/drivers/hid/intel-thc-hid/intel-quicki2c/ |
H A D | quicki2c-protocol.c | 155 rpt = (struct hidi2c_report_packet *)qcdev->input_buf; in quicki2c_get_report() 228 (u32 *)qcdev->input_buf); in quicki2c_reset() 238 if (get_unaligned_le16(qcdev->input_buf)) { in quicki2c_reset()
|
H A D | quicki2c-dev.h | 166 * @input_buf: Store a copy of latest input report data 195 u8 *input_buf; member
|
H A D | pci-quicki2c.c | 253 struct hidi2c_report_packet *pkt = (struct hidi2c_report_packet *)qcdev->input_buf; in handle_input_report() 565 qcdev->input_buf = devm_kzalloc(qcdev->dev, max_report_len, GFP_KERNEL); in quicki2c_alloc_report_buf() 566 if (!qcdev->input_buf) in quicki2c_alloc_report_buf()
|
/linux/drivers/hid/intel-thc-hid/intel-quickspi/ |
H A D | quickspi-dev.h | 108 * @input_buf: store a copy of latest input report data 152 u8 *input_buf; member
|
H A D | pci-quickspi.c | 320 ret = thc_rxdma_read(qsdev->thc_hw, THC_RXDMA2, qsdev->input_buf, in quickspi_irq_thread_handler() 544 qsdev->input_buf = devm_kzalloc(qsdev->dev, max_input_len, GFP_KERNEL); in quickspi_alloc_report_buf() 545 if (!qsdev->input_buf) in quickspi_alloc_report_buf()
|
H A D | quickspi-protocol.c | 163 input_body = (struct input_report_body *)qsdev->input_buf; in quickspi_handle_input_data()
|
/linux/drivers/iio/adc/ |
H A D | ad7173.c | 207 bool input_buf; 577 bool input_buf; in ad7173_find_live_config() 587 cfg->input_buf == cfg_aux->input_buf && in ad7173_find_live_config() 630 if (cfg->input_buf) in ad7173_load_config() 1590 chan_st_priv->cfg.input_buf = st->info->has_input_buf; in ad7173_fw_parse_channel_config() 1658 chan_st_priv->cfg.input_buf = st->info->has_input_buf; in ad7173_fw_parse_channel_config() 1672 chan_st_priv->cfg.input_buf = st->info->has_input_buf; in ad7173_fw_parse_channel_config()
|
/linux/net/bluetooth/hidp/ |
H A D | hidp.h | 185 u8 input_buf[HID_MAX_BUFFER_SIZE]; member
|
H A D | core.c | 445 memcpy(session->input_buf, data, len); in hidp_process_report() 446 hid_input_report(session->hid, type, session->input_buf, len, intr); in hidp_process_report()
|
/linux/include/sound/ |
H A D | ump.h | 47 u32 input_buf[4]; member
|
/linux/sound/core/ |
H A D | ump.c | 307 * The data is copied onto ump->input_buf[]. 318 ump->input_buf[ump->input_buf_head++] = val; in snd_ump_receive_ump_val() 349 ump_handle_stream_msg(ump, ump->input_buf, n); in snd_ump_receive() 352 ump->seq_ops->input_receive(ump, ump->input_buf, n); in snd_ump_receive() 354 process_legacy_input(ump, ump->input_buf, n); in snd_ump_receive() 970 (const union snd_ump_stream_msg *)ump->input_buf; in create_block_from_fb_info()
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_gfx.c | 1668 const char *input_buf = buf; in amdgpu_gfx_set_enforce_isolation() local 1671 ret = sscanf(input_buf, "%ld", &partition_values[i]); in amdgpu_gfx_set_enforce_isolation() 1676 input_buf = strchr(input_buf, ' '); in amdgpu_gfx_set_enforce_isolation() 1677 if (input_buf) { in amdgpu_gfx_set_enforce_isolation() 1678 input_buf++; in amdgpu_gfx_set_enforce_isolation()
|
/linux/mm/ |
H A D | huge_memory.c | 4507 char input_buf[MAX_INPUT_BUF_SZ]; in split_huge_pages_write() local 4519 memset(input_buf, 0, MAX_INPUT_BUF_SZ); in split_huge_pages_write() 4520 if (copy_from_user(input_buf, buf, min_t(size_t, count, MAX_INPUT_BUF_SZ))) in split_huge_pages_write() 4523 input_buf[MAX_INPUT_BUF_SZ - 1] = '\0'; in split_huge_pages_write() 4525 if (input_buf[0] == '/') { in split_huge_pages_write() 4527 char *tok_buf = input_buf; in split_huge_pages_write() 4530 size_t input_len = strlen(input_buf); in split_huge_pages_write() 4554 ret = sscanf(input_buf, "%d,0x%lx,0x%lx,%d,%ld", &pid, &vaddr_start, in split_huge_pages_write() 4558 ret = strlen(input_buf); in split_huge_pages_write() 4568 ret = strlen(input_buf); in split_huge_pages_write() [all...] |
/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed.h | 976 u32 input_len, u8 *input_buf,
|
H A D | qed_main.c | 1016 u8 *input_buf, u32 max_size, u8 *unzip_buf) in qed_unzip_data() argument 1020 p_hwfn->stream->next_in = input_buf; in qed_unzip_data()
|
/linux/crypto/ |
H A D | testmgr.c | 3675 void *input_buf = NULL; in do_test_kpp() local 3736 input_buf = kmemdup(vec->b_public, vec->b_public_size, GFP_KERNEL); in do_test_kpp() 3737 if (!input_buf) { in do_test_kpp() 3742 sg_init_one(&src, input_buf, vec->b_public_size); in do_test_kpp() 3804 kfree(input_buf); in do_test_kpp()
|
/linux/drivers/platform/x86/ |
H A D | acer-wmi.c | 2162 struct acpi_buffer input_buf = { sizeof(input), input }; in acer_kbd_dock_get_initial_state() local 2168 status = wmi_evaluate_method(WMID_GUID3, 0, 0x2, &input_buf, &output_buf); in acer_kbd_dock_get_initial_state()
|
/linux/drivers/usb/gadget/function/ |
H A D | f_midi2.c | 669 const u32 *in_buf = ep->ump->input_buf; in process_ump() 1011 size = snd_ump_convert_from_ump(ep->ump->input_buf, outbuf, in process_midi1_transmit()
|