| /linux/drivers/base/regmap/ |
| H 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()
|
| H 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 …]
|
| H A D | regmap.c | 1638 const void *val, size_t val_len, bool noinc) in _regmap_raw_write_impl() argument 1653 for (i = 0; i < val_len / map->format.val_bytes; i++) { in _regmap_raw_write_impl() 1667 i = noinc ? val_len - val_bytes : 0; in _regmap_raw_write_impl() 1668 for (; i < val_len; i += val_bytes) { in _regmap_raw_write_impl() 1687 int val_num = val_len / map->format.val_bytes; in _regmap_raw_write_impl() 1694 win_residue, val_len / map->format.val_bytes); in _regmap_raw_write_impl() 1704 val_len -= win_residue * map->format.val_bytes; in _regmap_raw_write_impl() 1726 if (val != work_val && val_len == map->format.val_bytes) { in _regmap_raw_write_impl() 1734 trace_regmap_async_write_start(map, reg, val_len); in _regmap_raw_write_impl() 1772 val, val_len, async); in _regmap_raw_write_impl() [all …]
|
| H 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()
|
| /linux/drivers/net/can/m_can/ |
| H 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()
|
| /linux/tools/testing/selftests/landlock/ |
| H A D | trace.h | 371 size_t field_len, val_len; in tracefs_extract_field() local 401 val_len = 0; in tracefs_extract_field() 402 while (val_start[val_len] && in tracefs_extract_field() 403 val_start[val_len] != ' ' && in tracefs_extract_field() 404 val_start[val_len] != '\n') in tracefs_extract_field() 405 val_len++; in tracefs_extract_field() 407 if (val_len >= out_size) in tracefs_extract_field() 408 val_len = out_size - 1; in tracefs_extract_field() 409 memcpy(out, val_start, val_len); in tracefs_extract_field() 410 out[val_len] = '\0'; in tracefs_extract_field()
|
| /linux/drivers/usb/typec/ucsi/ |
| H A D | cros_ec_ucsi.c | 58 size_t val_len) in cros_ucsi_read() argument 63 .size = val_len, in cros_ucsi_read() 67 if (val_len > MAX_EC_DATA_SIZE) { in cros_ucsi_read() 68 dev_err(udata->dev, "Can't read %zu bytes. Too big.\n", val_len); in cros_ucsi_read() 73 &req, sizeof(req), val, val_len); in cros_ucsi_read() 92 size_t val_len) in cros_ucsi_read_message_in() argument 94 return cros_ucsi_read(ucsi, UCSI_MESSAGE_IN, val, val_len); in cros_ucsi_read_message_in()
|
| H 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()
|
| H 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()
|
| /linux/fs/ceph/ |
| H A D | xattr.c | 568 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() 931 ceph_encode_32(&dest, xattr->val_len); in __ceph_build_xattrs_blob() [all …]
|
| /linux/sound/soc/codecs/ |
| H A D | zl38060.c | 509 size_t val_len, len = 0; in zl38_bus_write() 515 val_len = count - 2; in zl38_bus_write() 523 buf[len++] = (val_len / 2 - 1) | 0x80; in zl38_bus_write() 526 buf[len++] = (val_len / 2 - 1) | 0x80; in zl38_bus_write() 528 memcpy(buf + len, data8 + 2, val_len); in zl38_bus_write() 529 len += val_len; in zl38_bus_write() 512 size_t val_len, len = 0; zl38_bus_write() local
|
| H A D | rt1011.c | 1574 unsigned int val_len = 0, ch_len = 0, val_clk, mask_clk; in rt1011_hw_params() local 1605 val_len |= RT1011_I2S_TX_DL_16B; in rt1011_hw_params() 1606 val_len |= RT1011_I2S_RX_DL_16B; in rt1011_hw_params() 1611 val_len |= RT1011_I2S_TX_DL_20B; in rt1011_hw_params() 1612 val_len |= RT1011_I2S_RX_DL_20B; in rt1011_hw_params() 1617 val_len |= RT1011_I2S_TX_DL_24B; in rt1011_hw_params() 1618 val_len |= RT1011_I2S_RX_DL_24B; in rt1011_hw_params() 1623 val_len |= RT1011_I2S_TX_DL_32B; in rt1011_hw_params() 1624 val_len |= RT1011_I2S_RX_DL_32B; in rt1011_hw_params() 1629 val_len | in rt1011_hw_params() [all...] |
| H A D | nau8325.c | 508 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 D | rt5660.c | 838 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 D | tas2781-i2c.c | 43 .val_len = 1, } 48 .val_len = 4, } 67 .val_len = 1, \ 73 .val_len = 4, \ 78 .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 D | rt5514.c | 757 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 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() 210 if (!ret && le16_to_cpu(reply->length) > 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() 218 memset(val, 0xFF, val_len); in wfx_hif_read_mib() 225 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() 229 int buf_len = sizeof(struct wfx_hif_req_write_mib) + val_len; in wfx_hif_write_mib() 235 body->length = cpu_to_le16(val_len); in wfx_hif_write_mib() 236 memcpy(&body->mib_data, val, val_len); in wfx_hif_write_mib() 223 wfx_hif_write_mib(struct wfx_dev * wdev,int vif_id,u16 mib_id,void * val,size_t val_len) wfx_hif_write_mib() argument
|
| /linux/drivers/input/misc/ |
| H A D | iqs7222.c | 288 u16 val_len; member 347 .val_len = 3, 407 .val_len = 3, 462 .val_len = 3, 505 .val_len = 3, 553 .val_len = 3, 611 .val_len = 3, 668 .val_len = 3, 725 .val_len = 3, 782 .val_len = 3, [all …]
|
| /linux/drivers/firmware/broadcom/ |
| H 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()
|
| /linux/drivers/net/dsa/microchip/ |
| H A D | ksz8863_smi.c | 25 void *val_buf, size_t val_len) in ksz8863_mdio_read() argument 36 for (i = 0; i < val_len; i++) { in ksz8863_mdio_read()
|
| /linux/drivers/media/i2c/adv748x/ |
| H 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()
|
| /linux/drivers/net/ethernet/netronome/nfp/ |
| H 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()
|
| /linux/drivers/iio/orientation/ |
| H A D | hid-sensor-rotation.c | 84 int size, int *vals, int *val_len, long mask) in dev_rot_read_raw() argument 135 *val_len = 4; in dev_rot_read_raw()
|
| /linux/tools/testing/selftests/iommu/ |
| H A D | iommufd_fail_nth.c | 29 size_t val_len = strlen(val); in writeat() local 36 res = write(fd, val, val_len); in writeat() 37 assert(res == val_len); in writeat()
|
| /linux/drivers/scsi/csiostor/ |
| H 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()
|