| /drivers/hid/ |
| A D | hid-kysona.c | 96 u8 *write_buf; in kysona_m600_fetch_online() local 100 write_buf = kmemdup(kysona_online_request, sizeof(kysona_online_request), GFP_KERNEL); in kysona_m600_fetch_online() 101 if (!write_buf) in kysona_m600_fetch_online() 105 write_buf, sizeof(kysona_online_request), in kysona_m600_fetch_online() 111 kfree(write_buf); in kysona_m600_fetch_online() 126 u8 *write_buf; in kysona_m600_fetch_battery() local 130 write_buf = kmemdup(kysona_battery_request, sizeof(kysona_battery_request), GFP_KERNEL); in kysona_m600_fetch_battery() 131 if (!write_buf) in kysona_m600_fetch_battery() 135 write_buf, sizeof(kysona_battery_request), in kysona_m600_fetch_battery() 141 kfree(write_buf); in kysona_m600_fetch_battery()
|
| A D | hid-steelseries.c | 386 u8 *write_buf; in steelseries_headset_request_battery() local 390 write_buf = kmemdup(request, len, GFP_KERNEL); in steelseries_headset_request_battery() 391 if (!write_buf) in steelseries_headset_request_battery() 395 ret = hid_hw_raw_request(hdev, request[0], write_buf, len, in steelseries_headset_request_battery() 402 kfree(write_buf); in steelseries_headset_request_battery()
|
| A D | hid-ft260.c | 241 u8 write_buf[FT260_REPORT_MAX_LENGTH]; member 423 (struct ft260_i2c_write_request_report *)dev->write_buf; in ft260_i2c_write() 472 (struct ft260_i2c_write_request_report *)dev->write_buf; in ft260_smbus_write()
|
| /drivers/input/joystick/ |
| A D | adafruit-seesaw.c | 117 u8 write_buf[sizeof(reg) + sizeof(value)]; in seesaw_register_write_u8() local 120 put_unaligned_be16(reg, write_buf); in seesaw_register_write_u8() 121 write_buf[sizeof(reg)] = value; in seesaw_register_write_u8() 123 ret = i2c_master_send(client, write_buf, sizeof(write_buf)); in seesaw_register_write_u8() 133 u8 write_buf[sizeof(reg) + sizeof(value)]; in seesaw_register_write_u32() local 136 put_unaligned_be16(reg, write_buf); in seesaw_register_write_u32() 137 put_unaligned_be32(value, write_buf + sizeof(reg)); in seesaw_register_write_u32() 138 ret = i2c_master_send(client, write_buf, sizeof(write_buf)); in seesaw_register_write_u32()
|
| /drivers/hid/intel-thc-hid/intel-quicki2c/ |
| A D | quicki2c-protocol.c | 18 u8 *write_buf, int write_buf_len) in quicki2c_init_write_buf() argument 33 memcpy(write_buf, &qcdev->dev_desc.cmd_reg, HIDI2C_REG_LEN); in quicki2c_init_write_buf() 35 memcpy(write_buf + offset, &cmd, cmd_len); in quicki2c_init_write_buf() 39 memcpy(write_buf + offset, &qcdev->dev_desc.data_reg, HIDI2C_REG_LEN); in quicki2c_init_write_buf() 46 memcpy(write_buf + offset, &len, HIDI2C_LENGTH_LEN); in quicki2c_init_write_buf() 48 memcpy(write_buf + offset, data, data_len); in quicki2c_init_write_buf()
|
| /drivers/hid/intel-thc-hid/intel-quickspi/ |
| A D | quickspi-protocol.c | 27 struct output_report *write_buf; in write_cmd_to_txdma() local 31 write_buf = (struct output_report *)qsdev->report_buf; in write_cmd_to_txdma() 33 write_buf->output_hdr.report_type = report_type; in write_cmd_to_txdma() 34 write_buf->output_hdr.content_len = cpu_to_le16(report_buf_len); in write_cmd_to_txdma() 35 write_buf->output_hdr.content_id = report_id; in write_cmd_to_txdma() 38 memcpy(write_buf->content, report_buf, report_buf_len); in write_cmd_to_txdma() 42 ret = thc_dma_write(qsdev->thc_hw, write_buf, write_buf_len); in write_cmd_to_txdma()
|
| /drivers/hwmon/pmbus/ |
| A D | adm1266.c | 62 u8 write_buf[ADM1266_PMBUS_BLOCK_MAX + 1] ____cacheline_aligned; member 90 .buf = data->write_buf, in adm1266_pmbus_block_xfer() 432 char write_buf[6]; in adm1266_set_rtc() local 437 memset(write_buf, 0, sizeof(write_buf)); in adm1266_set_rtc() 440 write_buf[2 + i] = (kt >> (i * 8)) & 0xFF; in adm1266_set_rtc() 442 return i2c_smbus_write_block_data(data->client, ADM1266_SET_RTC, sizeof(write_buf), in adm1266_set_rtc() 443 write_buf); in adm1266_set_rtc()
|
| A D | tda38640.c | 90 u8 write_buf[] = {0xd0, 0x44, 0x00}; in svid_mode() local 99 .buf = write_buf, in svid_mode() 100 .len = sizeof(write_buf), in svid_mode()
|
| /drivers/gnss/ |
| A D | core.c | 151 if (copy_from_user(gdev->write_buf, buf, n)) { in gnss_write() 164 ret = gdev->ops->write_raw(gdev, gdev->write_buf, n); in gnss_write() 217 kfree(gdev->write_buf); in gnss_device_release() 260 gdev->write_buf = kzalloc(GNSS_WRITE_BUF_SIZE, GFP_KERNEL); in gnss_allocate_device() 261 if (!gdev->write_buf) in gnss_allocate_device()
|
| /drivers/mtd/lpddr/ |
| A D | lpddr2_nvm.c | 322 u_char *write_buf = (u_char *)buf; in lpddr2_nvm_write() local 336 my_data = write_buf[tot_len]; in lpddr2_nvm_write() 337 my_data += (write_buf[tot_len+1]) << 8; in lpddr2_nvm_write() 339 my_data += (write_buf[tot_len+2]) << 16; in lpddr2_nvm_write() 340 my_data += (write_buf[tot_len+3]) << 24; in lpddr2_nvm_write() 353 0x00, add, current_len, write_buf + tot_len); in lpddr2_nvm_write()
|
| /drivers/platform/x86/intel/telemetry/ |
| A D | pltdrv.c | 249 u32 write_buf; in telemetry_plt_config_ioss_event() local 251 write_buf = evt_id | TELEM_EVENT_ENABLE; in telemetry_plt_config_ioss_event() 252 write_buf <<= BITS_PER_BYTE; in telemetry_plt_config_ioss_event() 253 write_buf |= index; in telemetry_plt_config_ioss_event() 256 IOSS_TELEM_EVENT_WRITE, &write_buf, in telemetry_plt_config_ioss_event() 262 u32 write_buf; in telemetry_plt_config_pss_event() local 265 write_buf = evt_id | TELEM_EVENT_ENABLE; in telemetry_plt_config_pss_event() 267 index, 0, &write_buf, NULL); in telemetry_plt_config_pss_event()
|
| /drivers/mtd/nand/raw/ |
| A D | nand_legacy.c | 76 chip->legacy.write_buf(chip, &byte, 1); in nand_write_byte() 106 chip->legacy.write_buf(chip, (uint8_t *)&word, 2); in nand_write_byte16() 606 if (!chip->legacy.write_buf || chip->legacy.write_buf == nand_write_buf) in nand_legacy_set_defaults() 607 chip->legacy.write_buf = busw ? nand_write_buf16 : nand_write_buf; in nand_legacy_set_defaults()
|
| A D | plat_nand.c | 79 data->chip.legacy.write_buf = pdata->ctrl.write_buf; in plat_nand_probe()
|
| A D | socrates_nand.c | 171 nand_chip->legacy.write_buf = socrates_nand_write_buf; in socrates_nand_probe()
|
| A D | lpc32xx_slc.c | 696 chip->legacy.write_buf(chip, chip->oob_poi, mtd->oobsize); in lpc32xx_nand_write_page_syndrome() 714 chip->legacy.write_buf(chip, chip->oob_poi, mtd->oobsize); in lpc32xx_nand_write_page_raw_syndrome() 900 chip->legacy.write_buf = lpc32xx_nand_write_buf; in lpc32xx_nand_probe()
|
| A D | pasemi_nand.c | 159 chip->legacy.write_buf = pasemi_write_buf; in pasemi_nand_probe()
|
| A D | xway_nand.c | 190 data->chip.legacy.write_buf = xway_write_buf; in xway_nand_probe()
|
| /drivers/misc/ |
| A D | pci_endpoint_test.c | 280 resource_size_t offset, void *write_buf, in pci_endpoint_test_bar_memcmp() argument 283 memset(write_buf, bar_test_pattern[barno], size); in pci_endpoint_test_bar_memcmp() 284 memcpy_toio(test->bar[barno] + offset, write_buf, size); in pci_endpoint_test_bar_memcmp() 288 return memcmp(write_buf, read_buf, size); in pci_endpoint_test_bar_memcmp() 295 void *write_buf __free(kfree) = NULL; in pci_endpoint_test_bar() 316 write_buf = kmalloc(buf_size, GFP_KERNEL); in pci_endpoint_test_bar() 317 if (!write_buf) in pci_endpoint_test_bar() 325 if (pci_endpoint_test_bar_memcmp(test, barno, offset, write_buf, in pci_endpoint_test_bar()
|
| /drivers/media/i2c/ |
| A D | thp7312.c | 1446 const u8 *write_buf, u16 write_size) in thp7312_write_buf() argument 1451 ret = i2c_master_send(client, write_buf, write_size); in thp7312_write_buf() 1456 const u8 *write_buf, u16 write_size) in __thp7312_flash_reg_write() argument 1478 memcpy((temp_write_buf + 2), write_buf, write_size); in __thp7312_flash_reg_write() 1490 const u8 *write_buf, u16 write_size, in __thp7312_flash_reg_read() argument 1497 ret = __thp7312_flash_reg_write(thp7312, write_buf, write_size); in __thp7312_flash_reg_read() 1631 u8 *write_buf = thp7312->fw_write_buf; in thp7312_write_download_data_by_unit() local 1637 write_buf[0] = (addr >> 8) & 0xff; in thp7312_write_download_data_by_unit() 1638 write_buf[1] = (addr >> 0) & 0xff; in thp7312_write_download_data_by_unit() 1639 memcpy(&write_buf[2], data, size); in thp7312_write_download_data_by_unit() [all …]
|
| /drivers/tty/serdev/ |
| A D | core.c | 231 if (!ctrl || !ctrl->ops->write_buf) in serdev_device_write_buf() 234 return ctrl->ops->write_buf(ctrl, buf, count); in serdev_device_write_buf() 267 if (!ctrl || !ctrl->ops->write_buf || !serdev->ops->write_wakeup) in serdev_device_write() 277 ret = ctrl->ops->write_buf(ctrl, buf, count); in serdev_device_write()
|
| /drivers/gpu/drm/amd/display/dc/link/protocols/ |
| A D | link_ddc.c | 316 uint8_t *write_buf, in link_query_ddc_data() argument 353 payload.data = write_buf; in link_query_ddc_data() 382 &payloads, address, write_size, write_buf, true); in link_query_ddc_data()
|
| A D | link_ddc.h | 59 uint8_t *write_buf,
|
| /drivers/media/radio/ |
| A D | radio-wl1273.c | 79 char *write_buf; member 1066 if (copy_from_user(radio->write_buf + 1, buf, val)) { in wl1273_fm_fops_write() 1072 dev_dbg(radio->dev, "From user: \"%s\"\n", radio->write_buf); in wl1273_fm_fops_write() 1074 radio->write_buf[0] = WL1273_RDS_DATA_SET; in wl1273_fm_fops_write() 1075 core->write_data(core, radio->write_buf, val + 1); in wl1273_fm_fops_write() 2071 radio->write_buf = devm_kzalloc(&pdev->dev, 256, GFP_KERNEL); in wl1273_fm_radio_probe() 2072 if (!radio->write_buf) { in wl1273_fm_radio_probe()
|
| /drivers/mtd/spi-nor/controllers/ |
| A D | hisi-sfc.c | 292 size_t len, const u_char *write_buf) in hisi_spi_nor_write() argument 302 memcpy(host->buffer, write_buf + offset, trans); in hisi_spi_nor_write()
|
| /drivers/gpu/drm/i915/display/ |
| A D | intel_hdmi.c | 1330 u8 *write_buf; in intel_hdmi_hdcp_write() local 1333 write_buf = kzalloc(size + 1, GFP_KERNEL); in intel_hdmi_hdcp_write() 1334 if (!write_buf) in intel_hdmi_hdcp_write() 1337 write_buf[0] = offset & 0xff; in intel_hdmi_hdcp_write() 1338 memcpy(&write_buf[1], buffer, size); in intel_hdmi_hdcp_write() 1343 msg.buf = write_buf; in intel_hdmi_hdcp_write() 1351 kfree(write_buf); in intel_hdmi_hdcp_write()
|