/drivers/net/can/spi/mcp251xfd/ |
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() 141 void *val_buf, size_t val_len) in mcp251xfd_regmap_nocrc_read() argument 166 xfer[1].len = val_len; in mcp251xfd_regmap_nocrc_read() 171 xfer[0].len = sizeof(buf_tx->cmd) + val_len; in mcp251xfd_regmap_nocrc_read() 175 memset(buf_tx->data, 0x0, val_len); in mcp251xfd_regmap_nocrc_read() 183 memcpy(val_buf, buf_rx->data, val_len); in mcp251xfd_regmap_nocrc_read() 191 const void *val, size_t val_len) in mcp251xfd_regmap_crc_gather_write() argument 199 .len = sizeof(buf_tx->cmd) + val_len + in mcp251xfd_regmap_crc_gather_write() [all …]
|
/drivers/net/can/m_can/ |
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/ |
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/base/regmap/ |
D | regmap-spi-avmm.c | 532 u16 val_len; in br_wr_trans_rx_parse() local 540 val_len = be16_to_cpu(resp->size); in br_wr_trans_rx_parse() 541 if (!val_len || val_len != expected_count * SPI_AVMM_VAL_SIZE) in br_wr_trans_rx_parse() 545 if ((val_len == SPI_AVMM_VAL_SIZE && code != TRANS_CODE_WRITE) || in br_wr_trans_rx_parse() 546 (val_len > SPI_AVMM_VAL_SIZE && code != TRANS_CODE_SEQ_WRITE)) in br_wr_trans_rx_parse() 586 const void *val_buf, size_t val_len) in regmap_spi_avmm_gather_write() argument 591 if (!IS_ALIGNED(val_len, SPI_AVMM_VAL_SIZE)) in regmap_spi_avmm_gather_write() 595 val_len / SPI_AVMM_VAL_SIZE); in regmap_spi_avmm_gather_write() 610 void *val_buf, size_t val_len) in regmap_spi_avmm_read() argument 615 if (!IS_ALIGNED(val_len, SPI_AVMM_VAL_SIZE)) in regmap_spi_avmm_read() [all …]
|
D | regmap.c | 1659 const void *val, size_t val_len, bool noinc) in _regmap_raw_write_impl() argument 1676 for (i = 0; i < val_len / map->format.val_bytes; i++) { in _regmap_raw_write_impl() 1690 i = noinc ? val_len - val_bytes : 0; in _regmap_raw_write_impl() 1691 for (; i < val_len; i += val_bytes) { in _regmap_raw_write_impl() 1710 int val_num = val_len / map->format.val_bytes; in _regmap_raw_write_impl() 1717 win_residue, val_len / map->format.val_bytes); in _regmap_raw_write_impl() 1727 val_len -= win_residue * map->format.val_bytes; in _regmap_raw_write_impl() 1748 if (val != work_val && val_len == map->format.val_bytes) { in _regmap_raw_write_impl() 1756 trace_regmap_async_write_start(map, reg, val_len); in _regmap_raw_write_impl() 1794 val, val_len, async); in _regmap_raw_write_impl() [all …]
|
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()
|
D | internal.h | 269 const void *val, size_t val_len, bool noinc);
|
/drivers/usb/typec/ucsi/ |
D | ucsi_acpi.c | 45 void *val, size_t val_len) in ucsi_acpi_read() argument 54 memcpy(val, (const void __force *)(ua->base + offset), val_len); in ucsi_acpi_read() 60 const void *val, size_t val_len) in ucsi_acpi_async_write() argument 64 memcpy((void __force *)(ua->base + offset), val, val_len); in ucsi_acpi_async_write() 70 const void *val, size_t val_len) in ucsi_acpi_sync_write() argument 81 ret = ucsi_acpi_async_write(ucsi, offset, val, val_len); in ucsi_acpi_sync_write()
|
D | ucsi.h | 50 void *val, size_t val_len); 52 const void *val, size_t val_len); 54 const void *val, size_t val_len);
|
D | ucsi_ccg.c | 512 void *val, size_t val_len) in ucsi_ccg_read() argument 519 ret = ccg_read(uc, reg, val, val_len); in ucsi_ccg_read() 548 const void *val, size_t val_len) in ucsi_ccg_async_write() argument 552 return ccg_write(ucsi_get_drvdata(ucsi), reg, val, val_len); in ucsi_ccg_async_write() 556 const void *val, size_t val_len) in ucsi_ccg_sync_write() argument 567 if (offset == UCSI_CONTROL && val_len == sizeof(uc->last_cmd_sent)) { in ucsi_ccg_sync_write() 579 ret = ucsi_ccg_async_write(ucsi, offset, val, val_len); in ucsi_ccg_sync_write()
|
/drivers/infiniband/core/ |
D | uverbs_std_types_flow_action.c | 143 size_t val_len; in parse_esp_ip() local 160 val_len = min_t(size_t, len, sizeof(user_val.ipv4)); in parse_esp_ip() 162 val_len); in parse_esp_ip() 174 val_len = min_t(size_t, len, sizeof(user_val.ipv6)); in parse_esp_ip() 176 val_len); in parse_esp_ip() 188 val_len, out); in parse_esp_ip()
|
/drivers/staging/wfx/ |
D | hif_tx.c | 175 void *val, size_t val_len) in hif_read_mib() argument 179 int buf_len = sizeof(struct hif_cnf_read_mib) + val_len; in hif_read_mib() 198 get_mib_name(mib_id), val_len, in hif_read_mib() 203 memset(val, 0xFF, val_len); in hif_read_mib() 211 void *val, size_t val_len) in hif_write_mib() argument 215 int buf_len = sizeof(struct hif_req_write_mib) + val_len; in hif_write_mib() 221 body->length = cpu_to_le16(val_len); in hif_write_mib() 222 memcpy(&body->mib_data, val, val_len); in hif_write_mib()
|
/drivers/media/tuners/ |
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/firmware/broadcom/ |
D | bcm47xx_nvram.c | 167 int bcm47xx_nvram_getenv(const char *name, char *val, size_t val_len) in bcm47xx_nvram_getenv() argument 191 return snprintf(val, val_len, "%s", value); in bcm47xx_nvram_getenv()
|
/drivers/net/dsa/microchip/ |
D | ksz8863_smi.c | 23 void *val_buf, size_t val_len) in ksz8863_mdio_read() argument 36 for (i = 0; i < val_len; i++) { in ksz8863_mdio_read()
|
/drivers/media/i2c/adv748x/ |
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()
|
D | adv748x.h | 394 size_t val_len);
|
/drivers/iio/orientation/ |
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/net/ethernet/netronome/nfp/ |
D | nfp_net_debugdump.c | 415 u32 tl_len, key_len, val_len; in nfp_dump_hwinfo_field() local 430 val_len = strlen(value); in nfp_dump_hwinfo_field() 431 total_size = sizeof(*dump_header) + ALIGN8(key_len + val_len + 2); in nfp_dump_hwinfo_field() 437 memcpy(dump_header->data + key_len + 1, value, val_len + 1); in nfp_dump_hwinfo_field()
|
/drivers/scsi/csiostor/ |
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/ |
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/md/ |
D | dm-ioctl.c | 552 size_t val_len, pfx_len; in filter_device() local 555 val_len = strlen(val); in filter_device() 557 if (pfx_len > val_len) in filter_device() 563 val_len = strlen(val); in filter_device() 565 if (pfx_len > val_len) in filter_device()
|
/drivers/iio/ |
D | inkern.c | 523 int val_len = 2; in iio_channel_read() local 534 vals, &val_len, info); in iio_channel_read()
|
D | industrialio-core.c | 772 int val_len = 2; in iio_read_channel_info() local 777 vals, &val_len, in iio_read_channel_info() 786 return iio_format_value(buf, ret, val_len, vals); in iio_read_channel_info()
|
/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-phy-v2.c | 460 void *val, unsigned int val_len) in xgbe_phy_i2c_write() argument 470 i2c_op.len = val_len; in xgbe_phy_i2c_write() 481 void *val, unsigned int val_len) in xgbe_phy_i2c_read() argument 506 i2c_op.len = val_len; in xgbe_phy_i2c_read()
|