| /drivers/net/can/spi/mcp251xfd/ |
| A D | mcp251xfd-regmap.c | 26 const void *val, size_t val_len) in mcp251xfd_regmap_nocrc_gather_write() argument 34 .len = sizeof(buf_tx->cmd) + val_len, in mcp251xfd_regmap_nocrc_gather_write() 45 memcpy(buf_tx->data, val, val_len); in mcp251xfd_regmap_nocrc_gather_write() 151 void *val_buf, size_t val_len) in mcp251xfd_regmap_nocrc_read() argument 176 xfer[1].len = val_len; in mcp251xfd_regmap_nocrc_read() 185 memset(buf_tx->data, 0x0, val_len); in mcp251xfd_regmap_nocrc_read() 224 memcpy(buf_tx->data, val, val_len); in mcp251xfd_regmap_crc_gather_write() 284 void *val_buf, size_t val_len) in mcp251xfd_regmap_crc_read() argument 358 val_len); in mcp251xfd_regmap_crc_read() 388 reg, val_len, (int)val_len, buf_rx->data, in mcp251xfd_regmap_crc_read() [all …]
|
| /drivers/base/regmap/ |
| A D | regmap-raw-ram.c | 31 const void *val, size_t val_len) in regmap_raw_ram_gather_write() argument 40 if (val_len % 2) in regmap_raw_ram_gather_write() 45 memcpy(&our_buf[r], val + val_len - 2, 2); in regmap_raw_ram_gather_write() 48 memcpy(&our_buf[r], val, val_len); in regmap_raw_ram_gather_write() 50 for (i = 0; i < val_len / 2; i++) in regmap_raw_ram_gather_write() 65 void *val, size_t val_len) in regmap_raw_ram_read() argument 74 if (val_len % 2) in regmap_raw_ram_read() 79 for (i = 0; i < val_len; i += 2) in regmap_raw_ram_read() 83 memcpy(val, &our_buf[r], val_len); in regmap_raw_ram_read() 85 for (i = 0; i < val_len / 2; i++) in regmap_raw_ram_read()
|
| A D | trace.h | 65 const void *val, int val_len), 67 TP_ARGS(map, reg, val, val_len), 72 __dynamic_array(char, buf, val_len) 73 __field(int, val_len) 79 __entry->val_len = val_len; 80 memcpy(__get_dynamic_array(buf), val, val_len); 84 __print_hex(__get_dynamic_array(buf), __entry->val_len)) 90 const void *val, int val_len), 92 TP_ARGS(map, reg, val, val_len) 98 const void *val, int val_len), [all …]
|
| A D | regmap.c | 1779 val_len); in _regmap_raw_write_impl() 2035 if (val_len) in _regmap_raw_write() 2188 if (val_len == 0) in regmap_noinc_write() 2207 while (val_len) { in regmap_noinc_write() 2754 val, val_len); in _regmap_raw_read() 2905 size_t val_len) in regmap_raw_read() argument 2956 if (val_len) { in regmap_raw_read() 3016 if (val_len == 0) in regmap_noinc_read() 3043 while (val_len) { in regmap_noinc_read() 3047 read_len = val_len; in regmap_noinc_read() [all …]
|
| A D | regmap-spi-avmm.c | 526 u16 val_len; in br_wr_trans_rx_parse() local 534 val_len = be16_to_cpu(resp->size); in br_wr_trans_rx_parse() 535 if (!val_len || val_len != expected_count * SPI_AVMM_VAL_SIZE) in br_wr_trans_rx_parse() 539 if ((val_len == SPI_AVMM_VAL_SIZE && code != TRANS_CODE_WRITE) || in br_wr_trans_rx_parse() 540 (val_len > SPI_AVMM_VAL_SIZE && code != TRANS_CODE_SEQ_WRITE)) in br_wr_trans_rx_parse() 580 const void *val_buf, size_t val_len) in regmap_spi_avmm_gather_write() argument 585 if (!IS_ALIGNED(val_len, SPI_AVMM_VAL_SIZE)) in regmap_spi_avmm_gather_write() 589 val_len / SPI_AVMM_VAL_SIZE); in regmap_spi_avmm_gather_write() 604 void *val_buf, size_t val_len) in regmap_spi_avmm_read() argument 609 if (!IS_ALIGNED(val_len, SPI_AVMM_VAL_SIZE)) in regmap_spi_avmm_read() [all …]
|
| A D | regmap-spi.c | 38 const void *val, size_t val_len) in regmap_spi_gather_write() argument 44 { .tx_buf = val, .len = val_len, }, }; in regmap_spi_gather_write() 55 const void *val, size_t val_len, in regmap_spi_async_write() argument 67 async->t[1].len = val_len; in regmap_spi_async_write()
|
| /drivers/net/can/m_can/ |
| A D | tcan4x5x-regmap.c | 19 const void *val, size_t val_len) in tcan4x5x_regmap_gather_write() argument 27 .len = sizeof(buf_tx->cmd) + val_len, in tcan4x5x_regmap_gather_write() 33 tcan4x5x_spi_cmd_set_len(&buf_tx->cmd, val_len); in tcan4x5x_regmap_gather_write() 34 memcpy(buf_tx->data, val, val_len); in tcan4x5x_regmap_gather_write() 48 void *val_buf, size_t val_len) in tcan4x5x_regmap_read() argument 67 tcan4x5x_spi_cmd_set_len(&buf_tx->cmd, val_len); in tcan4x5x_regmap_read() 73 xfer[1].len = val_len; in tcan4x5x_regmap_read() 77 xfer[0].len = sizeof(buf_tx->cmd) + val_len; in tcan4x5x_regmap_read() 80 memset(buf_tx->data, 0x0, val_len); in tcan4x5x_regmap_read() 88 memcpy(val_buf, buf_rx->data, val_len); in tcan4x5x_regmap_read()
|
| /drivers/firmware/efi/ |
| A D | apple-properties.c | 57 u32 key_len, val_len, entry_len; in unmarshal_key_value_pairs() local 65 if (key_len + sizeof(val_len) > remaining || in unmarshal_key_value_pairs() 73 val_len = *(typeof(val_len) *)(ptr + key_len); in unmarshal_key_value_pairs() 74 if (key_len + val_len > remaining || in unmarshal_key_value_pairs() 75 val_len < sizeof(val_len)) { in unmarshal_key_value_pairs() 90 entry_data = ptr + key_len + sizeof(val_len); in unmarshal_key_value_pairs() 91 entry_len = val_len - sizeof(val_len); in unmarshal_key_value_pairs() 104 ptr += key_len + val_len; in unmarshal_key_value_pairs()
|
| /drivers/usb/typec/ucsi/ |
| A D | cros_ec_ucsi.c | 51 size_t val_len) in cros_ucsi_read() argument 56 .size = val_len, in cros_ucsi_read() 60 if (val_len > MAX_EC_DATA_SIZE) { in cros_ucsi_read() 61 dev_err(udata->dev, "Can't read %zu bytes. Too big.\n", val_len); in cros_ucsi_read() 66 &req, sizeof(req), val, val_len); in cros_ucsi_read() 85 size_t val_len) in cros_ucsi_read_message_in() argument 87 return cros_ucsi_read(ucsi, UCSI_MESSAGE_IN, val, val_len); in cros_ucsi_read_message_in()
|
| A D | ucsi_glink.c | 79 void *val, size_t val_len) in pmic_glink_ucsi_read() argument 107 memcpy(val, &ucsi->read_buf[offset], val_len); in pmic_glink_ucsi_read() 126 static int pmic_glink_ucsi_read_message_in(struct ucsi *ucsi, void *val, size_t val_len) in pmic_glink_ucsi_read_message_in() argument 128 return pmic_glink_ucsi_read(ucsi, UCSI_MESSAGE_IN, val, val_len); in pmic_glink_ucsi_read_message_in() 132 const void *val, size_t val_len) in pmic_glink_ucsi_locked_write() argument 141 memcpy(&req.buf[offset], val, val_len); in pmic_glink_ucsi_locked_write()
|
| A D | ucsi_acpi.c | 80 static int ucsi_acpi_read_message_in(struct ucsi *ucsi, void *val, size_t val_len) in ucsi_acpi_read_message_in() argument 84 memcpy(val, ua->base + UCSI_MESSAGE_IN, val_len); in ucsi_acpi_read_message_in()
|
| A D | ucsi_yoga_c630.c | 66 void *val, size_t val_len) in yoga_c630_ucsi_read_message_in() argument 77 min(val_len, YOGA_C630_UCSI_DATA_SIZE)); in yoga_c630_ucsi_read_message_in()
|
| A D | ucsi_huawei_gaokun.c | 133 void *val, size_t val_len) in gaokun_ucsi_read_message_in() argument 144 min(val_len, GAOKUN_UCSI_MSGI_SIZE)); in gaokun_ucsi_read_message_in()
|
| /drivers/net/wireless/silabs/wfx/ |
| A D | hif_tx.c | 190 int wfx_hif_read_mib(struct wfx_dev *wdev, int vif_id, u16 mib_id, void *val, size_t val_len) in wfx_hif_read_mib() argument 194 int buf_len = sizeof(struct wfx_hif_cnf_read_mib) + val_len; in wfx_hif_read_mib() 212 wfx_get_mib_name(mib_id), val_len, le16_to_cpu(reply->length)); in wfx_hif_read_mib() 216 memset(val, 0xFF, val_len); in wfx_hif_read_mib() 223 int wfx_hif_write_mib(struct wfx_dev *wdev, int vif_id, u16 mib_id, void *val, size_t val_len) in wfx_hif_write_mib() argument 227 int buf_len = sizeof(struct wfx_hif_req_write_mib) + val_len; in wfx_hif_write_mib() 233 body->length = cpu_to_le16(val_len); in wfx_hif_write_mib() 234 memcpy(&body->mib_data, val, val_len); in wfx_hif_write_mib()
|
| /drivers/input/misc/ |
| A D | iqs7222.c | 289 u16 val_len; member 348 .val_len = 3, 408 .val_len = 3, 463 .val_len = 3, 506 .val_len = 3, 554 .val_len = 3, 612 .val_len = 3, 669 .val_len = 3, 726 .val_len = 3, 783 .val_len = 3, [all …]
|
| /drivers/media/tuners/ |
| A D | mt2060.c | 86 int rem, val_len; in mt2060_writeregs() local 100 val_len = min_t(int, rem, priv->i2c_max_regs); in mt2060_writeregs() 101 msg.len = 1 + val_len; in mt2060_writeregs() 103 memcpy(&xfer_buf[1], &buf[1 + len - 1 - rem], val_len); in mt2060_writeregs() 106 printk(KERN_WARNING "mt2060 I2C write failed (len=%i)\n", val_len); in mt2060_writeregs()
|
| /drivers/iio/imu/bno055/ |
| A D | bno055.c | 854 int size, int *vals, int *val_len, in bno055_read_quaternion() argument 872 *val_len = 4; in bno055_read_quaternion() 911 int size, int *vals, int *val_len, in _bno055_read_raw_multi() argument 924 *val_len = 2; in _bno055_read_raw_multi() 929 *val_len = 1; in _bno055_read_raw_multi() 939 val_len, mask); in _bno055_read_raw_multi() 942 *val_len = 2; in _bno055_read_raw_multi() 953 int size, int *vals, int *val_len, in bno055_read_raw_multi() argument 961 vals, val_len, mask); in bno055_read_raw_multi()
|
| /drivers/firmware/broadcom/ |
| A D | bcm47xx_nvram.c | 185 int bcm47xx_nvram_getenv(const char *name, char *val, size_t val_len) in bcm47xx_nvram_getenv() argument 209 return snprintf(val, val_len, "%s", value); in bcm47xx_nvram_getenv()
|
| /drivers/net/dsa/microchip/ |
| A D | ksz8863_smi.c | 26 void *val_buf, size_t val_len) in ksz8863_mdio_read() argument 37 for (i = 0; i < val_len; i++) { in ksz8863_mdio_read()
|
| /drivers/media/i2c/adv748x/ |
| A D | adv748x-core.c | 146 size_t val_len) in adv748x_write_block() argument 150 if (val_len > I2C_SMBUS_BLOCK_MAX) in adv748x_write_block() 151 val_len = I2C_SMBUS_BLOCK_MAX; in adv748x_write_block() 153 return regmap_raw_write(regmap, init_reg, val, val_len); in adv748x_write_block()
|
| /drivers/net/ethernet/netronome/nfp/ |
| A D | nfp_net_debugdump.c | 420 u32 tl_len, key_len, val_len; in nfp_dump_hwinfo_field() local 435 val_len = strlen(value); in nfp_dump_hwinfo_field() 436 total_size = sizeof(*dump_header) + ALIGN8(key_len + val_len + 2); in nfp_dump_hwinfo_field() 442 memcpy(dump_header->data + key_len + 1, value, val_len + 1); in nfp_dump_hwinfo_field()
|
| /drivers/iio/orientation/ |
| A D | hid-sensor-rotation.c | 68 int size, int *vals, int *val_len, in dev_rot_read_raw() argument 84 *val_len = 4; in dev_rot_read_raw()
|
| /drivers/scsi/csiostor/ |
| A D | csio_lnode.c | 241 csio_append_attrib(uint8_t **ptr, uint16_t type, void *val, size_t val_len) in csio_append_attrib() argument 246 if (WARN_ON(val_len > U16_MAX)) in csio_append_attrib() 249 len = val_len; in csio_append_attrib() 255 memcpy(ae->value, val, val_len); in csio_append_attrib() 256 if (len > val_len) in csio_append_attrib() 257 memset(ae->value + val_len, 0, len - val_len); in csio_append_attrib()
|
| /drivers/media/dvb-frontends/ |
| A D | rtl2830.c | 744 size_t val_len) in rtl2830_regmap_gather_write() argument 753 .len = 1 + val_len, in rtl2830_regmap_gather_write() 759 memcpy(&buf[1], val, val_len); in rtl2830_regmap_gather_write()
|
| /drivers/net/dsa/qca/ |
| A D | qca8k-8xxx.c | 505 void *val_buf, size_t val_len) in qca8k_bulk_read() argument 507 int i, count = val_len / sizeof(u32), ret; in qca8k_bulk_read() 512 !qca8k_read_eth(priv, reg, val_buf, val_len)) in qca8k_bulk_read() 527 const void *val_buf, size_t val_len) in qca8k_bulk_gather_write() argument 529 int i, count = val_len / sizeof(u32), ret; in qca8k_bulk_gather_write() 535 !qca8k_write_eth(priv, reg, val, val_len)) in qca8k_bulk_gather_write()
|