| /drivers/nfc/st-nci/ |
| A D | vendor_cmds.c | 45 if (data_len != 1) in st_nci_factory_mode() 73 size_t data_len) in st_nci_hci_dm_put_data() argument 79 data_len, NULL); in st_nci_hci_dm_put_data() 92 size_t data_len) in st_nci_hci_dm_get_info() argument 124 size_t data_len) in st_nci_hci_dm_get_data() argument 205 size_t data_len) in st_nci_hci_get_param() argument 240 size_t data_len) in st_nci_hci_dm_field_generator() argument 255 if (data_len != 4) in st_nci_hci_dm_vdc_measurement_value() 291 if (data_len != 2) in st_nci_hci_dm_vdc_value_comparison() 327 if (data_len <= 0) in st_nci_loopback() [all …]
|
| /drivers/nfc/st21nfca/ |
| A D | vendor_cmds.c | 36 size_t data_len) in st21nfca_factory_mode() argument 40 if (data_len != 1) in st21nfca_factory_mode() 68 size_t data_len) in st21nfca_hci_dm_put_data() argument 74 data_len, NULL); in st21nfca_hci_dm_put_data() 78 size_t data_len) in st21nfca_hci_dm_update_aid() argument 87 size_t data_len) in st21nfca_hci_dm_get_info() argument 157 size_t data_len) in st21nfca_hci_dm_load() argument 166 size_t data_len) in st21nfca_hci_dm_reset() argument 184 size_t data_len) in st21nfca_hci_get_param() argument 248 size_t data_len) in st21nfca_hci_loopback() argument [all …]
|
| /drivers/i3c/master/mipi-i3c-hci/ |
| A D | cmd_v1.c | 147 unsigned int data_len) in fill_data_bytes() argument 150 switch (data_len) { in fill_data_bytes() 177 unsigned int data_len = xfer->data_len; in hci_cmd_v1_prep_ccc() local 194 if (!rnw && data_len <= 4) { in hci_cmd_v1_prep_ccc() 201 CMD_I0_DTT(data_len) | in hci_cmd_v1_prep_ccc() 228 unsigned int data_len = xfer->data_len; in hci_cmd_v1_prep_i3c_xfer() local 233 if (!rnw && data_len <= 4) { in hci_cmd_v1_prep_i3c_xfer() 239 CMD_I0_DTT(data_len) | in hci_cmd_v1_prep_i3c_xfer() 263 unsigned int data_len = xfer->data_len; in hci_cmd_v1_prep_i2c_xfer() local 268 if (!rnw && data_len <= 4) { in hci_cmd_v1_prep_i2c_xfer() [all …]
|
| A D | cmd_v2.c | 98 unsigned int data_len = xfer->data_len; in hci_cmd_v2_prep_private_xfer() local 103 if (!rnw && data_len <= 5) { in hci_cmd_v2_prep_private_xfer() 110 CMD_U0_IDB_COUNT(data_len); in hci_cmd_v2_prep_private_xfer() 115 switch (data_len) { in hci_cmd_v2_prep_private_xfer() 145 CMD_U1_DATA_LENGTH(data_len); in hci_cmd_v2_prep_private_xfer() 157 unsigned int data_len = xfer->data_len; in hci_cmd_v2_prep_ccc() local 167 if (!rnw && data_len <= 4) { in hci_cmd_v2_prep_ccc() 174 CMD_U0_IDB_COUNT(data_len + (!raw ? 0 : 1)); in hci_cmd_v2_prep_ccc() 180 switch (data_len) { in hci_cmd_v2_prep_ccc() 208 CMD_U1_DATA_LENGTH(data_len); in hci_cmd_v2_prep_ccc() [all …]
|
| /drivers/usb/gadget/ |
| A D | u_os_desc.h | 97 int data_len) in usb_ext_prop_put_binary() argument 99 put_unaligned_le32(data_len, usb_ext_prop_data_len_ptr(buf, pnl)); in usb_ext_prop_put_binary() 100 memcpy(usb_ext_prop_data_ptr(buf, pnl), data, data_len); in usb_ext_prop_put_binary() 104 int data_len) in usb_ext_prop_put_unicode() argument 107 put_unaligned_le32(data_len, usb_ext_prop_data_len_ptr(buf, pnl)); in usb_ext_prop_put_unicode() 108 result = utf8s_to_utf16s(string, data_len >> 1, UTF16_LITTLE_ENDIAN, in usb_ext_prop_put_unicode() 110 data_len - 2); in usb_ext_prop_put_unicode() 115 &buf[USB_EXT_PROP_B_PROPERTY_DATA + pnl + data_len - 2]); in usb_ext_prop_put_unicode() 117 return data_len; in usb_ext_prop_put_unicode()
|
| /drivers/nvmem/ |
| A D | brcm_nvram.c | 35 size_t data_len; member 55 if (offset + bytes > priv->data_len) in brcm_nvram_read() 56 to_copy = max_t(ssize_t, (ssize_t)priv->data_len - offset, 0); in brcm_nvram_read() 79 for (priv->data_len = priv->nvmem_size; in brcm_nvram_copy_data() 80 priv->data_len; in brcm_nvram_copy_data() 81 priv->data_len--) { in brcm_nvram_copy_data() 82 if (readb(base + priv->data_len - 1) != priv->padding_byte) in brcm_nvram_copy_data() 85 WARN(priv->data_len > SZ_128K, "Unexpected (big) NVRAM size: %zu B\n", priv->data_len); in brcm_nvram_copy_data() 87 priv->data = devm_kzalloc(priv->dev, priv->data_len, GFP_KERNEL); in brcm_nvram_copy_data() 91 memcpy_fromio(priv->data, base, priv->data_len); in brcm_nvram_copy_data() [all …]
|
| A D | rave-sp-eeprom.c | 159 size_t data_len) in rave_sp_eeprom_page_access() argument 172 if (WARN_ON(data_len > sizeof(page.data) - page_offset)) in rave_sp_eeprom_page_access() 180 if (data_len < RAVE_SP_EEPROM_PAGE_SIZE) { in rave_sp_eeprom_page_access() 187 memcpy(&page.data[page_offset], data, data_len); in rave_sp_eeprom_page_access() 199 memcpy(data, &page.data[page_offset], data_len); in rave_sp_eeprom_page_access() 223 unsigned int data_len) in rave_sp_eeprom_access() argument 233 residue = data_len; in rave_sp_eeprom_access()
|
| /drivers/nvmem/layouts/ |
| A D | onie-tlv.c | 25 __be16 data_len; member 99 size_t data_len, u8 *data) in onie_tlv_add_cells() argument 112 while (offset < data_len) { in onie_tlv_add_cells() 114 if (offset + tlv.len >= data_len) { in onie_tlv_add_cells() 190 size_t table_len, data_len, hdr_len; in onie_tlv_parse_table() local 203 hdr_len = sizeof(hdr.id) + sizeof(hdr.version) + sizeof(hdr.data_len); in onie_tlv_parse_table() 204 data_len = be16_to_cpu(hdr.data_len); in onie_tlv_parse_table() 205 table_len = hdr_len + data_len; in onie_tlv_parse_table() 223 ret = onie_tlv_add_cells(dev, nvmem, data_len, data); in onie_tlv_parse_table()
|
| /drivers/i2c/busses/ |
| A D | i2c-dln2.c | 71 u8 *data, u16 data_len) in dln2_i2c_write() argument 90 tx->buf_len = cpu_to_le16(data_len); in dln2_i2c_write() 91 memcpy(tx->buf, data, data_len); in dln2_i2c_write() 93 len = sizeof(*tx) + data_len - DLN2_I2C_MAX_XFER_SIZE; in dln2_i2c_write() 98 return data_len; in dln2_i2c_write() 102 u16 data_len) in dln2_i2c_read() argument 124 tx.buf_len = cpu_to_le16(data_len); in dln2_i2c_read() 130 if (rx_len < sizeof(rx->buf_len) + data_len) in dln2_i2c_read() 132 if (le16_to_cpu(rx->buf_len) != data_len) in dln2_i2c_read() 135 memcpy(data, rx->buf, data_len); in dln2_i2c_read() [all …]
|
| /drivers/nvme/host/ |
| A D | pr.c | 53 struct nvme_command *c, void *data, unsigned int data_len) in nvme_send_ns_head_pr_command() argument 62 ret = nvme_submit_sync_cmd(ns->queue, c, data, data_len); in nvme_send_ns_head_pr_command() 69 void *data, unsigned int data_len) in nvme_send_ns_pr_command() argument 72 return nvme_submit_sync_cmd(ns->queue, c, data, data_len); in nvme_send_ns_pr_command() 96 u32 cdw11, u8 op, void *data, unsigned int data_len) in __nvme_send_pr_command() argument 105 return nvme_send_ns_head_pr_command(bdev, &c, data, data_len); in __nvme_send_pr_command() 107 data, data_len); in __nvme_send_pr_command() 111 u8 op, void *data, unsigned int data_len) in nvme_send_pr_command() argument 206 u32 data_len, bool *eds) in nvme_pr_resv_report() argument 211 cdw10 = nvme_bytes_to_numd(data_len); in nvme_pr_resv_report() [all …]
|
| /drivers/spi/ |
| A D | spi-dln2.c | 420 u16 data_len, u8 attr) in dln2_spi_write_one() argument 432 if (data_len > DLN2_SPI_MAX_XFER_SIZE) in dln2_spi_write_one() 436 tx->size = cpu_to_le16(data_len); in dln2_spi_write_one() 449 u16 data_len, u8 attr) in dln2_spi_read_one() argument 465 if (data_len > DLN2_SPI_MAX_XFER_SIZE) in dln2_spi_read_one() 469 tx.size = cpu_to_le16(data_len); in dln2_spi_read_one() 478 if (le16_to_cpu(rx->size) != data_len) in dln2_spi_read_one() 508 if (data_len > DLN2_SPI_MAX_XFER_SIZE) in dln2_spi_read_write_one() 520 tx->size = cpu_to_le16(data_len); in dln2_spi_read_write_one() 552 u16 remaining = data_len; in dln2_spi_rdwr() [all …]
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_ras_eeprom.c | 1137 size_t data_len; in amdgpu_ras_debugfs_table_read() local 1146 data_len -= *pos; in amdgpu_ras_debugfs_table_read() 1147 data_len = min_t(size_t, data_len, size); in amdgpu_ras_debugfs_table_read() 1150 buf += data_len; in amdgpu_ras_debugfs_table_read() 1151 size -= data_len; in amdgpu_ras_debugfs_table_read() 1152 *pos += data_len; in amdgpu_ras_debugfs_table_read() 1167 data_len -= *pos; in amdgpu_ras_debugfs_table_read() 1168 data_len = min_t(size_t, data_len, size); in amdgpu_ras_debugfs_table_read() 1172 buf += data_len; in amdgpu_ras_debugfs_table_read() 1182 data_len = min_t(size_t, data_len, size); in amdgpu_ras_debugfs_table_read() [all …]
|
| /drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| A D | firmware.c | 207 const u8 *data, size_t data_len) in brcmf_init_nvram_parser() argument 214 if (data_len > BRCMF_FW_MAX_NVRAM_SIZE) in brcmf_init_nvram_parser() 217 size = data_len; in brcmf_init_nvram_parser() 411 while (nvp.pos < data_len) { in brcmf_fw_nvram_strip() 492 unsigned long data_len = 0; in brcmf_fw_nvram_from_efi() local 503 data = kmalloc(data_len, GFP_KERNEL); in brcmf_fw_nvram_from_efi() 511 brcmf_fw_fix_efi_nvram_ccode(data, data_len); in brcmf_fw_nvram_from_efi() 514 *data_len_ret = data_len; in brcmf_fw_nvram_from_efi() 547 size_t data_len; in brcmf_fw_request_nvram_done() local 555 data_len = fw->size; in brcmf_fw_request_nvram_done() [all …]
|
| /drivers/firmware/efi/ |
| A D | apple-properties.c | 180 u32 data_len; in map_properties() local 201 data_len = data->len; in map_properties() 204 data = memremap(pa_data, sizeof(*data) + data_len, MEMREMAP_WB); in map_properties() 214 16, 1, properties, data_len, true); in map_properties() 216 } else if (properties->len != data_len) { in map_properties() 217 pr_err("length mismatch, expected %u\n", data_len); in map_properties() 219 16, 1, properties, data_len, true); in map_properties() 230 memblock_free_late(pa_data + sizeof(*data), data_len); in map_properties()
|
| /drivers/char/ipmi/ |
| A D | ipmi_devintf.c | 154 msg.data_len = req->msg.data_len; in handle_send_req() 174 req->msg.data_len)) { in handle_send_req() 179 msg.data_len = 0; in handle_send_req() 246 if (rsp->msg.data_len < msg->msg.data_len) { in handle_recv() 249 msg->msg.data_len = rsp->msg.data_len; in handle_recv() 258 msg->msg.data_len)) { in handle_recv() 262 rsp->msg.data_len = msg->msg.data_len; in handle_recv() 264 rsp->msg.data_len = 0; in handle_recv() 633 u16 data_len; member 666 p64->data_len = p32->data_len; in get_compat_ipmi_msg() [all …]
|
| A D | ipmi_poweroff.c | 197 send_msg.data_len = 3; in pps_poweroff_atca() 228 send_msg.data_len = sizeof(data); in ipmi_atca_detect() 268 send_msg.data_len = sizeof(data); in ipmi_poweroff_atca() 339 send_msg.data_len = 0; in ipmi_poweroff_cpi1() 354 send_msg.data_len = 0; in ipmi_poweroff_cpi1() 377 send_msg.data_len = 1; in ipmi_poweroff_cpi1() 389 send_msg.data_len = 1; in ipmi_poweroff_cpi1() 403 send_msg.data_len = 1; in ipmi_poweroff_cpi1() 492 send_msg.data_len = sizeof(data); in ipmi_poweroff_chassis() 585 send_msg.data_len = 0; in ipmi_po_new_smi() [all …]
|
| /drivers/net/ethernet/intel/ice/ |
| A D | ice_gnss.c | 89 unsigned int i, bytes_read, data_len, count; in ice_gnss_read() local 119 data_len = be16_to_cpu(data_len_b); in ice_gnss_read() 120 if (data_len == 0 || data_len == U16_MAX) in ice_gnss_read() 125 data_len = min_t(typeof(data_len), data_len, PAGE_SIZE); in ice_gnss_read() 134 for (i = 0; i < data_len; i += bytes_read) { in ice_gnss_read() 135 unsigned int bytes_left = data_len - i; in ice_gnss_read()
|
| /drivers/platform/chrome/ |
| A D | cros_ec_ishtp.c | 220 size_t data_len = rb_in_proc->buf_idx; in process_recv() local 246 if (data_len < sizeof(struct header)) { in process_recv() 248 data_len, sizeof(struct header)); in process_recv() 279 if (data_len > client_data->response.max_size) { in process_recv() 282 data_len, client_data->response.max_size); in process_recv() 295 client_data->response.size = data_len; in process_recv() 302 rb_in_proc->buffer.data, data_len); in process_recv() 439 in_msg->ec_response.data_len, msg->insize); in prepare_cros_ec_rx() 510 out_msg->ec_request.data_len); in cros_ec_pkt_xfer_ish() 523 rv = in_msg->ec_response.data_len; in cros_ec_pkt_xfer_ish() [all …]
|
| /drivers/infiniband/sw/siw/ |
| A D | siw_qp_tx.c | 467 wqe->processed += data_len; in siw_tx_hdt() 493 data_len -= sge_len; in siw_tx_hdt() 549 data_len -= plen; in siw_tx_hdt() 595 if (rv == data_len) { in siw_tx_hdt() 600 rv += data_len; in siw_tx_hdt() 602 rv = data_len; in siw_tx_hdt() 611 wqe->processed -= data_len; in siw_tx_hdt() 620 if (rv >= (int)data_len) { in siw_tx_hdt() 628 rv -= data_len; in siw_tx_hdt() 640 } else if (data_len > 0) { in siw_tx_hdt() [all …]
|
| /drivers/media/usb/dvb-usb-v2/ |
| A D | ce6230.c | 44 buf = kmalloc(req->data_len, GFP_KERNEL); in ce6230_ctrl_msg() 52 memcpy(buf, req->data, req->data_len); in ce6230_ctrl_msg() 62 buf, req->data_len, CE6230_USB_TIMEOUT); in ce6230_ctrl_msg() 65 buf, req->data_len); in ce6230_ctrl_msg() 75 memcpy(req->data, buf, req->data_len); in ce6230_ctrl_msg() 111 req.data_len = msg[i+1].len; in ce6230_i2c_master_xfer() 131 req.data_len = msg[i].len-1; in ce6230_i2c_master_xfer() 138 req.data_len = msg[i].len; in ce6230_i2c_master_xfer()
|
| /drivers/nfc/s3fwrn5/ |
| A D | i2c.c | 84 size_t data_len; in s3fwrn5_i2c_read() local 97 data_len = (phy->common.mode == S3FWRN5_MODE_NCI) ? in s3fwrn5_i2c_read() 101 skb = alloc_skb(hdr_size + data_len, GFP_KERNEL); in s3fwrn5_i2c_read() 107 if (data_len == 0) in s3fwrn5_i2c_read() 110 ret = i2c_master_recv(phy->i2c_dev, skb_put(skb, data_len), data_len); in s3fwrn5_i2c_read() 111 if (ret != data_len) { in s3fwrn5_i2c_read()
|
| /drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
| A D | chcr_ktls.c | 1243 skb_offset, data_len); in chcr_ktls_xmit_wr_complete() 1433 skb_offset, data_len); in chcr_ktls_xmit_wr_short() 1557 skb_offset, data_len); in chcr_ktls_tx_plaintxt() 1790 trimmed_len = data_len - in chcr_short_record_handler() 1798 data_len = trimmed_len; in chcr_short_record_handler() 1895 u32 data_len, skb_offset; in chcr_ktls_sw_fallback() local 1938 data_len = skb_data_len; in chcr_ktls_xmit() 2074 data_len, skb_offset, in chcr_ktls_xmit() 2076 data_len = 0; in chcr_ktls_xmit() 2092 WARN_ON(data_len < 0); in chcr_ktls_xmit() [all …]
|
| /drivers/net/wireless/intel/iwlwifi/ |
| A D | iwl-devtrace-data.h | 19 u8 *data_src, dma_addr_t phys, size_t data_len), 20 TP_ARGS(dev, skb, data_src, phys, data_len), 26 iwl_trace_data(skb) ? data_len : 0) 32 memcpy(__get_dynamic_array(data), data_src, data_len);
|
| /drivers/thunderbolt/ |
| A D | property.c | 310 bool recurse, size_t *data_len) in tb_property_dir_length() argument 327 property->value.dir, recurse, data_len); in tb_property_dir_length() 330 if (data_len) in tb_property_dir_length() 331 *data_len += 1; in tb_property_dir_length() 336 if (data_len) in tb_property_dir_length() 337 *data_len += property->length; in tb_property_dir_length() 354 size_t dir_len, data_len = 0; in __tb_property_format_dir() local 402 dir_len = tb_property_dir_length(dir, false, &data_len); in __tb_property_format_dir() 404 dir_end = start_offset + data_len + dir_len; in __tb_property_format_dir() 494 size_t dir_len, data_len = 0; in tb_property_format_dir() local [all …]
|
| /drivers/media/usb/gspca/ |
| A D | sq905c.c | 126 int data_len; /* size to use for the next read. */ in sq905c_dostream() local 163 data_len = bytes_left > SQ905C_MAX_TRANSFER ? in sq905c_dostream() 167 buffer, data_len, &act_len, in sq905c_dostream() 169 if (ret < 0 || act_len < data_len) in sq905c_dostream() 173 data_len, bytes_left); in sq905c_dostream() 174 bytes_left -= data_len; in sq905c_dostream() 180 buffer, data_len); in sq905c_dostream()
|