Home
last modified time | relevance | path

Searched refs:val_len (Results 1 – 25 of 53) sorted by relevance

123

/linux/drivers/base/regmap/
H A Dregmap-raw-ram.c31 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()
H A Dregmap-spi-avmm.c526 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 …]
H A Dregmap-spi.c38 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()
/linux/drivers/net/can/m_can/
H A Dtcan4x5x-regmap.c19 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()
/linux/drivers/firmware/efi/
H A Dapple-properties.c57 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()
/linux/drivers/usb/typec/ucsi/
H A Dcros_ec_ucsi.c51 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()
H A Ducsi_glink.c85 void *val, size_t val_len) in pmic_glink_ucsi_read() argument
113 memcpy(val, &ucsi->read_buf[offset], val_len); in pmic_glink_ucsi_read()
132 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
134 return pmic_glink_ucsi_read(ucsi, UCSI_MESSAGE_IN, val, val_len); in pmic_glink_ucsi_read_message_in()
138 const void *val, size_t val_len) in pmic_glink_ucsi_locked_write() argument
162 if (offset + val_len > buf_len) in pmic_glink_ucsi_locked_write()
165 memcpy(&buf[offset], val, val_len); in pmic_glink_ucsi_locked_write()
H A Ducsi_acpi.c80 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()
H A Ducsi_yoga_c630.c66 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()
/linux/fs/ceph/
H A Dxattr.c568 const char *val, int val_len, in __set_xattr() argument
642 ci->i_xattrs.vals_size -= xattr->val_len; in __set_xattr()
645 ci->i_xattrs.vals_size += val_len; in __set_xattr()
651 xattr->val_len = val_len; in __set_xattr()
662 ceph_vinop(inode), xattr, name_len, name, min(val_len, in __set_xattr()
664 val_len > MAX_XATTR_VAL_PRINT_LEN ? "..." : ""); in __set_xattr()
691 int len = min(xattr->val_len, MAX_XATTR_VAL_PRINT_LEN); in __get_xattr()
694 xattr->val_len > len ? "..." : ""); in __get_xattr()
730 ci->i_xattrs.vals_size -= xattr->val_len; in __remove_xattr()
930 ceph_encode_32(&dest, xattr->val_len); in __ceph_build_xattrs_blob()
[all …]
/linux/sound/soc/codecs/
H A Dzl38060.c512 size_t val_len, len = 0; in zl38_bus_write() local
518 val_len = count - 2; in zl38_bus_write()
526 buf[len++] = (val_len / 2 - 1) | 0x80; in zl38_bus_write()
529 buf[len++] = (val_len / 2 - 1) | 0x80; in zl38_bus_write()
531 memcpy(buf + len, data8 + 2, val_len); in zl38_bus_write()
532 len += val_len; in zl38_bus_write()
H A Dnau8325.c508 unsigned int val_len = 0; in nau8325_hw_params() local
528 val_len |= NAU8325_I2S_DL_16; in nau8325_hw_params()
531 val_len |= NAU8325_I2S_DL_20; in nau8325_hw_params()
534 val_len |= NAU8325_I2S_DL_24; in nau8325_hw_params()
537 val_len |= NAU8325_I2S_DL_32; in nau8325_hw_params()
545 NAU8325_I2S_DL_MASK, val_len); in nau8325_hw_params()
H A Dtas2781-i2c.c42 .val_len = 1, }
47 .val_len = 4, }
66 .val_len = 1, \
72 .val_len = 4, \
77 .val_len = 4, \
418 if (p[j].val_len == 1) { in sngl_calib_start()
443 if (p[j].val_len == 1) { in sngl_calib_start()
531 if (p[j].val_len == 1) { in tas2781_calib_stop_put()
571 if (p[j].val_len == 1) in tas2563_calib_start_put()
581 if (p[j].val_len == 1) in tas2563_calib_start_put()
[all …]
H A Drt5660.c838 unsigned int val_len = 0, val_clk, mask_clk; in rt5660_hw_params() local
871 val_len |= RT5660_I2S_DL_20; in rt5660_hw_params()
874 val_len |= RT5660_I2S_DL_24; in rt5660_hw_params()
877 val_len |= RT5660_I2S_DL_8; in rt5660_hw_params()
889 val_len); in rt5660_hw_params()
H A Drt5514.c757 unsigned int val_len = 0; in rt5514_hw_params()
784 val_len = RT5514_I2S_DL_20; in rt5514_hw_params()
787 val_len = RT5514_I2S_DL_24; in rt5514_hw_params()
790 val_len = RT5514_I2S_DL_8; in rt5514_hw_params()
797 val_len); in rt5514_hw_params()
756 unsigned int val_len = 0; rt5514_hw_params() local
/linux/drivers/net/wireless/silabs/wfx/
H A Dhif_tx.c190 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()
/linux/include/linux/
H A Dregmap.h546 const void *val, size_t val_len);
549 const void *val, size_t val_len,
1291 const void *val, size_t val_len);
1293 const void *val, size_t val_len);
1302 const void *val, size_t val_len);
1306 void *val, size_t val_len);
1308 void *val, size_t val_len);
1799 const void *val, size_t val_len) in regmap_raw_write() argument
1806 const void *val, size_t val_len) in regmap_raw_write_async() argument
1813 const void *val, size_t val_len) in regmap_noinc_write() argument
[all …]
/linux/drivers/input/misc/
H A Diqs7222.c289 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 …]
/linux/drivers/media/tuners/
H A Dmt2060.c86 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()
/linux/drivers/firmware/broadcom/
H A Dbcm47xx_nvram.c185 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()
/linux/drivers/net/dsa/microchip/
H A Dksz8863_smi.c26 void *val_buf, size_t val_len) in ksz8863_mdio_read() argument
37 for (i = 0; i < val_len; i++) { in ksz8863_mdio_read()
/linux/drivers/iio/imu/bno055/
H A Dbno055.c854 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()
/linux/drivers/media/i2c/adv748x/
H A Dadv748x-core.c146 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()
/linux/drivers/iio/orientation/
H A Dhid-sensor-rotation.c68 int size, int *vals, int *val_len, in dev_rot_read_raw() argument
84 *val_len = 4; in dev_rot_read_raw()
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_debugdump.c420 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()

123