arch/powerpc/include/asm/smu.h
396
int data_len; /* data len */
arch/powerpc/include/asm/smu.h
428
unsigned int data_len,
arch/powerpc/include/asm/smu.h
685
__u32 data_len; /* Length of data following */
arch/powerpc/platforms/powernv/opal-core.c
100
note->n_descsz = cpu_to_be32(data_len);
arch/powerpc/platforms/powernv/opal-core.c
105
memcpy(buf, data, data_len);
arch/powerpc/platforms/powernv/opal-core.c
106
buf += DIV_ROUND_UP(data_len, sizeof(Elf64_Word));
arch/powerpc/platforms/powernv/opal-core.c
94
size_t data_len)
arch/s390/include/uapi/asm/qeth.h
103
__u32 data_len; /* set by user space program */
arch/s390/kvm/kvm-s390.c
2746
ssize_t data_len;
arch/s390/kvm/kvm-s390.c
2765
data_len = kvm_s390_handle_pv_info(&info);
arch/s390/kvm/kvm-s390.c
2766
if (data_len < 0) {
arch/s390/kvm/kvm-s390.c
2767
r = data_len;
arch/s390/kvm/kvm-s390.c
2775
info.header.len_written = data_len;
arch/s390/kvm/kvm-s390.c
2778
if (copy_to_user(argp, &info, data_len))
arch/sparc/kernel/ldc.c
1600
int data_len;
arch/sparc/kernel/ldc.c
1606
data_len = size - copied;
arch/sparc/kernel/ldc.c
1607
if (data_len > lp->mss)
arch/sparc/kernel/ldc.c
1608
data_len = lp->mss;
arch/sparc/kernel/ldc.c
1610
BUG_ON(data_len > LDC_LEN);
arch/sparc/kernel/ldc.c
1612
p->env = (data_len |
arch/sparc/kernel/ldc.c
1614
(data_len == size - copied ? LDC_STOP : 0));
arch/sparc/kernel/ldc.c
1625
memcpy(data, buf, data_len);
arch/sparc/kernel/ldc.c
1626
buf += data_len;
arch/sparc/kernel/ldc.c
1627
copied += data_len;
arch/sparc/kernel/mdesc.c
60
u32 data_len;
arch/sparc/kernel/mdesc.c
682
len = ep->d.data.data_len;
arch/sparc/net/bpf_jit_comp_32.c
379
emit_load32(r_SKB, struct sk_buff, data_len, r_TMP);
arch/um/drivers/vector_kern.c
305
iov[iov_index].iov_len = skb->len - skb->data_len;
arch/um/drivers/vector_kern.c
628
result->data_len = len - vp->max_packet;
arch/um/include/shared/os.h
167
void *data, size_t data_len);
arch/um/os-Linux/file.c
508
void *data, size_t data_len)
arch/um/os-Linux/file.c
515
.iov_len = data_len,
arch/x86/include/asm/e820/api.h
36
extern void e820__memory_setup_extended(u64 phys_addr, u32 data_len);
arch/x86/include/asm/efi.h
173
extern void parse_efi_setup(u64 phys_addr, u32 data_len);
arch/x86/include/asm/efi.h
382
static inline void parse_efi_setup(u64 phys_addr, u32 data_len) {}
arch/x86/include/asm/seamldr.h
34
int seamldr_install_module(const u8 *data, u32 data_len);
arch/x86/kernel/e820.c
755
__init void e820__memory_setup_extended(u64 phys_addr, u32 data_len)
arch/x86/kernel/e820.c
761
sdata = early_memremap(phys_addr, data_len);
arch/x86/kernel/e820.c
771
early_memunmap(sdata, data_len);
arch/x86/kernel/setup.c
456
static void __init add_kho(u64 phys_addr, u32 data_len)
arch/x86/kernel/setup.c
460
u64 size = data_len - sizeof(struct setup_data);
arch/x86/kernel/setup.c
486
u32 data_len, data_type;
arch/x86/kernel/setup.c
489
data_len = data->len + sizeof(struct setup_data);
arch/x86/kernel/setup.c
496
e820__memory_setup_extended(pa_data, data_len);
arch/x86/kernel/setup.c
502
parse_efi_setup(pa_data, data_len);
arch/x86/kernel/setup.c
508
add_kho(pa_data, data_len);
arch/x86/kernel/setup.c
511
data = early_memremap(pa_data, data_len);
arch/x86/kernel/setup.c
517
early_memunmap(data, data_len);
arch/x86/platform/efi/efi_32.c
88
void __init parse_efi_setup(u64 phys_addr, u32 data_len) {}
arch/x86/platform/efi/efi_64.c
366
void __init parse_efi_setup(u64 phys_addr, u32 data_len)
arch/x86/tools/vdso2c.h
26
static void BITSFUNC(extract)(const unsigned char *data, size_t data_len,
arch/x86/tools/vdso2c.h
35
if (offset + len > data_len)
arch/x86/virt/vmx/tdx/seamldr.c
317
int seamldr_install_module(const u8 *data, u32 data_len)
arch/x86/virt/vmx/tdx/seamldr.c
327
if (data_len < TDX_IMAGE_HEADER_SIZE)
arch/x86/virt/vmx/tdx/seamldr.c
337
ret = init_seamldr_params(params, image, data_len);
crypto/asymmetric_keys/mscode_parser.c
20
int mscode_parse(void *_ctx, const void *content_data, size_t data_len,
crypto/asymmetric_keys/mscode_parser.c
26
data_len += asn1hdrlen;
crypto/asymmetric_keys/mscode_parser.c
27
pr_devel("Data: %zu [%*ph]\n", data_len, (unsigned)(data_len),
crypto/asymmetric_keys/mscode_parser.c
30
return asn1_ber_decoder(&mscode_decoder, ctx, content_data, data_len);
crypto/asymmetric_keys/pkcs7_parser.c
207
*_data_len = pkcs7->data_len;
crypto/asymmetric_keys/pkcs7_parser.c
520
ctx->msg->data_len = vlen;
crypto/asymmetric_keys/pkcs7_parser.h
64
size_t data_len; /* Length of Data */
crypto/asymmetric_keys/pkcs7_verify.c
38
sig->m_size = pkcs7->data_len;
crypto/asymmetric_keys/pkcs7_verify.c
510
pkcs7->data_len = datalen;
crypto/asymmetric_keys/pkcs7_verify.c
73
ret = crypto_shash_digest(desc, pkcs7->data, pkcs7->data_len, sig->m);
crypto/asymmetric_keys/selftest.c
18
const u8 *data, size_t data_len,
crypto/asymmetric_keys/selftest.c
46
pkcs7_supply_detached_data(pkcs7, data, data_len);
crypto/asymmetric_keys/selftest.h
9
const u8 *data, size_t data_len,
crypto/asymmetric_keys/verify_pefile.h
36
extern int mscode_parse(void *_ctx, const void *content_data, size_t data_len,
crypto/krb5/internal.h
197
size_t data_offset, size_t data_len,
crypto/krb5/internal.h
207
size_t data_offset, size_t data_len);
crypto/krb5/internal.h
77
size_t data_offset, size_t data_len,
crypto/krb5/internal.h
92
size_t data_offset, size_t data_len);
crypto/krb5/krb5_api.c
374
size_t data_offset, size_t data_len,
crypto/krb5/krb5_api.c
378
data_len > sg_len ||
crypto/krb5/krb5_api.c
379
data_offset > sg_len - data_len))
crypto/krb5/krb5_api.c
382
data_offset, data_len, preconfounded);
crypto/krb5/krb5_api.c
442
size_t data_offset, size_t data_len)
crypto/krb5/krb5_api.c
445
data_len > sg_len ||
crypto/krb5/krb5_api.c
446
data_offset > sg_len - data_len))
crypto/krb5/krb5_api.c
449
data_offset, data_len);
crypto/krb5/rfc3961_simplified.c
543
size_t data_offset, size_t data_len,
crypto/krb5/rfc3961_simplified.c
556
base_len = krb5->conf_len + data_len;
crypto/krb5/rfc3961_simplified.c
581
done = sg_zero_buffer(sg, nr_sg, pad_len, data_offset + data_len);
crypto/krb5/rfc3961_simplified.c
660
size_t data_offset, size_t data_len)
crypto/krb5/rfc3961_simplified.c
689
ret = crypto_shash_update_sg(desc, sg, data_offset, data_len);
crypto/krb5/rfc3961_simplified.c
704
ret = krb5->cksum_len + data_len;
crypto/krb5/rfc3961_simplified.c
723
size_t bsize, data_offset, data_len, offset = *_offset, len = *_len;
crypto/krb5/rfc3961_simplified.c
731
data_len = len - krb5->cksum_len;
crypto/krb5/rfc3961_simplified.c
758
crypto_shash_update_sg(desc, sg, data_offset, data_len);
crypto/krb5/rfc8009_aes2.c
175
size_t data_offset, size_t data_len,
crypto/krb5/rfc8009_aes2.c
189
base_len = krb5->conf_len + data_len;
crypto/krb5/rfc8009_aes2.c
218
done = sg_zero_buffer(sg, nr_sg, pad_len, data_offset + data_len);
crypto/krb5/selftest.c
248
size_t data_len, data_offset, message_len;
crypto/krb5/selftest.c
276
data_len = plain.len;
crypto/krb5/selftest.c
278
data_len, &data_offset);
crypto/krb5/selftest.c
308
data_offset, data_len, true);
crypto/krb5/selftest.c
332
data_len = message_len;
crypto/krb5/selftest.c
333
ret = crypto_krb5_decrypt(krb5, ci, sg, 1, &data_offset, &data_len);
crypto/krb5/selftest.c
341
CHECK(data_len != plain.len))
drivers/accel/qaic/qaic_ssr.c
370
u64 data_len;
drivers/accel/qaic/qaic_ssr.c
392
data_len = hdr.len - sizeof(*mem_rd_resp);
drivers/accel/qaic/qaic_ssr.c
395
ret = ssr_copy_table(dump_info, mem_rd_resp->data, data_len);
drivers/accel/qaic/qaic_ssr.c
397
ret = ssr_copy_dump(dump_info, mem_rd_resp->data, data_len);
drivers/accel/qaic/sahara.c
367
u32 image_id, data_offset, data_len;
drivers/accel/qaic/sahara.c
386
data_len = le32_to_cpu(context->rx->read_data.length);
drivers/accel/qaic/sahara.c
403
if (context->non_streaming && data_len > SAHARA_TRANSFER_MAX_SIZE) {
drivers/accel/qaic/sahara.c
405
data_len, SAHARA_TRANSFER_MAX_SIZE);
drivers/accel/qaic/sahara.c
417
if (size_add(data_offset, data_len) > context->firmware->size) {
drivers/accel/qaic/sahara.c
419
data_offset, data_len, context->firmware->size);
drivers/accel/qaic/sahara.c
425
context->read_data_length = data_len;
drivers/acpi/acpi_ipmi.c
275
msg->data_len = buffer->length;
drivers/acpi/acpi_ipmi.c
276
memcpy(tx_msg->data, buffer->data, msg->data_len);
drivers/acpi/acpi_ipmi.c
408
if (msg->msg.data_len > ACPI_IPMI_MAX_MSG_LENGTH) {
drivers/acpi/acpi_ipmi.c
411
msg->msg.data_len);
drivers/acpi/acpi_ipmi.c
418
msg->msg.data_len == 1) {
drivers/acpi/acpi_ipmi.c
426
tx_msg->rx_len = msg->msg.data_len;
drivers/base/devcoredump.c
306
size_t data_len)
drivers/base/devcoredump.c
310
if (offset > data_len)
drivers/base/devcoredump.c
313
if (offset + buf_len > data_len)
drivers/base/devcoredump.c
314
buf_len = data_len - offset;
drivers/block/aoe/aoecmd.c
242
skb->truesize -= skb->data_len;
drivers/block/aoe/aoecmd.c
243
skb_shinfo(skb)->nr_frags = skb->data_len = 0;
drivers/block/aoe/aoecmd.c
355
skb->data_len = f->iter.bi_size;
drivers/block/aoe/aoecmd.c
617
skb->data_len = f->iter.bi_size;
drivers/block/aoe/aoedev.c
432
skb->truesize -= skb->data_len;
drivers/block/aoe/aoedev.c
433
skb_shinfo(skb)->nr_frags = skb->data_len = 0;
drivers/block/rbd.c
4424
u64 notifier_id, void *data, size_t data_len)
drivers/block/rbd.c
4428
void *const end = p + data_len;
drivers/block/rbd.c
4435
__func__, rbd_dev, cookie, notify_id, data_len);
drivers/block/rbd.c
4436
if (data_len) {
drivers/block/ublk_drv.c
4055
unsigned data_len;
drivers/block/ublk_drv.c
4105
data_len = bio_integrity_bytes(bi, blk_rq_sectors(req));
drivers/block/ublk_drv.c
4107
data_len = blk_rq_bytes(req);
drivers/block/ublk_drv.c
4109
if (buf_off > data_len) {
drivers/bluetooth/btintel_pcie.c
2753
u16 data_len)
drivers/bluetooth/btintel_pcie.c
656
u32 offset, prev_size, wr_ptr_status, dump_size, data_len;
drivers/bluetooth/btintel_pcie.c
725
data_len = sizeof(*tlv) + sizeof(data->dmp_hdr.cnvi_bt) +
drivers/bluetooth/btintel_pcie.c
738
data_len += sizeof(*tlv) + sizeof(data->dmp_hdr.event_type);
drivers/bluetooth/btintel_pcie.c
739
data_len += sizeof(*tlv) + sizeof(data->dmp_hdr.event_id);
drivers/bluetooth/btintel_pcie.c
747
dump_size = sizeof(u32) + sizeof(data_len) + data_len;
drivers/bluetooth/btintel_pcie.c
761
*(u32 *)p = data_len;
drivers/bluetooth/btusb.c
3975
u16 data_len)
drivers/bluetooth/btusb.c
4010
u16 data_len)
drivers/bluetooth/btusb.c
4042
u16 data_len)
drivers/bluetooth/hci_bcm4377.c
1125
const void *data, size_t data_len,
drivers/bluetooth/hci_bcm4377.c
1131
if (data_len > sizeof(cmd.data))
drivers/bluetooth/hci_bcm4377.c
1137
memcpy(cmd.data, data, data_len);
drivers/bluetooth/hci_bcm4377.c
1260
const void *data, size_t data_len,
drivers/bluetooth/hci_bcm4377.c
1266
if (data_len > BCM4378_PTB_CHUNK_SIZE)
drivers/bluetooth/hci_bcm4377.c
1271
memcpy(cmd.data, data, data_len);
drivers/bluetooth/hci_bcm4377.c
741
size_t entry_size, data_len;
drivers/bluetooth/hci_bcm4377.c
754
data_len = le32_to_cpu(entry->len);
drivers/bluetooth/hci_bcm4377.c
787
data_len);
drivers/bluetooth/hci_bcm4377.c
792
data_len);
drivers/bluetooth/hci_bcm4377.c
797
data_len);
drivers/cdrom/cdrom.c
682
if (be16_to_cpu(eh->data_len) < sizeof(*med))
drivers/char/hw_random/n2-drv.c
205
unsigned long data_len,
drivers/char/hw_random/n2-drv.c
211
hv_err = sun4v_rng_data_read_diag_v1(data_ra, data_len, ticks);
drivers/char/hw_random/n2-drv.c
213
hv_err = sun4v_rng_data_read_diag_v2(data_ra, data_len,
drivers/char/hw_random/n2-drv.c
224
unsigned long data_len)
drivers/char/hw_random/n2-drv.c
231
data_ra, data_len,
drivers/char/ipmi/ipmi_devintf.c
154
msg.data_len = req->msg.data_len;
drivers/char/ipmi/ipmi_devintf.c
167
if (req->msg.data_len > IPMI_MAX_MSG_LENGTH) {
drivers/char/ipmi/ipmi_devintf.c
174
req->msg.data_len)) {
drivers/char/ipmi/ipmi_devintf.c
179
msg.data_len = 0;
drivers/char/ipmi/ipmi_devintf.c
245
if (msg->msg.data_len > 0) {
drivers/char/ipmi/ipmi_devintf.c
246
if (rsp->msg.data_len < msg->msg.data_len) {
drivers/char/ipmi/ipmi_devintf.c
249
msg->msg.data_len = rsp->msg.data_len;
drivers/char/ipmi/ipmi_devintf.c
258
msg->msg.data_len)) {
drivers/char/ipmi/ipmi_devintf.c
262
rsp->msg.data_len = msg->msg.data_len;
drivers/char/ipmi/ipmi_devintf.c
264
rsp->msg.data_len = 0;
drivers/char/ipmi/ipmi_devintf.c
633
u16 data_len;
drivers/char/ipmi/ipmi_devintf.c
666
p64->data_len = p32->data_len;
drivers/char/ipmi/ipmi_devintf.c
708
v32.msg.data_len = p64->msg.data_len;
drivers/char/ipmi/ipmi_msghandler.c
1011
msg->msg.data_len = 1;
drivers/char/ipmi/ipmi_msghandler.c
1815
if (msg->data_len > 0)
drivers/char/ipmi/ipmi_msghandler.c
1816
memcpy(&smi_msg->data[i + 9], msg->data, msg->data_len);
drivers/char/ipmi/ipmi_msghandler.c
1817
smi_msg->data_size = msg->data_len + 9;
drivers/char/ipmi/ipmi_msghandler.c
1852
if (msg->data_len > 0)
drivers/char/ipmi/ipmi_msghandler.c
1853
memcpy(&smi_msg->data[10], msg->data, msg->data_len);
drivers/char/ipmi/ipmi_msghandler.c
1854
smi_msg->data_size = msg->data_len + 10;
drivers/char/ipmi/ipmi_msghandler.c
1978
if (msg->data_len + 2 > IPMI_MAX_MSG_LENGTH) {
drivers/char/ipmi/ipmi_msghandler.c
1987
if (msg->data_len > 0)
drivers/char/ipmi/ipmi_msghandler.c
1988
memcpy(&smi_msg->data[2], msg->data, msg->data_len);
drivers/char/ipmi/ipmi_msghandler.c
1989
smi_msg->data_size = msg->data_len + 2;
drivers/char/ipmi/ipmi_msghandler.c
2040
if ((msg->data_len + 10 + broadcast) > IPMI_MAX_MSG_LENGTH) {
drivers/char/ipmi/ipmi_msghandler.c
2116
recv_msg->msg.data_len = smi_msg->data_size;
drivers/char/ipmi/ipmi_msghandler.c
2148
if (!is_cmd && msg->data_len < 1) {
drivers/char/ipmi/ipmi_msghandler.c
2153
if ((msg->data_len + 4) > IPMI_MAX_MSG_LENGTH) {
drivers/char/ipmi/ipmi_msghandler.c
2177
memcpy(smi_msg->data + 4, msg->data, msg->data_len);
drivers/char/ipmi/ipmi_msghandler.c
2178
smi_msg->data_size = msg->data_len + 4;
drivers/char/ipmi/ipmi_msghandler.c
2217
if ((msg->data_len + 12) > IPMI_MAX_MSG_LENGTH) {
drivers/char/ipmi/ipmi_msghandler.c
2283
recv_msg->msg.data_len = smi_msg->data_size;
drivers/char/ipmi/ipmi_msghandler.c
2546
msg->msg.data, msg->msg.data_len, &intf->bmc->fetch_id);
drivers/char/ipmi/ipmi_msghandler.c
2577
msg.data_len = 0;
drivers/char/ipmi/ipmi_msghandler.c
3321
msg.data_len = 0;
drivers/char/ipmi/ipmi_msghandler.c
3352
if (msg->msg.data_len < UUID_SIZE + 1) {
drivers/char/ipmi/ipmi_msghandler.c
3356
msg->msg.data_len, UUID_SIZE + 1);
drivers/char/ipmi/ipmi_msghandler.c
3405
msg.data_len = 1;
drivers/char/ipmi/ipmi_msghandler.c
3454
if (msg->msg.data_len < 4) {
drivers/char/ipmi/ipmi_msghandler.c
3936
recv_msg->msg.data_len = msg->rsp_size - 10;
drivers/char/ipmi/ipmi_msghandler.c
4030
recv_msg->msg.data_len = msg->rsp_size - 10;
drivers/char/ipmi/ipmi_msghandler.c
4106
recv_msg->msg.data_len = msg->rsp_size - 4;
drivers/char/ipmi/ipmi_msghandler.c
4149
recv_msg->msg.data_len = msg->rsp_size - 4;
drivers/char/ipmi/ipmi_msghandler.c
4212
recv_msg->msg.data_len = msg->rsp_size - 12;
drivers/char/ipmi/ipmi_msghandler.c
4310
recv_msg->msg.data_len = msg->rsp_size - 12;
drivers/char/ipmi/ipmi_msghandler.c
4410
recv_msg->msg.data_len = msg->rsp_size - 4;
drivers/char/ipmi/ipmi_msghandler.c
4443
recv_msg->msg.data_len = msg->rsp_size - 3;
drivers/char/ipmi/ipmi_msghandler.c
4567
recv_msg->msg.data_len = msg->rsp_size - 2;
drivers/char/ipmi/ipmi_msghandler.c
4716
recv_msg->msg.data_len = 1;
drivers/char/ipmi/ipmi_msghandler.c
5007
memcpy(smi_msg->data, recv_msg->msg.data, recv_msg->msg.data_len);
drivers/char/ipmi/ipmi_msghandler.c
5008
smi_msg->data_size = recv_msg->msg.data_len;
drivers/char/ipmi/ipmi_msghandler.c
5415
msg.data_len = 8;
drivers/char/ipmi/ipmi_msghandler.c
5467
msg.data_len = 0;
drivers/char/ipmi/ipmi_msghandler.c
5476
msg.data_len = 0;
drivers/char/ipmi/ipmi_msghandler.c
5515
msg.data_len = 16;
drivers/char/ipmi/ipmi_poweroff.c
197
send_msg.data_len = 3;
drivers/char/ipmi/ipmi_poweroff.c
228
send_msg.data_len = sizeof(data);
drivers/char/ipmi/ipmi_poweroff.c
268
send_msg.data_len = sizeof(data);
drivers/char/ipmi/ipmi_poweroff.c
339
send_msg.data_len = 0;
drivers/char/ipmi/ipmi_poweroff.c
354
send_msg.data_len = 0;
drivers/char/ipmi/ipmi_poweroff.c
377
send_msg.data_len = 1;
drivers/char/ipmi/ipmi_poweroff.c
389
send_msg.data_len = 1;
drivers/char/ipmi/ipmi_poweroff.c
403
send_msg.data_len = 1;
drivers/char/ipmi/ipmi_poweroff.c
492
send_msg.data_len = sizeof(data);
drivers/char/ipmi/ipmi_poweroff.c
585
send_msg.data_len = 0;
drivers/char/ipmi/ipmi_poweroff.c
595
if (halt_recv_msg.msg.data_len < 12) {
drivers/char/ipmi/ipmi_poweroff.c
597
halt_recv_msg.msg.data_len, 12);
drivers/char/ipmi/ipmi_ssif.c
1019
if (ssif_info->data_len > 32) {
drivers/char/ipmi/ipmi_ssif.c
1022
ssif_info->multi_len = ssif_info->data_len;
drivers/char/ipmi/ipmi_ssif.c
1033
ssif_info->data[0] = ssif_info->data_len;
drivers/char/ipmi/ipmi_ssif.c
1051
ssif_info->data_len = len;
drivers/char/ipmi/ipmi_ssif.c
255
unsigned int data_len;
drivers/char/ipmi/ipmi_watchdog.c
407
msg.data_len = sizeof(data);
drivers/char/ipmi/ipmi_watchdog.c
484
msg.data_len = 0;
drivers/char/ipmi/ipmi_watchdog.c
533
msg.data_len = 0;
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
325
size_t data_len;
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
337
data_len = priv->data_in_idx;
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
338
memcpy(priv->kbuffer, priv->data_in, data_len);
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
347
if (count < data_len) {
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
349
priv->client.dev->channel, data_len);
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
359
if (copy_to_user(buf, priv->kbuffer, data_len)) {
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
364
ret = data_len;
drivers/char/tpm/tpm_loongson.c
14
u32 data_len;
drivers/char/tpm/tpm_loongson.c
23
if (cmd_ret->data_len > count)
drivers/char/tpm/tpm_loongson.c
26
memcpy(buf, tpm_engine->data_buffer, cmd_ret->data_len);
drivers/char/tpm/tpm_loongson.c
28
return cmd_ret->data_len;
drivers/char/tpm/tpm_loongson.c
39
cmd->data_len = count;
drivers/comedi/comedi_fops.c
3104
unsigned int data_len;
drivers/comedi/comedi_fops.c
3200
cmd->data_len = v32.data_len;
drivers/comedi/comedi_fops.c
3227
v32.data_len = cmd->data_len;
drivers/comedi/drivers/ni_pcidio.c
754
const u8 *data, size_t data_len,
drivers/comedi/drivers/ni_pcidio.c
787
for (j = 0; j + 1 < data_len;) {
drivers/crypto/caam/caamalg.c
208
unsigned int data_len[2];
drivers/crypto/caam/caamalg.c
250
data_len[0] = ctx->adata.keylen_pad;
drivers/crypto/caam/caamalg.c
251
data_len[1] = ctx->cdata.keylen;
drivers/crypto/caam/caamalg.c
262
AUTHENC_DESC_JOB_IO_LEN, data_len, &inl_mask,
drivers/crypto/caam/caamalg.c
263
ARRAY_SIZE(data_len)) < 0)
drivers/crypto/caam/caamalg.c
284
AUTHENC_DESC_JOB_IO_LEN, data_len, &inl_mask,
drivers/crypto/caam/caamalg.c
285
ARRAY_SIZE(data_len)) < 0)
drivers/crypto/caam/caamalg.c
308
AUTHENC_DESC_JOB_IO_LEN, data_len, &inl_mask,
drivers/crypto/caam/caamalg.c
309
ARRAY_SIZE(data_len)) < 0)
drivers/crypto/caam/caamalg_qi.c
133
data_len[0] = ctx->adata.keylen_pad;
drivers/crypto/caam/caamalg_qi.c
134
data_len[1] = ctx->cdata.keylen;
drivers/crypto/caam/caamalg_qi.c
142
DESC_JOB_IO_LEN, data_len, &inl_mask,
drivers/crypto/caam/caamalg_qi.c
143
ARRAY_SIZE(data_len)) < 0)
drivers/crypto/caam/caamalg_qi.c
157
DESC_JOB_IO_LEN, data_len, &inl_mask,
drivers/crypto/caam/caamalg_qi.c
158
ARRAY_SIZE(data_len)) < 0)
drivers/crypto/caam/caamalg_qi.c
175
DESC_JOB_IO_LEN, data_len, &inl_mask,
drivers/crypto/caam/caamalg_qi.c
176
ARRAY_SIZE(data_len)) < 0)
drivers/crypto/caam/caamalg_qi.c
93
unsigned int data_len[2];
drivers/crypto/caam/caamalg_qi2.c
186
unsigned int data_len[2];
drivers/crypto/caam/caamalg_qi2.c
225
data_len[0] = ctx->adata.keylen_pad;
drivers/crypto/caam/caamalg_qi2.c
226
data_len[1] = ctx->cdata.keylen;
drivers/crypto/caam/caamalg_qi2.c
232
DESC_JOB_IO_LEN, data_len, &inl_mask,
drivers/crypto/caam/caamalg_qi2.c
233
ARRAY_SIZE(data_len)) < 0)
drivers/crypto/caam/caamalg_qi2.c
260
DESC_JOB_IO_LEN, data_len, &inl_mask,
drivers/crypto/caam/caamalg_qi2.c
261
ARRAY_SIZE(data_len)) < 0)
drivers/crypto/caam/desc_constr.h
368
unsigned int data_len, \
drivers/crypto/caam/desc_constr.h
373
append_data(desc, data, data_len); \
drivers/crypto/caam/desc_constr.h
539
unsigned int jd_len, unsigned int *data_len,
drivers/crypto/caam/desc_constr.h
547
if (rem_bytes - (int)(data_len[i] +
drivers/crypto/caam/desc_constr.h
549
rem_bytes -= data_len[i];
drivers/crypto/ccp/sev-dev-tio.c
534
static int sev_tio_do_cmd(int cmd, void *data, size_t data_len, int *psp_ret,
drivers/crypto/ccp/sev-dev-tio.c
572
if (WARN_ON_ONCE(!data_len || (data_len != *(u32 *) data)))
drivers/crypto/ccp/sev-dev-tio.c
574
if (WARN_ON(data_len > sizeof(dev_data->cmd_data)))
drivers/crypto/ccp/sev-dev-tio.c
576
memcpy(dev_data->cmd_data, data, data_len);
drivers/crypto/ccp/sev-dev-tio.c
577
memset(&dev_data->cmd_data[data_len], 0xFF,
drivers/crypto/ccp/sev-dev-tio.c
578
sizeof(dev_data->cmd_data) - data_len);
drivers/crypto/ccree/cc_buffer_mgr.c
237
unsigned int data_len, unsigned int data_offset,
drivers/crypto/ccree/cc_buffer_mgr.c
243
index, nents, sgl, data_len, is_last_table);
drivers/crypto/ccree/cc_buffer_mgr.c
247
sgl_data->total_data_len[index] = data_len;
drivers/crypto/chelsio/chcr_algo.c
1687
req_ctx->data_len += params.sg_len + params.bfr_len;
drivers/crypto/chelsio/chcr_algo.c
1764
req_ctx->data_len += params.bfr_len + params.sg_len;
drivers/crypto/chelsio/chcr_algo.c
1767
create_last_hash_block(req_ctx->reqbfr, bs, req_ctx->data_len);
drivers/crypto/chelsio/chcr_algo.c
1774
params.scmd1 = req_ctx->data_len;
drivers/crypto/chelsio/chcr_algo.c
1857
params.scmd1 = req_ctx->data_len + req_ctx->reqlen +
drivers/crypto/chelsio/chcr_algo.c
1861
req_ctx->data_len += params.bfr_len + params.sg_len;
drivers/crypto/chelsio/chcr_algo.c
1865
create_last_hash_block(req_ctx->reqbfr, bs, req_ctx->data_len);
drivers/crypto/chelsio/chcr_algo.c
1959
params.scmd1 = req->nbytes + req_ctx->data_len;
drivers/crypto/chelsio/chcr_algo.c
1965
req_ctx->data_len += params.bfr_len + params.sg_len;
drivers/crypto/chelsio/chcr_algo.c
1968
create_last_hash_block(req_ctx->reqbfr, bs, req_ctx->data_len);
drivers/crypto/chelsio/chcr_algo.c
2037
params.scmd1 = reqctx->data_len + params.sg_len;
drivers/crypto/chelsio/chcr_algo.c
2040
reqctx->data_len += params.sg_len;
drivers/crypto/chelsio/chcr_algo.c
2143
state->data_len = req_ctx->data_len;
drivers/crypto/chelsio/chcr_algo.c
2157
req_ctx->data_len = state->data_len;
drivers/crypto/chelsio/chcr_algo.c
2231
req_ctx->data_len = 0;
drivers/crypto/chelsio/chcr_algo.c
2256
req_ctx->data_len = bs;
drivers/crypto/chelsio/chcr_crypto.h
287
u64 data_len; /* Data len till time */
drivers/crypto/inside-secure/safexcel_ring.c
182
dma_addr_t data, u32 data_len,
drivers/crypto/inside-secure/safexcel_ring.c
194
cdesc->particle_size = data_len;
drivers/crypto/intel/keembay/ocs-hcu.c
727
void *data, size_t data_len, u8 *dgst, size_t dgst_len)
drivers/crypto/intel/keembay/ocs-hcu.c
739
dma_handle = dma_map_single(dev, data, data_len, DMA_TO_DEVICE);
drivers/crypto/intel/keembay/ocs-hcu.c
750
writel(data_len, hcu_dev->io_base + OCS_HCU_DMA_SRC_SIZE);
drivers/crypto/intel/keembay/ocs-hcu.c
760
dma_unmap_single(dev, dma_handle, data_len, DMA_TO_DEVICE);
drivers/crypto/intel/keembay/ocs-hcu.h
99
void *data, size_t data_len, u8 *dgst, size_t dgst_len);
drivers/crypto/nx/nx-aes-xcbc.c
177
int data_len;
drivers/crypto/nx/nx-aes-xcbc.c
193
data_len = AES_BLOCK_SIZE;
drivers/crypto/nx/nx-aes-xcbc.c
195
&data_len, nx_ctx->ap->sglen);
drivers/crypto/nx/nx-aes-xcbc.c
197
if (data_len != AES_BLOCK_SIZE) {
drivers/crypto/nx/nx-sha256.c
101
data_len = to_process;
drivers/crypto/nx/nx-sha256.c
103
&data_len, max_sg_len);
drivers/crypto/nx/nx-sha256.c
107
to_process = data_len;
drivers/crypto/nx/nx-sha256.c
72
int data_len;
drivers/crypto/nx/nx-sha256.c
86
data_len = SHA256_DIGEST_SIZE;
drivers/crypto/nx/nx-sha256.c
88
&data_len, max_sg_len);
drivers/crypto/nx/nx-sha256.c
91
if (data_len != SHA256_DIGEST_SIZE) {
drivers/crypto/nx/nx-sha512.c
102
data_len = to_process;
drivers/crypto/nx/nx-sha512.c
104
&data_len, max_sg_len);
drivers/crypto/nx/nx-sha512.c
108
to_process = data_len;
drivers/crypto/nx/nx-sha512.c
73
int data_len;
drivers/crypto/nx/nx-sha512.c
87
data_len = SHA512_DIGEST_SIZE;
drivers/crypto/nx/nx-sha512.c
89
&data_len, max_sg_len);
drivers/crypto/nx/nx-sha512.c
92
if (data_len != SHA512_DIGEST_SIZE) {
drivers/dma/bcm-sba-raid.c
1014
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1041
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1111
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1131
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1148
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1174
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1217
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1269
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1295
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
579
cmdsp->data_len = req->sba->hw_resp_size;
drivers/dma/bcm-sba-raid.c
604
cmdsp->data_len = req->sba->hw_resp_size;
drivers/dma/bcm-sba-raid.c
667
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
692
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
787
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
805
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
831
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
934
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
953
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
987
cmdsp->data_len = msg_len;
drivers/dma/nbpfaxi.c
941
size_t data_len = 0;
drivers/dma/nbpfaxi.c
986
data_len += sg_dma_len(mem_sg);
drivers/dma/nbpfaxi.c
995
desc->length = data_len;
drivers/firmware/cirrus/cs_dsp.c
1232
unsigned int data_len = le32_to_cpu(region->len);
drivers/firmware/cirrus/cs_dsp.c
1241
if (sizeof(*raw) > data_len)
drivers/firmware/cirrus/cs_dsp.c
1252
if (sizeof(raw->id) > data_len)
drivers/firmware/cirrus/cs_dsp.c
1260
blk->name_len = cs_dsp_coeff_parse_string(sizeof(u8), &tmp, data_len - pos,
drivers/firmware/cirrus/cs_dsp.c
1266
cs_dsp_coeff_parse_string(sizeof(u16), &tmp, data_len - pos, NULL);
drivers/firmware/cirrus/cs_dsp.c
1271
if (sizeof(raw->ncoeff) > (data_len - pos))
drivers/firmware/cirrus/cs_dsp.c
1295
unsigned int data_len = le32_to_cpu(region->len);
drivers/firmware/cirrus/cs_dsp.c
1300
if (sizeof(raw->hdr) > (data_len - pos))
drivers/firmware/cirrus/cs_dsp.c
1307
if (blk_len > (data_len - pos - sizeof(raw->hdr)))
drivers/firmware/cirrus/cs_dsp.c
1318
if (sizeof(*raw) > (data_len - pos))
drivers/firmware/cirrus/cs_dsp.c
1330
blk->name_len = cs_dsp_coeff_parse_string(sizeof(u8), &tmp, data_len - pos,
drivers/firmware/cirrus/cs_dsp.c
1336
cs_dsp_coeff_parse_string(sizeof(u8), &tmp, data_len - pos, NULL);
drivers/firmware/cirrus/cs_dsp.c
1341
cs_dsp_coeff_parse_string(sizeof(u16), &tmp, data_len - pos, NULL);
drivers/firmware/cirrus/cs_dsp.c
1347
(data_len - pos))
drivers/firmware/efi/apple-properties.c
179
u32 data_len;
drivers/firmware/efi/apple-properties.c
200
data_len = data->len;
drivers/firmware/efi/apple-properties.c
203
data = memremap(pa_data, sizeof(*data) + data_len, MEMREMAP_WB);
drivers/firmware/efi/apple-properties.c
213
16, 1, properties, data_len, true);
drivers/firmware/efi/apple-properties.c
215
} else if (properties->len != data_len) {
drivers/firmware/efi/apple-properties.c
216
pr_err("length mismatch, expected %u\n", data_len);
drivers/firmware/efi/apple-properties.c
218
16, 1, properties, data_len, true);
drivers/firmware/efi/apple-properties.c
229
memblock_phys_free(pa_data + sizeof(*data), data_len);
drivers/firmware/efi/cper.c
755
unsigned int data_len, record_size;
drivers/firmware/efi/cper.c
762
data_len = estatus->data_length;
drivers/firmware/efi/cper.c
765
if (acpi_hest_get_size(gdata) > data_len)
drivers/firmware/efi/cper.c
769
if (record_size > data_len)
drivers/firmware/efi/cper.c
772
data_len -= record_size;
drivers/firmware/efi/cper.c
774
if (data_len)
drivers/firmware/google/gsmi.c
107
u32 data_len;
drivers/firmware/google/gsmi.c
119
u32 data_len;
drivers/firmware/google/gsmi.c
318
.data_len = (u32)*data_size,
drivers/firmware/google/gsmi.c
358
*data_size = min_t(unsigned long, *data_size, param.data_len);
drivers/firmware/google/gsmi.c
441
.data_len = (u32)data_size,
drivers/firmware/google/gsmi.c
509
param.data_len = count - sizeof(u32);
drivers/firmware/google/gsmi.c
515
memcpy(gsmi_dev.data_buf->start, buf, param.data_len);
drivers/firmware/google/gsmi.c
622
.data_len = sizeof(entry),
drivers/fsi/fsi-occ.c
256
u32 data_len = ((len + 7) / 8) * 8; /* must be multiples of 8 B */
drivers/fsi/fsi-occ.c
285
cmd[4 + idx] = cpu_to_be32(data_len);
drivers/fsi/fsi-occ.c
303
if (resp_data_len != data_len) {
drivers/fsi/fsi-occ.c
305
data_len, resp_data_len);
drivers/fsi/fsi-occ.c
317
u32 data_len = ((len + 7) / 8) * 8; /* must be multiples of 8 B */
drivers/fsi/fsi-occ.c
325
cmd_len += data_len >> 2;
drivers/fsi/fsi-occ.c
348
buf[4 + idx] = cpu_to_be32(data_len);
drivers/fsi/fsi-occ.c
381
if (resp_data_len != data_len) {
drivers/fsi/fsi-occ.c
384
data_len, resp_data_len);
drivers/fsi/fsi-sbefifo.c
222
size_t resp_len, size_t *data_len)
drivers/fsi/fsi-sbefifo.c
253
if (data_len)
drivers/fsi/fsi-sbefifo.c
254
*data_len = resp_len - dh;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1288
size_t data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1299
data_len = strlen(tbl_hdr_str);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1300
if (*pos < data_len) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1301
data_len -= *pos;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1302
data_len = min_t(size_t, data_len, size);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1303
if (copy_to_user(buf, &tbl_hdr_str[*pos], data_len))
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1305
buf += data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1306
size -= data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1307
*pos += data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1310
data_len = strlen(tbl_hdr_str) + tbl_hdr_fmt_size;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1311
if (*pos < data_len && size > 0) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1322
data_len -= *pos;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1323
data_len = min_t(size_t, data_len, size);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1325
if (copy_to_user(buf, &data[lpos], data_len))
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1327
buf += data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1328
size -= data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1329
*pos += data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1332
data_len = strlen(tbl_hdr_str) + tbl_hdr_fmt_size + strlen(rec_hdr_str);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1333
if (*pos < data_len && size > 0) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1336
data_len -= *pos;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1337
data_len = min_t(size_t, data_len, size);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1339
if (copy_to_user(buf, &rec_hdr_str[lpos], data_len))
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1341
buf += data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1342
size -= data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1343
*pos += data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1346
data_len = amdgpu_ras_debugfs_table_size(control);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1347
if (*pos < data_len && size > 0) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1381
data_len = min_t(size_t, rec_hdr_fmt_size - r, size);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1382
if (copy_to_user(buf, &data[r], data_len)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1386
buf += data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1387
size -= data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1388
*pos += data_len;
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
117
u8 *data, u16 data_len)
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
131
if (data_len > (HDCP_DDC_WRITE_MAX_BYTE_NUM - 1)) {
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
137
memcpy(&buf[1], data, data_len);
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
139
msgs[0].len = data_len + 1;
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
79
u8 *data, u16 data_len)
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
92
.len = data_len,
drivers/gpu/drm/nouveau/dispnv50/disp.c
789
const u8 data_len = __member_size(args->data);
drivers/gpu/drm/nouveau/dispnv50/disp.c
833
size = hdmi_infoframe_pack(&infoframe, args->data, data_len);
drivers/gpu/drm/nouveau/dispnv50/disp.c
841
memset(args->data, 0, data_len);
drivers/gpu/drm/nouveau/dispnv50/disp.c
844
size = hdmi_infoframe_pack(&infoframe, args->data, data_len);
drivers/gpu/drm/vboxvideo/vboxvideo.h
139
u32 data_len;
drivers/gpu/drm/vboxvideo/vbva_base.c
144
vbva->data_len = vbva_ctx->buffer_length - sizeof(struct vbva_buffer);
drivers/gpu/drm/vboxvideo/vbva_base.c
26
return diff > 0 ? diff : vbva->data_len + diff;
drivers/gpu/drm/vboxvideo/vbva_base.c
33
u32 bytes_till_boundary = vbva->data_len - offset;
drivers/gpu/drm/vboxvideo/vbva_base.c
97
vbva->data_len;
drivers/gpu/drm/xe/xe_guc_log.c
275
u32 data_len, void *data)
drivers/gpu/drm/xe/xe_guc_log.c
283
lfd.data_count = DIV_ROUND_UP(data_len, sizeof(u32));
drivers/gpu/drm/xe/xe_guc_log.c
286
lfd_output_binary(p, data, data_len);
drivers/gpu/drm/xe/xe_guc_log.c
457
u32 data_len, section_len;
drivers/gpu/drm/xe/xe_guc_log.c
474
data_len = section_len;
drivers/gpu/drm/xe/xe_guc_log.c
477
data_len += entry->rd_ptr < entry->wr_ptr ? (entry->wr_ptr - entry->rd_ptr) :
drivers/gpu/drm/xe/xe_guc_log.c
480
lfd.data_count = DIV_ROUND_UP(data_len, sizeof(u32));
drivers/hid/hid-ft260.c
466
u8 *data, u8 data_len, u8 flag)
drivers/hid/hid-ft260.c
474
if (data_len >= sizeof(rep->data))
drivers/hid/hid-ft260.c
479
rep->length = data_len + 1;
drivers/hid/hid-ft260.c
485
if (data_len > 0)
drivers/hid/hid-ft260.c
486
memcpy(&rep->data[1], data, data_len);
drivers/hid/hid-mcp2221.c
439
int data_len, ret;
drivers/hid/hid-mcp2221.c
449
data_len = 5;
drivers/hid/hid-mcp2221.c
453
data_len = 6;
drivers/hid/hid-mcp2221.c
458
data_len = 7;
drivers/hid/hid-mcp2221.c
465
data_len = len + 5;
drivers/hid/hid-mcp2221.c
468
ret = mcp_send_data_req_status(mcp, mcp->txbuf, data_len);
drivers/hid/hid-nintendo.c
945
size_t data_len, u32 timeout)
drivers/hid/hid-nintendo.c
971
sizeof(*subcmd) + data_len, timeout);
drivers/hid/hid-picolcd_debugfs.c
370
const size_t data_len)
drivers/hid/hid-picolcd_debugfs.c
373
for (i = j = 0; i < data_len && j + 4 < dst_sz; i++) {
drivers/hid/hid-picolcd_debugfs.c
381
if (i < data_len && j > 2)
drivers/hid/i2c-hid/i2c-hid-core.c
348
const u8 *buf, size_t data_len,
drivers/hid/i2c-hid/i2c-hid-core.c
356
if (data_len > ihid->bufsize)
drivers/hid/i2c-hid/i2c-hid-core.c
390
report_id, buf, data_len);
drivers/hid/i2c-hid/i2c-hid-core.c
399
return data_len;
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
339
size_t data_len = rb_in_proc->buf_idx;
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
368
if (data_len < sizeof(struct loader_msg_hdr)) {
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
371
data_len, sizeof(struct loader_msg_hdr));
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
395
if (data_len > client_data->response.max_size) {
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
398
data_len, client_data->response.max_size);
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
420
client_data->response.size = data_len;
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
427
rb_in_proc->buffer.data, data_len);
drivers/hid/intel-ish-hid/ishtp-hid-client.c
148
data_len)
drivers/hid/intel-ish-hid/ishtp-hid-client.c
67
size_t data_len)
drivers/hid/intel-ish-hid/ishtp-hid-client.c
84
total_len = data_len;
drivers/hid/intel-ish-hid/ishtp-hid-client.c
91
(unsigned int)data_len,
drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-hid.c
165
void *data, size_t data_len)
drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-hid.c
169
ret = hid_input_report(qcdev->hid_dev, HID_INPUT_REPORT, data, data_len, 1);
drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-protocol.c
17
bool append_data_reg, u8 *data, size_t data_len,
drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-protocol.c
27
if (data && data_len)
drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-protocol.c
28
buf_len += data_len + HIDI2C_LENGTH_LEN;
drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-protocol.c
48
if (data && data_len) {
drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-protocol.c
49
put_unaligned_le16(data_len + HIDI2C_LENGTH_LEN, write_buf + offset);
drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-protocol.c
51
memcpy(write_buf + offset, data, data_len);
drivers/hid/intel-thc-hid/intel-quickspi/quickspi-hid.c
156
void *data, size_t data_len)
drivers/hid/intel-thc-hid/intel-quickspi/quickspi-hid.c
160
ret = hid_input_report(qsdev->hid_dev, HID_INPUT_REPORT, data, data_len, 1);
drivers/hwmon/ibmaem.c
328
if (msg->msg.data_len > 0)
drivers/hwmon/ibmaem.c
333
if (msg->msg.data_len > 1) {
drivers/hwmon/ibmaem.c
334
rx_len = msg->msg.data_len - 1;
drivers/hwmon/ibmaem.c
378
ipmi->tx_message.data_len = sizeof(rs_req);
drivers/hwmon/ibmaem.c
496
data->tx_message.data_len = sizeof(ff_req);
drivers/hwmon/ibmaem.c
634
data->tx_message.data_len = sizeof(fi_req);
drivers/hwmon/ibmpex.c
137
data->tx_message.data_len = 1;
drivers/hwmon/ibmpex.c
163
data->tx_message.data_len = 1;
drivers/hwmon/ibmpex.c
178
data->tx_message.data_len = 2;
drivers/hwmon/ibmpex.c
193
data->tx_message.data_len = 2;
drivers/hwmon/ibmpex.c
210
data->tx_message.data_len = 1;
drivers/hwmon/ibmpex.c
554
if (msg->msg.data_len > 0)
drivers/hwmon/ibmpex.c
559
if (msg->msg.data_len > 1) {
drivers/hwmon/ibmpex.c
560
data->rx_msg_len = msg->msg.data_len - 1;
drivers/hwmon/lineage-pem.c
131
int data_len)
drivers/hwmon/lineage-pem.c
139
if (unlikely(result == 0xff || result != data_len)) {
drivers/hwmon/lineage-pem.c
143
memcpy(data, block_buffer, data_len);
drivers/i2c/busses/i2c-cp2615.c
80
const void *data, size_t data_len)
drivers/i2c/busses/i2c-cp2615.c
82
if (data_len > MAX_IOP_PAYLOAD_SIZE)
drivers/i2c/busses/i2c-cp2615.c
89
ret->length = htons(data_len + 6);
drivers/i2c/busses/i2c-cp2615.c
91
if (data && data_len)
drivers/i2c/busses/i2c-cp2615.c
92
memcpy(&ret->data, data, data_len);
drivers/i2c/busses/i2c-dln2.c
102
u16 data_len)
drivers/i2c/busses/i2c-dln2.c
124
tx.buf_len = cpu_to_le16(data_len);
drivers/i2c/busses/i2c-dln2.c
130
if (rx_len < sizeof(rx->buf_len) + data_len)
drivers/i2c/busses/i2c-dln2.c
132
if (le16_to_cpu(rx->buf_len) != data_len)
drivers/i2c/busses/i2c-dln2.c
135
memcpy(data, rx->buf, data_len);
drivers/i2c/busses/i2c-dln2.c
137
return data_len;
drivers/i2c/busses/i2c-dln2.c
71
u8 *data, u16 data_len)
drivers/i2c/busses/i2c-dln2.c
90
tx->buf_len = cpu_to_le16(data_len);
drivers/i2c/busses/i2c-dln2.c
91
memcpy(tx->buf, data, data_len);
drivers/i2c/busses/i2c-dln2.c
93
len = sizeof(*tx) + data_len - DLN2_I2C_MAX_XFER_SIZE;
drivers/i2c/busses/i2c-dln2.c
98
return data_len;
drivers/i2c/busses/i2c-microchip-corei2c.c
494
int data_len;
drivers/i2c/busses/i2c-microchip-corei2c.c
496
data_len = data->block[0];
drivers/i2c/busses/i2c-microchip-corei2c.c
497
msgs[CORE_I2C_SMBUS_MSG_WR].len = data_len + 2;
drivers/i2c/busses/i2c-microchip-corei2c.c
498
for (int i = 0; i <= data_len; i++)
drivers/i2c/busses/i2c-mlxbf.c
1000
length = (*data_len + pec_check > I2C_SMBUS_BLOCK_MAX) ?
drivers/i2c/busses/i2c-mlxbf.c
1001
I2C_SMBUS_BLOCK_MAX : *data_len + pec_check;
drivers/i2c/busses/i2c-mlxbf.c
1011
*data_len = length; /* including PEC byte. */
drivers/i2c/busses/i2c-mlxbf.c
680
u8 op_idx, data_idx, data_len, write_len, read_len;
drivers/i2c/busses/i2c-mlxbf.c
783
data_len = write_len + 1; /* Add one byte of the slave address. */
drivers/i2c/busses/i2c-mlxbf.c
788
mlxbf_i2c_smbus_write_data(priv, (const u8 *)data_desc, data_len,
drivers/i2c/busses/i2c-mlxbf.c
898
u8 *command, u8 *data, u8 *data_len, bool read,
drivers/i2c/busses/i2c-mlxbf.c
918
(*data_len + pec_check > I2C_SMBUS_BLOCK_MAX) ?
drivers/i2c/busses/i2c-mlxbf.c
919
I2C_SMBUS_BLOCK_MAX : *data_len + pec_check;
drivers/i2c/busses/i2c-mlxbf.c
928
*data_len = request->operation[1].length;
drivers/i2c/busses/i2c-mlxbf.c
932
data[0] = *data_len;
drivers/i2c/busses/i2c-mlxbf.c
936
u8 *command, u8 *data, u8 *data_len,
drivers/i2c/busses/i2c-mlxbf.c
949
(*data_len + pec_check > I2C_SMBUS_BLOCK_MAX) ?
drivers/i2c/busses/i2c-mlxbf.c
950
I2C_SMBUS_BLOCK_MAX : *data_len + pec_check;
drivers/i2c/busses/i2c-mlxbf.c
955
*data_len = request->operation[1].length;
drivers/i2c/busses/i2c-mlxbf.c
959
data[0] = *data_len;
drivers/i2c/busses/i2c-mlxbf.c
986
u8 *command, u8 *data, u8 *data_len,
drivers/i2c/busses/i2c-mlxcpld.c
231
priv->xfer.data_len = comm_len - priv->xfer.addr_width;
drivers/i2c/busses/i2c-mlxcpld.c
234
priv->xfer.data_len = comm_len;
drivers/i2c/busses/i2c-mlxcpld.c
305
return (priv->xfer.addr_width + priv->xfer.data_len);
drivers/i2c/busses/i2c-mlxcpld.c
333
datalen = priv->xfer.data_len;
drivers/i2c/busses/i2c-mlxcpld.c
355
&priv->xfer.data_len, 1);
drivers/i2c/busses/i2c-mlxcpld.c
65
u8 data_len;
drivers/i2c/busses/i2c-qup.c
1459
unsigned int data_len, i;
drivers/i2c/busses/i2c-qup.c
1468
data_len = qup_i2c_get_data_len(qup);
drivers/i2c/busses/i2c-qup.c
1471
blk->cur_blk_len = data_len;
drivers/i2c/busses/i2c-qup.c
1480
blk->total_rx_len = blk->rx_tag_len + data_len;
drivers/i2c/busses/i2c-qup.c
1482
blk->total_tx_len = blk->tx_tag_len + data_len;
drivers/i2c/busses/i2c-qup.c
1507
msg_buf += data_len;
drivers/i2c/busses/i2c-qup.c
1508
blk->data_len -= qup->blk_xfer_limit;
drivers/i2c/busses/i2c-qup.c
194
int data_len;
drivers/i2c/busses/i2c-qup.c
526
qup->blk.data_len = msg->len;
drivers/i2c/busses/i2c-qup.c
532
int data_len;
drivers/i2c/busses/i2c-qup.c
534
if (qup->blk.data_len > qup->blk_xfer_limit)
drivers/i2c/busses/i2c-qup.c
535
data_len = qup->blk_xfer_limit;
drivers/i2c/busses/i2c-qup.c
537
data_len = qup->blk.data_len;
drivers/i2c/busses/i2c-qup.c
539
return data_len;
drivers/i2c/busses/i2c-qup.c
574
int data_len;
drivers/i2c/busses/i2c-qup.c
605
data_len = qup_i2c_get_data_len(qup);
drivers/i2c/busses/i2c-qup.c
608
if (data_len == QUP_READ_LIMIT)
drivers/i2c/busses/i2c-qup.c
611
tags[len++] = data_len;
drivers/i2c/busses/i2c-qup.c
693
qup->blk.data_len -= tlen;
drivers/i2c/busses/i2c-qup.c
725
qup->blk.data_len -= tlen;
drivers/i2c/busses/i2c-rtl9300.c
113
u8 data_len;
drivers/i2c/busses/i2c-rtl9300.c
292
if (xfer->data_len < 1 || xfer->data_len > drv_data->max_data_len)
drivers/i2c/busses/i2c-rtl9300.c
307
ret = regmap_field_write(i2c->fields[F_DATA_WIDTH], (xfer->data_len - 1) & 0xf);
drivers/i2c/busses/i2c-rtl9300.c
320
ret = rtl9300_i2c_write(i2c, xfer->data, xfer->data_len);
drivers/i2c/busses/i2c-rtl9300.c
364
ret = rtl9300_i2c_read(i2c, xfer->data, xfer->data_len);
drivers/i2c/busses/i2c-rtl9300.c
402
xfer.data_len = 1;
drivers/i2c/busses/i2c-rtl9300.c
409
xfer.data_len = 1;
drivers/i2c/busses/i2c-rtl9300.c
414
xfer.data_len = 2;
drivers/i2c/busses/i2c-rtl9300.c
419
xfer.data_len = data->block[0] + 1;
drivers/i2c/busses/i2c-rtl9300.c
424
xfer.data_len = data->block[0];
drivers/i2c/i2c-core-acpi.c
594
u8 cmd, u8 *data, u8 data_len)
drivers/i2c/i2c-core-acpi.c
601
buffer = kzalloc(data_len, GFP_KERNEL);
drivers/i2c/i2c-core-acpi.c
612
msgs[1].len = data_len;
drivers/i2c/i2c-core-acpi.c
620
data_len, client->addr, cmd, ret);
drivers/i2c/i2c-core-acpi.c
623
data_len, client->addr, cmd, ret);
drivers/i2c/i2c-core-acpi.c
626
memcpy(data, buffer, data_len);
drivers/i2c/i2c-core-acpi.c
637
u8 cmd, u8 *data, u8 data_len)
drivers/i2c/i2c-core-acpi.c
644
buffer = kzalloc(data_len + 1, GFP_KERNEL);
drivers/i2c/i2c-core-acpi.c
649
memcpy(buffer + 1, data, data_len);
drivers/i2c/i2c-core-acpi.c
653
msgs[0].len = data_len + 1;
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
145
unsigned int data_len)
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
148
switch (data_len) {
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
175
unsigned int data_len = xfer->data_len;
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
192
if (!rnw && data_len <= 4) {
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
199
CMD_I0_DTT(data_len) |
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
201
fill_data_bytes(xfer, data, data_len);
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
212
CMD_R1_DATA_LENGTH(data_len);
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
226
unsigned int data_len = xfer->data_len;
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
231
if (!rnw && data_len <= 4) {
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
237
CMD_I0_DTT(data_len) |
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
239
fill_data_bytes(xfer, data, data_len);
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
249
CMD_R1_DATA_LENGTH(data_len);
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
261
unsigned int data_len = xfer->data_len;
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
266
if (!rnw && data_len <= 4) {
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
272
CMD_I0_DTT(data_len) |
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
274
fill_data_bytes(xfer, data, data_len);
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c
284
CMD_R1_DATA_LENGTH(data_len);
drivers/i3c/master/mipi-i3c-hci/cmd_v2.c
101
if (!rnw && data_len <= 5) {
drivers/i3c/master/mipi-i3c-hci/cmd_v2.c
108
CMD_U0_IDB_COUNT(data_len);
drivers/i3c/master/mipi-i3c-hci/cmd_v2.c
113
switch (data_len) {
drivers/i3c/master/mipi-i3c-hci/cmd_v2.c
143
CMD_U1_DATA_LENGTH(data_len);
drivers/i3c/master/mipi-i3c-hci/cmd_v2.c
155
unsigned int data_len = xfer->data_len;
drivers/i3c/master/mipi-i3c-hci/cmd_v2.c
165
if (!rnw && data_len <= 4) {
drivers/i3c/master/mipi-i3c-hci/cmd_v2.c
172
CMD_U0_IDB_COUNT(data_len + (!raw ? 0 : 1));
drivers/i3c/master/mipi-i3c-hci/cmd_v2.c
178
switch (data_len) {
drivers/i3c/master/mipi-i3c-hci/cmd_v2.c
206
CMD_U1_DATA_LENGTH(data_len);
drivers/i3c/master/mipi-i3c-hci/cmd_v2.c
252
xfer[0].data_len = 8;
drivers/i3c/master/mipi-i3c-hci/cmd_v2.c
96
unsigned int data_len = xfer->data_len;
drivers/i3c/master/mipi-i3c-hci/core.c
348
xfer->data_len = 0;
drivers/i3c/master/mipi-i3c-hci/core.c
357
xfer[i].data_len = ccc->dests[i].payload.len;
drivers/i3c/master/mipi-i3c-hci/core.c
470
xfer[i].data_len = i3c_xfers[i].len;
drivers/i3c/master/mipi-i3c-hci/core.c
472
if (xfer[i].data_len >= size_limit)
drivers/i3c/master/mipi-i3c-hci/core.c
523
xfer[i].data_len = i2c_xfers[i].len;
drivers/i3c/master/mipi-i3c-hci/dma.c
444
bool need_bounce = device_iommu_mapped(dev) && xfer->rnw && (xfer->data_len & 3);
drivers/i3c/master/mipi-i3c-hci/dma.c
446
return i3c_master_dma_map_single(dev, xfer->data, xfer->data_len, need_bounce, dir);
drivers/i3c/master/mipi-i3c-hci/dma.c
518
xfer->data_len = 0;
drivers/i3c/master/mipi-i3c-hci/dma.c
520
FIELD_PREP(DATA_BUF_BLOCK_SIZE, xfer->data_len) |
drivers/i3c/master/mipi-i3c-hci/hci.h
96
unsigned int data_len;
drivers/i3c/master/mipi-i3c-hci/pio.c
272
p += (xfer->data_len - xfer->data_left) / 4;
drivers/i3c/master/mipi-i3c-hci/pio.c
300
p += (xfer->data_len - xfer->data_left) / 4;
drivers/i3c/master/mipi-i3c-hci/pio.c
340
p += (xfer->data_len - xfer->data_left) / 4;
drivers/i3c/master/mipi-i3c-hci/pio.c
394
xfer->data_len = xfer->data_left = 0;
drivers/i3c/master/mipi-i3c-hci/pio.c
428
received = (xfer->data_len - xfer->data_left) / 4;
drivers/i3c/master/mipi-i3c-hci/pio.c
429
if ((xfer->data_len - xfer->data_left) & 3) {
drivers/i3c/master/mipi-i3c-hci/pio.c
448
room = DIV_ROUND_UP(xfer->data_len, 4);
drivers/i3c/master/mipi-i3c-hci/pio.c
457
bytes_to_move = xfer->data_len - xfer->data_left;
drivers/i3c/master/mipi-i3c-hci/pio.c
530
received = xfer->data_len - xfer->data_left;
drivers/i3c/master/mipi-i3c-hci/pio.c
630
xfer[i].data_left = xfer[i].data_len;
drivers/i3c/master/mipi-i3c-hci/pio.c
760
if (pio->curr_tx && pio->curr_tx->data_left != pio->curr_tx->data_len)
drivers/i3c/master/renesas-i3c.c
1052
u32 ntst, data_len;
drivers/i3c/master/renesas-i3c.c
1062
data_len = NRSPQP_DATA_LEN(resp_descriptor);
drivers/i3c/master/renesas-i3c.c
1066
cmd->rx_count = data_len;
drivers/i3c/master/renesas-i3c.c
1076
bytes_remaining = data_len - cmd->rx_count;
drivers/iio/adc/ti-ads131m02.c
411
size_t data_len;
drivers/iio/adc/ti-ads131m02.c
420
data_len = ADS131M_FRAME_BYTES(indio_dev->num_channels) - 3;
drivers/iio/adc/ti-ads131m02.c
421
calculated_crc = crc_itu_t(0xffff, priv->rx_buffer, data_len);
drivers/iio/adc/ti-ads131m02.c
427
received_crc = get_unaligned_be16(&priv->rx_buffer[data_len]);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
354
u8 *data, unsigned int data_len,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
360
while (read_len < data_len) {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
361
word_len = min_t(unsigned int, data_len - read_len,
drivers/infiniband/core/cma.c
118
struct rdma_cm_event *ev, u8 *data_len)
drivers/infiniband/core/cma.c
123
*data_len = ev->param.conn.private_data_len;
drivers/infiniband/core/cma.c
126
*data_len = 0;
drivers/infiniband/core/mad.c
722
+ mad_send_wr->send_buf.data_len
drivers/infiniband/core/mad.c
793
static int get_pad_size(int hdr_len, int data_len, size_t mad_size)
drivers/infiniband/core/mad.c
798
if (data_len && seg_size) {
drivers/infiniband/core/mad.c
799
pad = seg_size - data_len % seg_size;
drivers/infiniband/core/mad.c
829
for (left = send_buf->data_len + pad; left > 0; left -= seg_size) {
drivers/infiniband/core/mad.c
863
int data_len, gfp_t gfp_mask,
drivers/infiniband/core/mad.c
883
pad = get_pad_size(hdr_len, data_len, mad_size);
drivers/infiniband/core/mad.c
884
message_size = hdr_len + data_len + pad;
drivers/infiniband/core/mad.c
902
mad_send_wr->send_buf.data_len = data_len;
drivers/infiniband/core/mad.c
911
data_len < mad_size - hdr_len)
drivers/infiniband/core/mad.c
912
mad_send_wr->sg_list[1].length = data_len;
drivers/infiniband/core/user_mad.c
453
for (seg = 1, left = msg->data_len, buf += msg->hdr_len; left > 0;
drivers/infiniband/core/user_mad.c
518
size_t data_len;
drivers/infiniband/core/user_mad.c
592
if (check_sub_overflow(count, hdr_size(file) + hdr_len, &data_len)) {
drivers/infiniband/core/user_mad.c
599
hdr_len, data_len, GFP_KERNEL,
drivers/infiniband/core/user_mad.c
617
hdr_len + data_len - copy_offset)) {
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1751
int i, rc = 0, data_len = 0, pkt_num = 0;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1809
data_len = bnxt_qplib_put_inline(qp, wqe, &idx);
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1811
data_len = bnxt_qplib_put_sges(hwq, wqe->sg_list, wqe->num_sge,
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1813
if (data_len > BNXT_RE_MAX_MSG_SIZE) {
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1832
sqe->length = cpu_to_le32(data_len);
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1853
sqe->length = cpu_to_le32(data_len);
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1861
sqe->length = cpu_to_le32(data_len);
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1863
pkt_num = (data_len + qp->mtu - 1) / qp->mtu;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1881
sqe->length = cpu_to_le32((u32)data_len);
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1885
pkt_num = (data_len + qp->mtu - 1) / qp->mtu;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1904
pkt_num = (data_len + qp->mtu - 1) / qp->mtu;
drivers/infiniband/hw/hfi1/trace_tx.h
242
u16 comp_idx, u32 data_len),
drivers/infiniband/hw/hfi1/trace_tx.h
243
TP_ARGS(dd, ctxt, subctxt, comp_idx, data_len));
drivers/infiniband/hw/hfi1/trace_tx.h
247
u16 comp_idx, u32 data_len),
drivers/infiniband/hw/hfi1/trace_tx.h
248
TP_ARGS(dd, ctxt, subctxt, comp_idx, data_len));
drivers/infiniband/hw/hfi1/user_sdma.c
352
req->data_len = 0;
drivers/infiniband/hw/hfi1/user_sdma.c
466
req->data_len += req->iovs[i].iov.iov_len;
drivers/infiniband/hw/hfi1/user_sdma.c
469
info.comp_idx, req->data_len);
drivers/infiniband/hw/hfi1/user_sdma.c
586
if (req->data_len < sizeof(u32))
drivers/infiniband/hw/hfi1/user_sdma.c
587
len = req->data_len;
drivers/infiniband/hw/hfi1/user_sdma.c
612
len = min(len, req->data_len - req->sent);
drivers/infiniband/hw/hfi1/user_sdma.c
614
len = min(req->data_len - req->sent, (u32)req->info.fragsize);
drivers/infiniband/hw/hfi1/user_sdma.c
735
if (req->data_len) {
drivers/infiniband/hw/hfi1/user_sdma.h
139
u32 data_len;
drivers/infiniband/hw/mlx5/restrack.c
16
int index, void *data, int *data_len)
drivers/infiniband/hw/mlx5/restrack.c
51
*data_len = offset;
drivers/infiniband/hw/mlx5/wr.c
423
u32 data_len;
drivers/infiniband/hw/mlx5/wr.c
435
data_len = pi_mr->data_length;
drivers/infiniband/hw/mlx5/wr.c
446
data_len == prot_len)) {
drivers/infiniband/hw/mlx5/wr.c
459
data_klm->bcount = cpu_to_be32(data_len);
drivers/infiniband/hw/mlx5/wr.c
495
sblock_ctrl->repeat_count = cpu_to_be32(data_len / block_size);
drivers/infiniband/hw/mlx5/wr.c
517
ret = mlx5_set_bsf(sig_mr, sig_attrs, bsf, data_len);
drivers/infiniband/sw/rxe/rxe_resp.c
615
int data_len)
drivers/infiniband/sw/rxe/rxe_resp.c
620
data_addr, data_len, RXE_TO_MR_OBJ);
drivers/infiniband/sw/rxe/rxe_resp.c
633
int data_len = payload_size(pkt);
drivers/infiniband/sw/rxe/rxe_resp.c
636
payload_addr(pkt), data_len, RXE_TO_MR_OBJ);
drivers/infiniband/sw/rxe/rxe_resp.c
642
qp->resp.va += data_len;
drivers/infiniband/sw/rxe/rxe_resp.c
643
qp->resp.resid -= data_len;
drivers/infiniband/sw/siw/siw_qp_tx.c
446
unsigned int data_len = c_tx->bytes_unsent, hdr_len = 0, trl_len = 0,
drivers/infiniband/sw/siw/siw_qp_tx.c
467
wqe->processed += data_len;
drivers/infiniband/sw/siw/siw_qp_tx.c
469
while (data_len) { /* walk the list of SGE's */
drivers/infiniband/sw/siw/siw_qp_tx.c
470
unsigned int sge_len = min(sge->length - sge_off, data_len);
drivers/infiniband/sw/siw/siw_qp_tx.c
493
data_len -= sge_len;
drivers/infiniband/sw/siw/siw_qp_tx.c
549
data_len -= plen;
drivers/infiniband/sw/siw/siw_qp_tx.c
563
(data_len != 0 || wqe->processed < wqe->bytes)) {
drivers/infiniband/sw/siw/siw_qp_tx.c
590
data_len = c_tx->bytes_unsent;
drivers/infiniband/sw/siw/siw_qp_tx.c
594
c_tx->sge_off, data_len);
drivers/infiniband/sw/siw/siw_qp_tx.c
595
if (rv == data_len) {
drivers/infiniband/sw/siw/siw_qp_tx.c
600
rv += data_len;
drivers/infiniband/sw/siw/siw_qp_tx.c
602
rv = data_len;
drivers/infiniband/sw/siw/siw_qp_tx.c
606
hdr_len + data_len + trl_len);
drivers/infiniband/sw/siw/siw_qp_tx.c
611
wqe->processed -= data_len;
drivers/infiniband/sw/siw/siw_qp_tx.c
620
if (rv >= (int)data_len) {
drivers/infiniband/sw/siw/siw_qp_tx.c
622
if (data_len > 0 && wqe->processed < wqe->bytes) {
drivers/infiniband/sw/siw/siw_qp_tx.c
628
rv -= data_len;
drivers/infiniband/sw/siw/siw_qp_tx.c
640
} else if (data_len > 0) {
drivers/infiniband/sw/siw/siw_qp_tx.c
643
wqe->processed -= data_len - rv;
drivers/infiniband/sw/siw/siw_qp_tx.c
709
int data_len;
drivers/infiniband/sw/siw/siw_qp_tx.c
725
data_len = wqe->bytes - wqe->processed;
drivers/infiniband/sw/siw/siw_qp_tx.c
726
if (data_len + c_tx->ctrl_len + MPA_CRC_SIZE > c_tx->tcp_seglen) {
drivers/infiniband/sw/siw/siw_qp_tx.c
728
data_len = c_tx->tcp_seglen - (c_tx->ctrl_len + MPA_CRC_SIZE);
drivers/infiniband/sw/siw/siw_qp_tx.c
733
c_tx->pad = -data_len & 0x3;
drivers/infiniband/sw/siw/siw_qp_tx.c
735
c_tx->bytes_unsent = data_len;
drivers/infiniband/sw/siw/siw_qp_tx.c
738
htons(c_tx->ctrl_len + data_len - MPA_HDR_SIZE);
drivers/infiniband/ulp/ipoib/ipoib_cm.c
552
skb->data_len += size;
drivers/infiniband/ulp/iser/iscsi_iser.h
191
unsigned long data_len;
drivers/infiniband/ulp/iser/iser_initiator.c
106
buf_out->data_len == imm_sz);
drivers/infiniband/ulp/iser/iser_initiator.c
116
if (buf_out->data_len > imm_sz) {
drivers/infiniband/ulp/iser/iser_initiator.c
370
data_buf->data_len = scsi_bufflen(sc);
drivers/infiniband/ulp/iser/iser_initiator.c
375
prot_buf->data_len = (data_buf->data_len >>
drivers/infiniband/ulp/iser/iser_initiator.c
452
if (buf_offset + data_seg_len > iser_task->data[ISER_DIR_OUT].data_len) {
drivers/infiniband/ulp/iser/iser_initiator.c
455
iser_task->data[ISER_DIR_OUT].data_len, itt);
drivers/infiniband/ulp/iser/iser_initiator.c
717
iser_task->data[ISER_DIR_IN].data_len = 0;
drivers/infiniband/ulp/iser/iser_initiator.c
718
iser_task->data[ISER_DIR_OUT].data_len = 0;
drivers/infiniband/ulp/iser/iser_initiator.c
720
iser_task->prot[ISER_DIR_IN].data_len = 0;
drivers/infiniband/ulp/iser/iser_initiator.c
721
iser_task->prot[ISER_DIR_OUT].data_len = 0;
drivers/infiniband/ulp/isert/ib_isert.c
1051
unsigned int data_len;
drivers/infiniband/ulp/isert/ib_isert.c
1060
data_len = cmd->se_cmd.data_length;
drivers/infiniband/ulp/isert/ib_isert.c
1062
if (imm_data && imm_data_len == data_len)
drivers/infiniband/ulp/isert/ib_isert.c
1075
if (imm_data_len != data_len) {
drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c
179
len = req->usr_len + req->data_len;
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1012
fail_req->data_len, fail_req->dir);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1094
const size_t tsize = sizeof(*msg) + req->data_len + req->usr_len;
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1115
imm = req->permit->mem_off + req->data_len + req->usr_len;
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1184
const size_t tsize = sizeof(*msg) + req->data_len + req->usr_len;
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1245
imm = req->permit->mem_off + req->data_len + req->usr_len;
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1260
req->data_len, imm, wr);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1923
u8 data_len;
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1927
msg = rdma_consumer_reject_data(con->c.cm_id, ev, &data_len);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1929
if (msg && data_len >= sizeof(*msg)) {
drivers/infiniband/ulp/rtrs/rtrs-clt.c
3010
const struct kvec *vec, size_t nr, size_t data_len,
drivers/infiniband/ulp/rtrs/rtrs-clt.c
3049
vec, usr_len, sg, sg_cnt, data_len,
drivers/infiniband/ulp/rtrs/rtrs-clt.c
954
size_t data_len, int dir)
drivers/infiniband/ulp/rtrs/rtrs-clt.c
962
req->data_len = data_len;
drivers/infiniband/ulp/rtrs/rtrs-clt.c
988
size_t data_len, int dir)
drivers/infiniband/ulp/rtrs/rtrs-clt.c
994
sg, sg_cnt, data_len, dir);
drivers/infiniband/ulp/rtrs/rtrs-clt.h
99
unsigned int data_len;
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1048
size_t usr_len, data_len;
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1075
data_len = off - usr_len;
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1077
ret = ctx->ops.rdma_ev(srv->priv, id, data, data_len,
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1078
data + data_len, usr_len);
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1110
size_t data_len, usr_len;
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1132
data_len = off - usr_len;
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1134
ret = ctx->ops.rdma_ev(srv->priv, id, data, data_len,
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1135
data + data_len, usr_len);
drivers/infiniband/ulp/srp/ib_srp.c
1633
u64 data_len;
drivers/infiniband/ulp/srp/ib_srp.c
1653
data_len = scsi_bufflen(scmnd);
drivers/infiniband/ulp/srp/ib_srp.c
1664
SRP_IMM_DATA_OFFSET + data_len <= ch->max_it_iu_len &&
drivers/infiniband/ulp/srp/ib_srp.c
1673
buf->len = cpu_to_be32(data_len);
drivers/infiniband/ulp/srpt/ib_srpt.c
1080
struct scatterlist **sg, unsigned int *sg_cnt, u64 *data_len,
drivers/infiniband/ulp/srpt/ib_srpt.c
1084
BUG_ON(!data_len);
drivers/infiniband/ulp/srpt/ib_srpt.c
1107
*data_len = be32_to_cpu(db->len);
drivers/infiniband/ulp/srpt/ib_srpt.c
1125
*data_len = be32_to_cpu(idb->len);
drivers/infiniband/ulp/srpt/ib_srpt.c
1153
*data_len = len;
drivers/infiniband/ulp/srpt/ib_srpt.c
1164
*data_len = 0;
drivers/infiniband/ulp/srpt/ib_srpt.c
1561
u64 data_len;
drivers/infiniband/ulp/srpt/ib_srpt.c
1588
&sg, &sg_cnt, &data_len, ch->imm_data_offset);
drivers/infiniband/ulp/srpt/ib_srpt.c
1598
scsilun_to_int(&srp_cmd->lun), data_len,
drivers/input/joystick/gamecon.c
470
int data_len = gc->pad_count[GC_MULTI2] ? GC_MULTI2_LENGTH : GC_MULTI_LENGTH;
drivers/input/joystick/gamecon.c
475
gc_multi_read_packet(gc, data_len, data);
drivers/input/misc/ims-pcu.c
1119
size_t data_len;
drivers/input/misc/ims-pcu.c
1125
data_len = strnlen(buf, attr->field_length);
drivers/input/misc/ims-pcu.c
1126
if (data_len > attr->field_length)
drivers/input/misc/ims-pcu.c
1131
memcpy(field, buf, data_len);
drivers/input/mouse/cyapa_gen5.c
1327
u16 data_len;
drivers/input/mouse/cyapa_gen5.c
1354
data_len = sizeof(struct tsg_bl_flash_row_head) + record_len;
drivers/input/mouse/cyapa_gen5.c
1355
put_unaligned_le16(data_len, &bl_packet_start->data_length);
drivers/input/mouse/cyapa_gen5.c
1363
data_len);
drivers/input/mouse/cyapa_gen5.c
1365
sizeof(struct pip_bl_packet_start) + data_len);
drivers/input/mouse/cyapa_gen6.c
610
int data_len;
drivers/input/mouse/cyapa_gen6.c
625
data_len = sizeof(data);
drivers/input/mouse/cyapa_gen6.c
626
error = cyapa_pip_retrieve_data_structure(cyapa, 0, data_len,
drivers/input/mouse/cyapa_gen6.c
628
data, &data_len);
drivers/input/mouse/cyapa_gen6.c
642
data_len = sizeof(data);
drivers/input/mouse/cyapa_gen6.c
643
error = cyapa_pip_retrieve_data_structure(cyapa, 0, data_len,
drivers/input/mouse/cyapa_gen6.c
645
data, &data_len);
drivers/input/mouse/cyapa_gen6.c
650
for (i = 0; i < data_len; i++)
drivers/input/tablet/pegasus_notetaker.c
313
pegasus->data_len = usb_maxpacket(dev, pipe);
drivers/input/tablet/pegasus_notetaker.c
314
if (pegasus->data_len < NOTETAKER_PACKET_SIZE) {
drivers/input/tablet/pegasus_notetaker.c
316
pegasus->data_len);
drivers/input/tablet/pegasus_notetaker.c
321
pegasus->data = usb_alloc_coherent(dev, pegasus->data_len, GFP_KERNEL,
drivers/input/tablet/pegasus_notetaker.c
335
pegasus->data, pegasus->data_len,
drivers/input/tablet/pegasus_notetaker.c
399
usb_free_coherent(dev, pegasus->data_len,
drivers/input/tablet/pegasus_notetaker.c
417
pegasus->data_len, pegasus->data,
drivers/input/tablet/pegasus_notetaker.c
75
u8 data_len;
drivers/input/touchscreen/raydium_i2c_ts.c
696
size_t data_len;
drivers/input/touchscreen/raydium_i2c_ts.c
756
data_len = fw->size;
drivers/input/touchscreen/raydium_i2c_ts.c
759
while (data_len) {
drivers/input/touchscreen/raydium_i2c_ts.c
760
len = min_t(size_t, data_len, RM_FW_PAGE_SIZE);
drivers/input/touchscreen/raydium_i2c_ts.c
769
data_len -= len;
drivers/input/touchscreen/usbtouchscreen.c
1056
unsigned int data_len = be16_to_cpu(packet->data_len);
drivers/input/touchscreen/usbtouchscreen.c
1065
if (data_len > 0xff)
drivers/input/touchscreen/usbtouchscreen.c
1066
data_len -= 0x100;
drivers/input/touchscreen/usbtouchscreen.c
1070
if (data_len > usbtouch->data_size - sizeof(*packet))
drivers/input/touchscreen/usbtouchscreen.c
1071
data_len = usbtouch->data_size - sizeof(*packet);
drivers/input/touchscreen/usbtouchscreen.c
1072
if (x_len > data_len)
drivers/input/touchscreen/usbtouchscreen.c
1073
x_len = data_len;
drivers/input/touchscreen/usbtouchscreen.c
1101
for (y = x_len; y < data_len; y++) {
drivers/input/touchscreen/usbtouchscreen.c
923
__be16 data_len; /* total bytes of touch data */
drivers/iommu/iommufd/device.c
1559
unsigned int data_len;
drivers/iommu/iommufd/device.c
1579
data = ops->hw_info(idev->dev, &data_len, &cmd->out_data_type);
drivers/iommu/iommufd/device.c
1596
data_len = 0;
drivers/iommu/iommufd/device.c
1600
copy_len = min(cmd->data_len, data_len);
drivers/iommu/iommufd/device.c
1610
if (copy_len < cmd->data_len) {
drivers/iommu/iommufd/device.c
1611
if (clear_user(user_ptr + copy_len, cmd->data_len - copy_len)) {
drivers/iommu/iommufd/device.c
1621
cmd->data_len = data_len;
drivers/iommu/iommufd/driver.c
135
size_t data_len)
drivers/iommu/iommufd/driver.c
141
if (WARN_ON_ONCE(!data_len || !event_data))
drivers/iommu/iommufd/driver.c
153
vevent = kzalloc_flex(*vevent, event_data, data_len, GFP_NOWAIT);
drivers/iommu/iommufd/driver.c
167
vevent->data_len = data_len;
drivers/iommu/iommufd/driver.c
168
memcpy(vevent->event_data, event_data, data_len);
drivers/iommu/iommufd/eventq.c
343
sizeof(*hdr) + cur->data_len > count - done) {
drivers/iommu/iommufd/eventq.c
358
if (cur->data_len &&
drivers/iommu/iommufd/eventq.c
359
copy_to_user(buf + done, cur->event_data, cur->data_len)) {
drivers/iommu/iommufd/eventq.c
369
done += cur->data_len;
drivers/iommu/iommufd/hw_pagetable.c
340
.len = cmd->data_len,
drivers/iommu/iommufd/hw_pagetable.c
350
if ((cmd->data_type == IOMMU_HWPT_DATA_NONE && cmd->data_len) ||
drivers/iommu/iommufd/hw_pagetable.c
351
(cmd->data_type != IOMMU_HWPT_DATA_NONE && !cmd->data_len))
drivers/iommu/iommufd/iommufd_private.h
604
ssize_t data_len;
drivers/iommu/iommufd/iommufd_private.h
605
u8 event_data[] __counted_by(data_len);
drivers/iommu/iommufd/viommu.c
23
.len = cmd->data_len,
drivers/macintosh/smu.c
1137
else if (hdr.data_len > SMU_MAX_DATA)
drivers/macintosh/smu.c
1149
if (copy_from_user(pp->buffer, buf + sizeof(hdr), hdr.data_len)) {
drivers/macintosh/smu.c
1155
pp->cmd.data_len = hdr.data_len;
drivers/macintosh/smu.c
125
cmd->data_len);
drivers/macintosh/smu.c
130
smu->cmd_buf->length = cmd->data_len;
drivers/macintosh/smu.c
131
memcpy(smu->cmd_buf->data, cmd->data_buf, cmd->data_len);
drivers/macintosh/smu.c
270
if (cmd->data_len > SMU_MAX_DATA ||
drivers/macintosh/smu.c
291
unsigned int data_len,
drivers/macintosh/smu.c
299
if (data_len > sizeof(scmd->buffer))
drivers/macintosh/smu.c
304
cmd->data_len = data_len;
drivers/macintosh/smu.c
312
for (i = 0; i < data_len; ++i)
drivers/macintosh/smu.c
811
scmd->data_len = 1;
drivers/macintosh/smu.c
866
cmd->scmd.data_len = 9;
drivers/macintosh/smu.c
870
cmd->scmd.data_len = 9 + cmd->info.datalen;
drivers/macintosh/smu.c
917
cmd.data_len = 7;
drivers/macintosh/via-pmu.c
1243
data_len = pmu_data_len[req->data[0]][0];
drivers/macintosh/via-pmu.c
147
static int data_len;
drivers/macintosh/via-pmu.c
1491
if (data_len < 0) {
drivers/macintosh/via-pmu.c
1492
data_len = req->nbytes - 1;
drivers/macintosh/via-pmu.c
1493
send_byte(data_len);
drivers/macintosh/via-pmu.c
1496
if (data_index <= data_len) {
drivers/macintosh/via-pmu.c
1501
data_len = pmu_data_len[req->data[0]][1];
drivers/macintosh/via-pmu.c
1502
if (data_len == 0) {
drivers/macintosh/via-pmu.c
1519
data_len = -1;
drivers/macintosh/via-pmu.c
1531
if (data_len == -1) {
drivers/macintosh/via-pmu.c
1532
data_len = bite;
drivers/macintosh/via-pmu.c
1538
if (data_index < data_len) {
drivers/macintosh/via-pmu.c
1546
interrupt_data_len[int_data_last] = data_len;
drivers/macintosh/windfarm_smu_controls.c
75
cmd.data_len = 4;
drivers/macintosh/windfarm_smu_controls.c
84
cmd.data_len = 14;
drivers/mailbox/bcm-flexrm-mailbox.c
717
(msg->sba.cmds[i].data_len > SRCT_LENGTH_MASK))
drivers/mailbox/bcm-flexrm-mailbox.c
720
(msg->sba.cmds[i].data_len > SRCT_LENGTH_MASK))
drivers/mailbox/bcm-flexrm-mailbox.c
726
(msg->sba.cmds[i].data_len > DSTT_LENGTH_MASK))
drivers/mailbox/bcm-flexrm-mailbox.c
787
d = flexrm_dstt_desc(c->data, c->data_len);
drivers/mailbox/bcm-flexrm-mailbox.c
813
d = flexrm_srct_desc(c->data, c->data_len);
drivers/mailbox/riscv-sbi-mpxy-mbox.c
524
unsigned long data_len;
drivers/mailbox/riscv-sbi-mpxy-mbox.c
531
rc = mpxy_get_notifications(mchan->channel_id, notif, &data_len);
drivers/mailbox/riscv-sbi-mpxy-mbox.c
532
if (rc || !data_len)
drivers/mailbox/riscv-sbi-mpxy-mbox.c
536
mpxy_mbox_peek_rpmi_data(chan, mchan, notif, data_len);
drivers/md/dm-log-writes.c
100
__le64 data_len;
drivers/md/dm-log-writes.c
329
entry.data_len = cpu_to_le64(block->datalen);
drivers/md/dm-pcache/cache_req.c
634
return (ctx->req_done >= ctx->pcache_req->data_len);
drivers/md/dm-pcache/cache_req.c
664
struct pcache_cache_key key_data = { .off = pcache_req->off, .len = pcache_req->data_len };
drivers/md/dm-pcache/cache_req.c
690
key->len = pcache_req->data_len - walk_ctx.req_done;
drivers/md/dm-pcache/cache_req.c
724
if (walk_ctx.req_done < pcache_req->data_len)
drivers/md/dm-pcache/cache_req.c
744
u32 length = pcache_req->data_len;
drivers/md/dm-pcache/dm_pcache.c
387
pcache_req->data_len = bio->bi_iter.bi_size;
drivers/md/dm-pcache/dm_pcache.h
54
u32 data_len;
drivers/md/dm-pcache/segment.c
22
copied = _copy_mc_to_iter(src, data_len, &iter);
drivers/md/dm-pcache/segment.c
23
if (copied != data_len)
drivers/md/dm-pcache/segment.c
30
u32 data_off, u32 data_len, struct bio *bio, u32 bio_off)
drivers/md/dm-pcache/segment.c
43
copied = _copy_from_iter_flushcache(dst, data_len, &iter);
drivers/md/dm-pcache/segment.c
44
if (copied != data_len)
drivers/md/dm-pcache/segment.c
9
u32 data_off, u32 data_len, struct bio *bio, u32 bio_off)
drivers/md/dm-pcache/segment.h
61
u32 data_off, u32 data_len, struct bio *bio, u32 bio_off);
drivers/md/dm-pcache/segment.h
63
u32 data_off, u32 data_len, struct bio *bio, u32 bio_off);
drivers/md/dm-verity-verify-sig.h
23
int verity_verify_root_hash(const void *data, size_t data_len,
drivers/md/dm-verity-verify-sig.h
40
static inline int verity_verify_root_hash(const void *data, size_t data_len,
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c
61
int i, data_len, msg_len;
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c
69
data_len = DIV_ROUND_UP(msg_len, 4);
drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c
71
for (i = 0; i < data_len; i++)
drivers/media/usb/as102/as102_fw.c
105
int read_bytes = 0, data_len = 0;
drivers/media/usb/as102/as102_fw.c
112
&data_len,
drivers/media/usb/as102/as102_fw.c
136
data_len += sizeof(fw_pkt->u.request);
drivers/media/usb/as102/as102_fw.c
137
data_len += sizeof(fw_pkt->raw.address);
drivers/media/usb/as102/as102_fw.c
143
data_len,
drivers/media/usb/as102/as10x_cmd.c
381
pcmd->header.data_len = cpu_to_le16(cmd_len);
drivers/media/usb/as102/as10x_cmd.h
366
__le16 data_len;
drivers/media/usb/cx231xx/cx231xx-core.c
1556
u8 saddr_len, u32 *data, u8 data_len, int master)
drivers/media/usb/cx231xx/cx231xx-core.c
1572
req_data.buf_size = data_len;
drivers/media/usb/cx231xx/cx231xx-core.c
1588
if (data_len == 1)
drivers/media/usb/cx231xx/cx231xx-core.c
1590
else if (data_len == 4)
drivers/media/usb/cx231xx/cx231xx-core.c
1594
else if (data_len > 4)
drivers/media/usb/cx231xx/cx231xx-core.c
1602
u8 saddr_len, u32 data, u8 data_len, int master)
drivers/media/usb/cx231xx/cx231xx-core.c
1623
req_data.buf_size = data_len;
drivers/media/usb/cx231xx/cx231xx-core.c
1641
u8 saddr_len, u32 *data, u8 data_len)
drivers/media/usb/cx231xx/cx231xx-core.c
1657
req_data.buf_size = data_len;
drivers/media/usb/cx231xx/cx231xx-core.c
1665
if (data_len == 1)
drivers/media/usb/cx231xx/cx231xx-core.c
1677
u8 saddr_len, u32 data, u8 data_len)
drivers/media/usb/cx231xx/cx231xx-core.c
1698
req_data.buf_size = data_len;
drivers/media/usb/cx231xx/cx231xx.h
750
u8 saddr_len, u32 *data, u8 data_len, int master);
drivers/media/usb/cx231xx/cx231xx.h
752
u8 saddr_len, u32 data, u8 data_len, int master);
drivers/media/usb/cx231xx/cx231xx.h
754
u16 saddr, u8 saddr_len, u32 *data, u8 data_len);
drivers/media/usb/cx231xx/cx231xx.h
756
u16 saddr, u8 saddr_len, u32 data, u8 data_len);
drivers/media/usb/dvb-usb-v2/af9015.c
106
memcpy(req->data, &state->buf[ACK_HDR_LEN], req->data_len);
drivers/media/usb/dvb-usb-v2/af9015.c
206
req.data_len = msg[0].len - addr_len;
drivers/media/usb/dvb-usb-v2/af9015.c
224
req.data_len = msg[1].len;
drivers/media/usb/dvb-usb-v2/af9015.c
242
req.data_len = msg[0].len;
drivers/media/usb/dvb-usb-v2/af9015.c
309
req.data_len = min(LEN_MAX, rem);
drivers/media/usb/dvb-usb-v2/af9015.c
321
req.data_len = 0;
drivers/media/usb/dvb-usb-v2/af9015.c
35
state->buf[7] = req->data_len;
drivers/media/usb/dvb-usb-v2/af9015.c
67
if ((write && (req->data_len > BUF_LEN - REQ_HDR_LEN)) ||
drivers/media/usb/dvb-usb-v2/af9015.c
68
(!write && (req->data_len > BUF_LEN - ACK_HDR_LEN))) {
drivers/media/usb/dvb-usb-v2/af9015.c
70
req->cmd, req->data_len);
drivers/media/usb/dvb-usb-v2/af9015.c
82
wlen += req->data_len;
drivers/media/usb/dvb-usb-v2/af9015.c
83
memcpy(&state->buf[REQ_HDR_LEN], req->data, req->data_len);
drivers/media/usb/dvb-usb-v2/af9015.c
85
rlen += req->data_len;
drivers/media/usb/dvb-usb-v2/af9015.h
65
u8 data_len; /* [7] */
drivers/media/usb/dvb-usb-v2/ce6230.c
111
req.data_len = msg[i+1].len;
drivers/media/usb/dvb-usb-v2/ce6230.c
131
req.data_len = msg[i].len-1;
drivers/media/usb/dvb-usb-v2/ce6230.c
138
req.data_len = msg[i].len;
drivers/media/usb/dvb-usb-v2/ce6230.c
44
buf = kmalloc(req->data_len, GFP_KERNEL);
drivers/media/usb/dvb-usb-v2/ce6230.c
52
memcpy(buf, req->data, req->data_len);
drivers/media/usb/dvb-usb-v2/ce6230.c
62
buf, req->data_len, CE6230_USB_TIMEOUT);
drivers/media/usb/dvb-usb-v2/ce6230.c
65
buf, req->data_len);
drivers/media/usb/dvb-usb-v2/ce6230.c
75
memcpy(req->data, buf, req->data_len);
drivers/media/usb/dvb-usb-v2/ce6230.h
21
u16 data_len; /* [6|7] */
drivers/media/usb/em28xx/em28xx-video.c
751
unsigned int data_len)
drivers/media/usb/em28xx/em28xx-video.c
765
if (data_len >= 4) {
drivers/media/usb/em28xx/em28xx-video.c
774
data_len -= 4;
drivers/media/usb/em28xx/em28xx-video.c
782
data_len -= 4;
drivers/media/usb/em28xx/em28xx-video.c
789
data_len -= 4;
drivers/media/usb/em28xx/em28xx-video.c
805
int vbi_data_len = ((v4l2->vbi_read + data_len) > vbi_size) ?
drivers/media/usb/em28xx/em28xx-video.c
806
(vbi_size - v4l2->vbi_read) : data_len;
drivers/media/usb/em28xx/em28xx-video.c
813
if (vbi_data_len < data_len) {
drivers/media/usb/em28xx/em28xx-video.c
817
data_len -= vbi_data_len;
drivers/media/usb/em28xx/em28xx-video.c
827
if (v4l2->capture_type == 3 && buf && data_len > 0)
drivers/media/usb/em28xx/em28xx-video.c
828
em28xx_copy_video(dev, buf, data_pkt, data_len);
drivers/media/usb/em28xx/em28xx-video.c
836
unsigned int data_len)
drivers/media/usb/em28xx/em28xx-video.c
848
if (data_len >= 2) { /* em25xx header is only 2 bytes long */
drivers/media/usb/em28xx/em28xx-video.c
856
data_len -= 2;
drivers/media/usb/em28xx/em28xx-video.c
872
if (buf && data_len > 0)
drivers/media/usb/em28xx/em28xx-video.c
873
em28xx_copy_video(dev, buf, data_pkt, data_len);
drivers/media/usb/gspca/jl2005bcd.c
309
int data_len; /* size to use for the next read. */
drivers/media/usb/gspca/jl2005bcd.c
361
data_len = bytes_left > JL2005C_MAX_TRANSFER ?
drivers/media/usb/gspca/jl2005bcd.c
365
buffer, data_len, &act_len,
drivers/media/usb/gspca/jl2005bcd.c
367
if (ret < 0 || act_len < data_len)
drivers/media/usb/gspca/jl2005bcd.c
371
data_len, bytes_left);
drivers/media/usb/gspca/jl2005bcd.c
372
bytes_left -= data_len;
drivers/media/usb/gspca/jl2005bcd.c
379
buffer, data_len);
drivers/media/usb/gspca/sq905.c
203
int data_len; /* size to use for the next read. */
drivers/media/usb/gspca/sq905.c
235
data_len = bytes_left > SQ905_MAX_TRANSFER ?
drivers/media/usb/gspca/sq905.c
237
ret = sq905_read_data(gspca_dev, buffer, data_len, 1);
drivers/media/usb/gspca/sq905.c
242
data_len, bytes_left);
drivers/media/usb/gspca/sq905.c
243
bytes_left -= data_len;
drivers/media/usb/gspca/sq905.c
250
data_len -= FRAME_HEADER_LEN;
drivers/media/usb/gspca/sq905.c
258
data, data_len);
drivers/media/usb/gspca/sq905c.c
126
int data_len; /* size to use for the next read. */
drivers/media/usb/gspca/sq905c.c
163
data_len = bytes_left > SQ905C_MAX_TRANSFER ?
drivers/media/usb/gspca/sq905c.c
167
buffer, data_len, &act_len,
drivers/media/usb/gspca/sq905c.c
169
if (ret < 0 || act_len < data_len)
drivers/media/usb/gspca/sq905c.c
173
data_len, bytes_left);
drivers/media/usb/gspca/sq905c.c
174
bytes_left -= data_len;
drivers/media/usb/gspca/sq905c.c
180
buffer, data_len);
drivers/memstick/core/memstick.c
304
mrq->data_len = length > sizeof(mrq->data) ? sizeof(mrq->data) : length;
drivers/memstick/core/memstick.c
306
memcpy(mrq->data, buf, mrq->data_len);
drivers/memstick/host/jmb38x_ms.c
312
length = host->req->data_len - host->block_pos;
drivers/memstick/host/jmb38x_ms.c
329
p_cnt = host->req->data_len - host->block_pos;
drivers/memstick/host/jmb38x_ms.c
368
unsigned int data_len, cmd, t_val;
drivers/memstick/host/jmb38x_ms.c
403
data_len = host->req->sg.length;
drivers/memstick/host/jmb38x_ms.c
405
data_len = host->req->data_len;
drivers/memstick/host/jmb38x_ms.c
409
if (data_len <= 8) {
drivers/memstick/host/jmb38x_ms.c
412
cmd |= data_len & 0xf;
drivers/memstick/host/jmb38x_ms.c
424
data_len = sg_dma_len(&host->req->sg);
drivers/memstick/host/jmb38x_ms.c
428
| (data_len & BLOCK_SIZE_MASK),
drivers/memstick/host/jmb38x_ms.c
433
| (data_len & BLOCK_SIZE_MASK),
drivers/memstick/host/jmb38x_ms.c
445
cmd |= data_len & 0xf;
drivers/memstick/host/jmb38x_ms.c
460
dev_dbg(&msh->dev, "executing TPC %08x, len %x\n", cmd, data_len);
drivers/memstick/host/r592.c
422
dev->req->data_len);
drivers/memstick/host/r592.c
426
dev->req->data_len);
drivers/memstick/host/r592.c
465
dev->req->sg.length : dev->req->data_len;
drivers/memstick/host/rtsx_usb_ms.c
478
req->data_len, req->data, &int_reg);
drivers/memstick/host/rtsx_usb_ms.c
481
req->data_len, req->data, &int_reg);
drivers/memstick/host/tifm_ms.c
194
length = host->req->data_len - host->block_pos;
drivers/memstick/host/tifm_ms.c
213
p_cnt = host->req->data_len - host->block_pos;
drivers/memstick/host/tifm_ms.c
254
unsigned int data_len, cmd, sys_param;
drivers/memstick/host/tifm_ms.c
265
data_len = host->req->sg.length;
drivers/memstick/host/tifm_ms.c
266
if (!is_power_of_2(data_len))
drivers/memstick/host/tifm_ms.c
269
data_len = host->req->data_len;
drivers/memstick/host/tifm_ms.c
286
data_len = sg_dma_len(&host->req->sg);
drivers/memstick/host/tifm_ms.c
288
writel(ilog2(data_len) - 2,
drivers/memstick/host/tifm_ms.c
326
cmd |= data_len;
drivers/misc/eeprom/eeprom_93xx46.c
233
int bits, data_len, ret;
drivers/misc/eeprom/eeprom_93xx46.c
246
data_len = 1;
drivers/misc/eeprom/eeprom_93xx46.c
249
data_len = 2;
drivers/misc/eeprom/eeprom_93xx46.c
259
t[1].len = data_len;
drivers/misc/fastrpc.c
152
s32 data_len;
drivers/misc/fastrpc.c
2116
req_msg.data_len = 0;
drivers/misc/mei/client.c
1820
size_t data_len;
drivers/misc/mei/client.c
1874
data_len = buf_len;
drivers/misc/mei/client.c
1883
data_len = sizeof(dma_len);
drivers/misc/mei/client.c
1888
data_len = buf_len;
drivers/misc/mei/client.c
1893
mei_hdr->length += data_len;
drivers/misc/mei/client.c
1897
rets = mei_write_message(dev, mei_hdr, hdr_len, data, data_len);
drivers/misc/mei/client.c
1946
size_t data_len;
drivers/misc/mei/client.c
2017
data_len = buf_len;
drivers/misc/mei/client.c
2026
data_len = sizeof(dma_len);
drivers/misc/mei/client.c
2031
data_len = buf_len;
drivers/misc/mei/client.c
2034
mei_hdr->length += data_len;
drivers/misc/mei/client.c
2038
rets = mei_write_message(dev, mei_hdr, hdr_len, data, data_len);
drivers/misc/mei/hw-me.c
603
const void *data, size_t data_len)
drivers/misc/mei/hw-me.c
614
if (!data && data_len) {
drivers/misc/mei/hw-me.c
615
dev_err(&dev->dev, "wrong parameters null data with data_len = %zu\n", data_len);
drivers/misc/mei/hw-me.c
627
dw_cnt = mei_data2slots(hdr_len + data_len);
drivers/misc/mei/hw-me.c
636
for (i = 0; i < data_len / MEI_SLOT_SIZE; i++)
drivers/misc/mei/hw-me.c
639
rem = data_len & 0x3;
drivers/misc/mei/hw-me.c
643
memcpy(®, (const u8 *)data + data_len - rem, rem);
drivers/misc/mei/hw-txe.c
699
const void *data, size_t data_len)
drivers/misc/mei/hw-txe.c
713
dw_cnt = mei_data2slots(hdr_len + data_len);
drivers/misc/mei/hw-txe.c
736
for (j = 0; j < data_len / MEI_SLOT_SIZE; j++)
drivers/misc/mei/hw-txe.c
739
rem = data_len & 0x3;
drivers/misc/mei/hw-txe.c
743
memcpy(®, (const u8 *)data + data_len - rem, rem);
drivers/misc/mei/mei_dev.h
387
const void *data, size_t data_len);
drivers/misc/mei/mei_dev.h
844
const void *data, size_t data_len)
drivers/misc/mei/mei_dev.h
846
return dev->ops->write(dev, hdr, hdr_len, data, data_len);
drivers/misc/mei/platform-vsc.c
183
const void *data, size_t data_len)
drivers/misc/mei/platform-vsc.c
192
if (!data || data_len > MEI_VSC_MAX_MSG_SIZE)
drivers/misc/mei/platform-vsc.c
198
memcpy(buf + hdr_len, data, data_len);
drivers/misc/mei/platform-vsc.c
200
ret = mei_vsc_write_helper(hw, buf, hdr_len + data_len);
drivers/mmc/host/cavium.c
302
int data_len = req->data->blocks * req->data->blksz;
drivers/mmc/host/cavium.c
309
for (bytes_xfered = 0; bytes_xfered < data_len;) {
drivers/mmc/host/cavium.c
715
unsigned int data_len = mrq->data->blocks * mrq->data->blksz;
drivers/mmc/host/cavium.c
727
for (bytes_xfered = 0; bytes_xfered < data_len;) {
drivers/mmc/host/moxart-mmc.c
140
u32 data_len;
drivers/mmc/host/moxart-mmc.c
158
if (host->data_remain > host->data_len)
drivers/mmc/host/moxart-mmc.c
159
host->data_remain = host->data_len;
drivers/mmc/host/moxart-mmc.c
172
remain = host->data_len - data->bytes_xfered;
drivers/mmc/host/moxart-mmc.c
259
return (host->data_len > host->fifo_width) && host->have_dma;
drivers/mmc/host/moxart-mmc.c
268
if (host->data_len == data->bytes_xfered)
drivers/mmc/host/moxart-mmc.c
302
data->bytes_xfered = host->data_len;
drivers/mmc/host/moxart-mmc.c
315
if (host->data_len == data->bytes_xfered)
drivers/mmc/host/moxart-mmc.c
357
if (host->data_len != data->bytes_xfered)
drivers/mmc/host/moxart-mmc.c
372
host->data_len = data->blocks * data->blksz;
drivers/mmc/host/moxart-mmc.c
389
writel(host->data_len, host->base + REG_DATA_LENGTH);
drivers/mmc/host/rtsx_pci_sdmmc.c
438
size_t data_len = data->blksz * data->blocks;
drivers/mmc/host/rtsx_pci_sdmmc.c
456
0xFF, (u8)(data_len >> 24));
drivers/mmc/host/rtsx_pci_sdmmc.c
458
0xFF, (u8)(data_len >> 16));
drivers/mmc/host/rtsx_pci_sdmmc.c
460
0xFF, (u8)(data_len >> 8));
drivers/mmc/host/rtsx_pci_sdmmc.c
461
rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, DMATC0, 0xFF, (u8)data_len);
drivers/mmc/host/rtsx_pci_sdmmc.c
495
size_t data_len = data->blksz * data->blocks;
drivers/mmc/host/rtsx_pci_sdmmc.c
515
0xFF, (u8)(data_len >> 24));
drivers/mmc/host/rtsx_pci_sdmmc.c
517
0xFF, (u8)(data_len >> 16));
drivers/mmc/host/rtsx_pci_sdmmc.c
519
0xFF, (u8)(data_len >> 8));
drivers/mmc/host/rtsx_pci_sdmmc.c
520
rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, DMATC0, 0xFF, (u8)data_len);
drivers/mmc/host/rtsx_usb_sdmmc.c
454
size_t data_len = data->blksz * data->blocks;
drivers/mmc/host/rtsx_usb_sdmmc.c
459
__func__, data_len);
drivers/mmc/host/rtsx_usb_sdmmc.c
465
__func__, data_len);
drivers/mmc/host/rtsx_usb_sdmmc.c
484
0xFF, (u8)(data_len >> 24));
drivers/mmc/host/rtsx_usb_sdmmc.c
486
0xFF, (u8)(data_len >> 16));
drivers/mmc/host/rtsx_usb_sdmmc.c
488
0xFF, (u8)(data_len >> 8));
drivers/mmc/host/rtsx_usb_sdmmc.c
490
0xFF, (u8)data_len);
drivers/mmc/host/rtsx_usb_sdmmc.c
518
err = rtsx_usb_transfer_data(ucr, pipe, data->sg, data_len,
drivers/mtd/nand/raw/fsl_elbc_nand.c
668
uint32_t data_len, const uint8_t *buf,
drivers/mtd/nand/raw/marvell_nand.c
1268
int data_len = lt->data_bytes;
drivers/mtd/nand/raw/marvell_nand.c
1283
data_len = lt->last_data_bytes;
drivers/mtd/nand/raw/marvell_nand.c
1291
data_len, false);
drivers/mtd/nand/raw/marvell_nand.c
1307
u8 *data, unsigned int data_len,
drivers/mtd/nand/raw/marvell_nand.c
1321
.ndcb[3] = data_len + spare_len,
drivers/mtd/nand/raw/marvell_nand.c
1356
for (i = 0; i < data_len; i += FIFO_DEPTH * BCH_SEQ_READS) {
drivers/mtd/nand/raw/marvell_nand.c
1379
int data_len = lt->data_bytes, spare_len = lt->spare_bytes;
drivers/mtd/nand/raw/marvell_nand.c
1400
data_len = lt->last_data_bytes;
drivers/mtd/nand/raw/marvell_nand.c
1405
marvell_nfc_hw_ecc_bch_read_chunk(chip, chunk, data, data_len,
drivers/mtd/nand/raw/marvell_nand.c
1411
data += data_len;
drivers/mtd/nand/raw/marvell_nand.c
1442
int data_len, spare_len, ecc_len;
drivers/mtd/nand/raw/marvell_nand.c
1463
data_len = chunk < lt->full_chunk_cnt ? lt->data_bytes :
drivers/mtd/nand/raw/marvell_nand.c
1478
buf + data_off, data_len,
drivers/mtd/nand/raw/marvell_nand.c
1490
marvell_nfc_check_empty_chunk(chip, buf + data_off, data_len,
drivers/mtd/nand/raw/marvell_nand.c
1520
int data_len = lt->data_bytes;
drivers/mtd/nand/raw/marvell_nand.c
1534
data_len = lt->last_data_bytes;
drivers/mtd/nand/raw/marvell_nand.c
1545
data_len, false);
drivers/mtd/nand/raw/marvell_nand.c
1569
const u8 *data, unsigned int data_len,
drivers/mtd/nand/raw/marvell_nand.c
1580
.ndcb[3] = data_len + spare_len,
drivers/mtd/nand/raw/marvell_nand.c
1623
iowrite32_rep(nfc->regs + NDDB, data, FIFO_REP(data_len));
drivers/mtd/nand/raw/marvell_nand.c
1639
int data_len = lt->data_bytes;
drivers/mtd/nand/raw/marvell_nand.c
1654
data_len = lt->last_data_bytes;
drivers/mtd/nand/raw/marvell_nand.c
1658
marvell_nfc_hw_ecc_bch_write_chunk(chip, chunk, data, data_len,
drivers/mtd/nand/raw/marvell_nand.c
1660
data += data_len;
drivers/mtd/nand/raw/marvell_nand.c
956
u8 *data, int data_len,
drivers/mtd/nand/raw/marvell_nand.c
970
data_len = 0;
drivers/mtd/nand/raw/marvell_nand.c
976
bf = nand_check_erased_ecc_chunk(data, data_len, ecc, ecc_len,
drivers/mtd/nand/raw/meson_nand.c
753
int data_len, info_len;
drivers/mtd/nand/raw/meson_nand.c
759
data_len = mtd->writesize + mtd->oobsize;
drivers/mtd/nand/raw/meson_nand.c
767
data_len, meson_chip->info_buf,
drivers/mtd/nand/raw/meson_nand.c
778
meson_nfc_dma_buffer_release(nand, data_len, info_len, DMA_TO_DEVICE);
drivers/mtd/nand/raw/meson_nand.c
833
int data_len, info_len;
drivers/mtd/nand/raw/meson_nand.c
838
data_len = mtd->writesize + mtd->oobsize;
drivers/mtd/nand/raw/meson_nand.c
846
data_len, meson_chip->info_buf,
drivers/mtd/nand/raw/meson_nand.c
856
meson_nfc_dma_buffer_release(nand, data_len, info_len, DMA_FROM_DEVICE);
drivers/mtd/nand/raw/mtk_nand.c
894
u32 data_len, const u8 *buf,
drivers/mtd/nand/raw/mtk_nand.c
901
ret = mtk_nfc_format_subpage(mtd, offset, data_len, buf);
drivers/mtd/nand/raw/nand_base.c
4130
uint32_t data_len, const uint8_t *buf,
drivers/mtd/nand/raw/nand_base.c
4140
uint32_t end_step = (offset + data_len - 1) / ecc_size;
drivers/mtd/nand/raw/nand_base.c
4271
int data_len, const uint8_t *buf, int oob_required,
drivers/mtd/nand/raw/nand_base.c
4279
subpage = offset || (data_len < mtd->writesize);
drivers/mtd/nand/raw/nand_base.c
4287
status = chip->ecc.write_subpage(chip, offset, data_len, buf,
drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c
551
u32 data_len, const u8 *buf,
drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c
569
ma35_nand_format_subpage(chip, offset, data_len, buf);
drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c
625
u32 data_len, u8 *buf, int page)
drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c
645
bitflips = ma35_nand_do_read(chip, buf + offset, data_len);
drivers/mtd/nand/raw/omap2.c
1454
u32 data_len, const u8 *buf,
drivers/mtd/nand/raw/omap2.c
1463
u32 end_step = (offset + data_len - 1) / ecc_size;
drivers/mtd/nand/raw/qcom_nandc.c
408
static bool erased_chunk_check_and_fixup(u8 *data_buf, int data_len)
drivers/mtd/nand/raw/qcom_nandc.c
435
if (memchr_inv(data_buf, 0xff, data_len)) {
drivers/mtd/nand/raw/qcom_nandc.c
637
int data_len, oob_len;
drivers/mtd/nand/raw/qcom_nandc.c
640
data_len = ecc->size - ((ecc->steps - 1) << 2);
drivers/mtd/nand/raw/qcom_nandc.c
643
data_len = host->cw_data;
drivers/mtd/nand/raw/qcom_nandc.c
674
data_len);
drivers/mtd/nand/raw/qcom_nandc.c
702
data_buf += data_len;
drivers/mtd/nand/raw/sunxi_nand.c
1536
u32 data_offs, u32 data_len,
drivers/mtd/nand/raw/sunxi_nand.c
1554
i < DIV_ROUND_UP(data_offs + data_len, ecc->size); i++) {
drivers/net/can/dev/skb.c
281
unsigned int data_len)
drivers/net/can/dev/skb.c
286
if (data_len < CANXL_MIN_DLEN || data_len > CANXL_MAX_DLEN)
drivers/net/can/dev/skb.c
289
skb = netdev_alloc_skb(dev, CANXL_HDR_SIZE + data_len);
drivers/net/can/dev/skb.c
303
*cxl = skb_put_zero(skb, CANXL_HDR_SIZE + data_len);
drivers/net/can/dev/skb.c
307
(*cxl)->len = data_len;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1582
u8 data_len;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1584
data_len = can_fd_dlc2len(FIELD_GET(KVASER_PCIEFD_RPACKET_DLC_MASK,
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1586
pos += DIV_ROUND_UP(data_len, 4);
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
326
unsigned int data_len)
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
330
crc_received = get_unaligned_be16(buf_rx->data + data_len);
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
334
data_len);
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
343
struct spi_message *msg, unsigned int data_len)
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
356
return mcp251xfd_regmap_crc_read_check_crc(buf_rx, buf_tx, data_len);
drivers/net/dsa/qca/qca8k-8xxx.c
202
int data_len = min_t(int, QCA_HDR_MGMT_DATA2_LEN,
drivers/net/dsa/qca/qca8k-8xxx.c
207
for (i = sizeof(u32); i <= data_len; i += sizeof(u32)) {
drivers/net/dsa/qca/qca8k-8xxx.c
287
int data_len = min_t(int, QCA_HDR_MGMT_DATA2_LEN,
drivers/net/dsa/qca/qca8k-8xxx.c
292
for (i = sizeof(u32); i <= data_len; i += sizeof(u32)) {
drivers/net/ethernet/airoha/airoha_eth.c
674
int data_len, len;
drivers/net/ethernet/airoha/airoha_eth.c
691
data_len = q->skb ? AIROHA_RX_LEN(q->buf_size) : e->dma_len;
drivers/net/ethernet/airoha/airoha_eth.c
692
if (!len || data_len < len)
drivers/net/ethernet/airoha/airoha_npu.c
463
void *data, int data_len, gfp_t gfp)
drivers/net/ethernet/airoha/airoha_npu.c
468
len = sizeof(*wlan_data) + data_len;
drivers/net/ethernet/airoha/airoha_npu.c
476
memcpy(wlan_data->d, data, data_len);
drivers/net/ethernet/airoha/airoha_npu.c
486
void *data, int data_len, gfp_t gfp)
drivers/net/ethernet/airoha/airoha_npu.c
491
len = sizeof(*wlan_data) + data_len;
drivers/net/ethernet/airoha/airoha_npu.c
502
memcpy(data, wlan_data->d, data_len);
drivers/net/ethernet/alibaba/eea/eea_adminq.c
147
desc->data_len = cpu_to_le32(req_size);
drivers/net/ethernet/alibaba/eea/eea_desc.h
22
__le32 data_len;
drivers/net/ethernet/alibaba/eea/eea_tx.c
208
dma_addr_t addr, u32 data_len,
drivers/net/ethernet/alibaba/eea/eea_tx.c
220
desc->len = cpu_to_le16(data_len);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1031
skb->len, skb->data_len);
drivers/net/ethernet/amd/pcnet32.c
1009
size = data_len + 15;
drivers/net/ethernet/amd/pcnet32.c
1035
for (i = 0; i < data_len; i++)
drivers/net/ethernet/amd/pcnet32.c
981
static const int data_len = 60; /* length of source packets */
drivers/net/ethernet/amd/xgbe/xgbe-selftest.c
51
eat = (skb->tail + skb->data_len) - skb->end;
drivers/net/ethernet/atheros/atlx/atl1.c
2206
u16 data_len;
drivers/net/ethernet/atheros/atlx/atl1.c
2209
buf_len -= skb->data_len;
drivers/net/ethernet/atheros/atlx/atl1.c
2237
data_len = buf_len - hdr_len;
drivers/net/ethernet/atheros/atlx/atl1.c
2238
nseg = (data_len + ATL1_MAX_TX_BUF_LEN - 1) /
drivers/net/ethernet/atheros/atlx/atl1.c
2246
data_len) ? ATL1_MAX_TX_BUF_LEN : data_len;
drivers/net/ethernet/atheros/atlx/atl1.c
2247
data_len -= buffer_info->length;
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
209
skb->data_len -= frag_len;
drivers/net/ethernet/broadcom/bnx2.c
3100
skb->data_len -= tail;
drivers/net/ethernet/broadcom/bnx2.c
3131
skb->data_len += frag_len;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
666
skb->data_len += frag_len;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
70
u16 data_len;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
74
u16 data_len;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
257
len = op->arr_wr.data_len;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
1247
skb->data_len -= payload;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
1349
skb->data_len -= frag_len;
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
163
data_len);
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
212
data_len);
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
533
u32 data_len;
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
537
data_len = rmem->page_size;
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
538
if (data_copied + data_len > dump_len)
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
539
data_len = dump_len - data_copied;
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
540
memcpy(buf + data_copied, rmem->pg_arr[i], data_len);
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
541
data_copied += data_len;
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c
329
size_t data_len;
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c
343
data_len = sizeof(*data) + sizeof(*fw_app) * n;
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c
344
data = hwrm_req_dma_slice(bp, get, data_len, &mapping);
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c
405
set->data_len = cpu_to_le16(sizeof(*data) + sizeof(*fw_app) * n);
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
1045
req->data_len = cpu_to_le16(nvm->nvm_num_bits);
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
756
req->data_len = cpu_to_le16(bits);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3538
size_t data_len)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3548
if (data_len && data) {
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3552
kmem = hwrm_req_dma_slice(bp, req, data_len, &dma_handle);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3558
req->dir_data_length = cpu_to_le32(data_len);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3560
memcpy(kmem, data, data_len);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h
73
size_t data_len);
drivers/net/ethernet/brocade/bna/bnad.c
567
skb->data_len += totlen;
drivers/net/ethernet/cavium/liquidio/lio_main.c
1439
g->sg[0].ptr[0], (skb->len - skb->data_len),
drivers/net/ethernet/cavium/liquidio/lio_main.c
1482
g->sg[0].ptr[0], (skb->len - skb->data_len),
drivers/net/ethernet/cavium/liquidio/lio_main.c
2414
(skb->len - skb->data_len),
drivers/net/ethernet/cavium/liquidio/lio_main.c
2422
add_sg_size(&g->sg[0], (skb->len - skb->data_len), 0);
drivers/net/ethernet/cavium/liquidio/lio_main.c
2438
skb->len - skb->data_len,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1512
(skb->len - skb->data_len),
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1519
add_sg_size(&g->sg[0], (skb->len - skb->data_len), 0);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1534
skb->len - skb->data_len,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
833
g->sg[0].ptr[0], (skb->len - skb->data_len),
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
877
g->sg[0].ptr[0], (skb->len - skb->data_len),
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1264
unsigned int data_len = skb->len - sh_len;
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1294
data_len -= p_len;
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1295
if (data_len < p_len)
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1296
p_len = data_len;
drivers/net/ethernet/chelsio/cxgb3/sge.c
1216
if (!skb->data_len)
drivers/net/ethernet/chelsio/cxgb3/sge.c
1386
if (likely(!skb->data_len))
drivers/net/ethernet/chelsio/cxgb3/sge.c
2191
skb->data_len += len;
drivers/net/ethernet/chelsio/cxgb3/sge.c
894
newskb->data_len = len - SGE_RX_PULL_LEN;
drivers/net/ethernet/chelsio/cxgb3/sge.c
895
newskb->truesize += newskb->data_len;
drivers/net/ethernet/chelsio/cxgb3/sge.c
901
newskb->data_len += len;
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib_common.h
25
u32 data_len;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_cudbg.c
241
cudbg_hdr->data_len = total_size;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1098
if (likely(!skb->data_len))
drivers/net/ethernet/chelsio/cxgb4/sge.c
2254
u32 wrlen, wrlen16, hdr_len, data_len;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2277
data_len = 0;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2286
data_len = skb->len - hdr_len;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2333
if (data_len) {
drivers/net/ethernet/chelsio/cxgb4/sge.c
3358
skb->data_len = skb->len - pull_len;
drivers/net/ethernet/chelsio/cxgb4/sge.c
3359
skb->truesize += skb->data_len;
drivers/net/ethernet/chelsio/cxgb4/sge.c
3450
skb->data_len = skb->len;
drivers/net/ethernet/chelsio/cxgb4/sge.c
3451
skb->truesize += skb->data_len;
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1059
if (likely(!skb->data_len))
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1531
skb->data_len = skb->len - pull_len;
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1532
skb->truesize += skb->data_len;
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1582
skb->data_len = skb->len;
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1583
skb->truesize += skb->data_len;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1099
bool is_last_wr, u32 data_len,
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1180
cpl->pldlen = htonl(data_len);
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1222
tx_data->len = htonl(TX_DATA_MSS_V(mss) | TX_LENGTH_V(data_len));
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1243
skb_offset, data_len);
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1275
u32 prior_data_len, u32 data_len,
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1292
nfrags = chcr_get_nfrags_to_send(skb, skb_offset, data_len);
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1368
cpl->pldlen = htonl(data_len + AES_BLOCK_LEN + prior_data_len);
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1399
TX_LENGTH_V(data_len + prior_data_len));
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1433
skb_offset, data_len);
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1461
u32 data_len, u32 skb_offset,
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1476
nfrags = chcr_get_nfrags_to_send(skb, skb_offset, data_len);
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1532
TX_LENGTH_V(data_len + prior_data_len));
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1557
skb_offset, data_len);
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1667
nskb->data_len = record->len;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1773
u32 data_len, u32 skb_offset,
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1783
int remaining_record = tls_end_offset - data_len;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1790
trimmed_len = data_len -
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1796
WARN_ON(trimmed_len > data_len);
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1798
data_len = trimmed_len;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1803
if (tls_rec_offset + data_len <= (TLS_HEADER_SIZE + tx_info->iv_size)) {
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1807
data_len, skb_offset, prior_data_len))
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1810
tx_info->prev_seq = tcp_seq + data_len;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1880
prior_data_len, data_len, skb_offset)) {
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1884
tx_info->prev_seq = tcp_seq + data_len + prior_data_len;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1895
u32 data_len, skb_offset;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1906
data_len = nskb->len - skb_offset;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1911
tx_info->prev_seq = ntohl(th->seq) + data_len;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1926
int data_len, qidx, ret = 0, mss;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1938
data_len = skb_data_len;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1940
mss = skb_is_gso(skb) ? skb_shinfo(skb)->gso_size : data_len;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1998
tcp_seq, record->end_seq, tx_info->prev_seq, data_len);
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
2000
if (skb_data_len == data_len) {
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
2030
if (tls_end_offset < data_len)
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
2033
tls_end_offset = data_len;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
2043
if (tls_end_offset < data_len)
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
2049
data_len -= tls_end_offset;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
2056
if (tls_end_offset <= data_len) {
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
2065
data_len -= tls_end_offset;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
2074
data_len, skb_offset,
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
2076
data_len = 0;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
2092
WARN_ON(data_len < 0);
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
2094
} while (data_len > 0);
drivers/net/ethernet/cortina/gemini.c
1540
skb->data_len += frag_len;
drivers/net/ethernet/emulex/benet/be_main.c
1003
if (skb->len > skb->data_len) {
drivers/net/ethernet/emulex/benet/be_main.c
2344
skb->data_len = 0;
drivers/net/ethernet/emulex/benet/be_main.c
2354
skb->data_len = curr_frag_len - hdr_len;
drivers/net/ethernet/emulex/benet/be_main.c
2387
skb->data_len += curr_frag_len;
drivers/net/ethernet/emulex/benet/be_main.c
2476
skb->data_len = rxcp->pkt_size;
drivers/net/ethernet/faraday/ftmac100.c
467
skb->data_len += length;
drivers/net/ethernet/freescale/enetc/enetc.c
503
int data_len)
drivers/net/ethernet/freescale/enetc/enetc.c
520
txbd_tmp.frm_len = cpu_to_le16(hdr_len + data_len);
drivers/net/ethernet/freescale/enetc/enetc.c
880
int hdr_len, total_len, data_len;
drivers/net/ethernet/freescale/enetc/enetc.c
902
data_len = min_t(int, skb_shinfo(skb)->gso_size, total_len);
drivers/net/ethernet/freescale/enetc/enetc.c
903
total_len -= data_len;
drivers/net/ethernet/freescale/enetc/enetc.c
907
tso_build_hdr(skb, hdr, &tso, data_len, total_len == 0);
drivers/net/ethernet/freescale/enetc/enetc.c
912
&i, hdr_len, data_len);
drivers/net/ethernet/freescale/enetc/enetc.c
915
while (data_len > 0) {
drivers/net/ethernet/freescale/enetc/enetc.c
918
size = min_t(int, tso.size, data_len);
drivers/net/ethernet/freescale/enetc/enetc.c
936
size == data_len);
drivers/net/ethernet/freescale/enetc/enetc.c
945
data_len -= size;
drivers/net/ethernet/freescale/enetc/enetc.c
950
if (unlikely(bd_data_num >= priv->max_frags && data_len))
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
509
len -= skb->data_len;
drivers/net/ethernet/fungible/funeth/funeth_rx.c
428
skb->data_len = pkt_len;
drivers/net/ethernet/fungible/funeth/funeth_rx.c
447
gro_res = skb->data_len ? napi_gro_frags(q->napi) :
drivers/net/ethernet/fungible/funeth/funeth_tx.c
23
void *data, unsigned int data_len,
drivers/net/ethernet/fungible/funeth/funeth_tx.c
28
*len = data_len;
drivers/net/ethernet/fungible/funeth/funeth_tx.c
48
dma_unmap_single(dev, addr[-1], data_len, DMA_TO_DEVICE);
drivers/net/ethernet/google/gve/gve_rx.c
480
ctx->skb_head->data_len += len;
drivers/net/ethernet/google/gve/gve_rx_dqo.c
1012
rsc_segments = DIV_ROUND_UP(skb->data_len, rsc_seg_len);
drivers/net/ethernet/google/gve/gve_rx_dqo.c
1029
skb->data_len -= hdr_len;
drivers/net/ethernet/google/gve/gve_rx_dqo.c
631
rx->ctx.skb_head->data_len += buf_len;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4188
head_skb->data_len += le16_to_cpu(desc->rx.size);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10318
u16 data_len;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10327
data_len = hclge_get_sfp_eeprom_info(hdev,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10331
if (!data_len)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
10334
read_len += data_len;
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
681
u32 data_len, chk_sz = sizeof(u32);
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
691
data_len = seg_len;
drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c
692
idx_max = ALIGN(data_len, chk_sz) / chk_sz;
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
202
u8 *data, u16 data_len,
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
214
header = prepare_header(pf_to_mgmt, data_len, mod, ack_type,
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
218
header = prepare_header(pf_to_mgmt, data_len, mod, ack_type,
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
222
prepare_mgmt_cmd(pf_to_mgmt->sync_msg_buf, &header, data, data_len);
drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c
227
mgmt_msg_len(data_len));
drivers/net/ethernet/huawei/hinic/hinic_rx.c
305
head_skb->data_len += skb->len;
drivers/net/ethernet/huawei/hinic3/hinic3_rx.c
319
skb->data_len -= pull_len;
drivers/net/ethernet/ibm/ehea/ehea_main.c
2006
if (!skb->data_len)
drivers/net/ethernet/ibm/emac/core.c
1049
dev->rx_desc[i].data_len = 0;
drivers/net/ethernet/ibm/emac/core.c
1171
WRITE_ONCE(desc[i].data_len, 0);
drivers/net/ethernet/ibm/emac/core.c
1183
dev->rx_desc[slot].data_len = 0;
drivers/net/ethernet/ibm/emac/core.c
1466
dev->tx_desc[slot].data_len = (u16) len;
drivers/net/ethernet/ibm/emac/core.c
1490
dev->tx_desc[slot].data_len = (u16) chunk;
drivers/net/ethernet/ibm/emac/core.c
1517
len -= skb->data_len;
drivers/net/ethernet/ibm/emac/core.c
1535
dev->tx_desc[slot].data_len = (u16) chunk;
drivers/net/ethernet/ibm/emac/core.c
1673
dev->rx_desc[slot].data_len = 0;
drivers/net/ethernet/ibm/emac/core.c
1720
int len = dev->rx_desc[slot].data_len;
drivers/net/ethernet/ibm/emac/core.c
1758
len = dev->rx_desc[slot].data_len;
drivers/net/ethernet/ibm/emac/mal.h
142
u16 data_len; /* Max length is 4K-1 (12 bits) */
drivers/net/ethernet/intel/e1000/e1000_main.c
2845
if (!skb->data_len && tx_ring->last_tx_tso &&
drivers/net/ethernet/intel/e1000/e1000_main.c
3142
if (skb->data_len && hdr_len == len) {
drivers/net/ethernet/intel/e1000/e1000_main.c
3157
pull_size = min((unsigned int)4, skb->data_len);
drivers/net/ethernet/intel/e1000/e1000_main.c
3180
if (!skb->data_len && tx_ring->last_tx_tso && !skb_is_gso(skb))
drivers/net/ethernet/intel/e1000/e1000_main.c
3988
skb->data_len += length;
drivers/net/ethernet/intel/e1000e/netdev.c
1446
skb->data_len += length;
drivers/net/ethernet/intel/e1000e/netdev.c
1506
skb->data_len += length;
drivers/net/ethernet/intel/e1000e/netdev.c
5858
if (skb->data_len && (hdr_len == len)) {
drivers/net/ethernet/intel/e1000e/netdev.c
5861
pull_size = min_t(unsigned int, 4, skb->data_len);
drivers/net/ethernet/intel/fm10k/fm10k_main.c
941
unsigned int data_len, size;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
959
data_len = skb->data_len;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
981
if (likely(!data_len))
drivers/net/ethernet/intel/fm10k/fm10k_main.c
991
data_len -= size;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3574
unsigned int data_len = skb->data_len;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3631
if (likely(!data_len))
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3647
data_len -= size;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2154
unsigned int data_len = skb->data_len;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2209
if (likely(!data_len))
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2224
data_len -= size;
drivers/net/ethernet/intel/ice/ice_gnss.c
119
data_len = be16_to_cpu(data_len_b);
drivers/net/ethernet/intel/ice/ice_gnss.c
120
if (data_len == 0 || data_len == U16_MAX)
drivers/net/ethernet/intel/ice/ice_gnss.c
125
data_len = min_t(typeof(data_len), data_len, PAGE_SIZE);
drivers/net/ethernet/intel/ice/ice_gnss.c
134
for (i = 0; i < data_len; i += bytes_read) {
drivers/net/ethernet/intel/ice/ice_gnss.c
135
unsigned int bytes_left = data_len - i;
drivers/net/ethernet/intel/ice/ice_gnss.c
89
unsigned int i, bytes_read, data_len, count;
drivers/net/ethernet/intel/ice/ice_txrx.c
1403
unsigned int data_len, size;
drivers/net/ethernet/intel/ice/ice_txrx.c
1416
data_len = skb->data_len;
drivers/net/ethernet/intel/ice/ice_txrx.c
1467
if (likely(!data_len))
drivers/net/ethernet/intel/ice/ice_txrx.c
1482
data_len -= size;
drivers/net/ethernet/intel/idpf/idpf_controlq.c
294
if (msg->data_len) {
drivers/net/ethernet/intel/idpf/idpf_controlq.c
297
desc->datalen |= cpu_to_le16(msg->data_len);
drivers/net/ethernet/intel/idpf/idpf_controlq.c
583
q_msg[i].data_len = le16_to_cpu(desc->datalen);
drivers/net/ethernet/intel/idpf/idpf_controlq_api.h
50
u16 data_len; /* data_len = 0 when no payload is attached */
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
252
unsigned int data_len, size;
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
259
data_len = skb->data_len;
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
312
if (!data_len)
drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
328
data_len -= size;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2647
unsigned int data_len, size;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2661
data_len = skb->data_len;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2760
if (!data_len)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2786
data_len -= size;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3322
rsc_segments = DIV_ROUND_UP(skb->data_len, rsc_seg_len);
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3462
struct libeth_fqe *buf, u32 data_len)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3464
u32 copy = data_len <= L1_CACHE_BYTES ? data_len : ETH_HLEN;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
256
ctlq_msg->data_len = msg_size;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
621
xn->reply_sz = ctlq_msg->data_len;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
648
if (ctlq_msg->data_len) {
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
650
payload_size = ctlq_msg->data_len;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
693
if (ctlq_msg.data_len) {
drivers/net/ethernet/intel/igb/igb_main.c
6282
unsigned int data_len, size;
drivers/net/ethernet/intel/igb/igb_main.c
6292
data_len = skb->data_len;
drivers/net/ethernet/intel/igb/igb_main.c
6326
if (likely(!data_len))
drivers/net/ethernet/intel/igb/igb_main.c
6340
data_len -= size;
drivers/net/ethernet/intel/igbvf/netdev.c
323
skb->data_len += length;
drivers/net/ethernet/intel/igc/igc_main.c
1323
unsigned int data_len, size;
drivers/net/ethernet/intel/igc/igc_main.c
1333
data_len = skb->data_len;
drivers/net/ethernet/intel/igc/igc_main.c
1367
if (likely(!data_len))
drivers/net/ethernet/intel/igc/igc_main.c
1381
data_len -= size;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
2020
skb->data_len -= pull_len;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8973
unsigned int data_len, size;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8983
data_len = skb->data_len;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8987
if (data_len < sizeof(struct fcoe_crc_eof)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8988
size -= sizeof(struct fcoe_crc_eof) - data_len;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8989
data_len = 0;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8991
data_len -= sizeof(struct fcoe_crc_eof);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9028
if (likely(!data_len))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9042
size = min_t(unsigned int, data_len, skb_frag_size(frag));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9046
data_len -= size;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4027
unsigned int data_len, size;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4037
data_len = skb->data_len;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4071
if (likely(!data_len))
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4085
data_len -= size;
drivers/net/ethernet/lantiq_xrx200.c
264
ch->skb_head->data_len += skb->len;
drivers/net/ethernet/marvell/mvneta.c
2261
unsigned int len, data_len, sync;
drivers/net/ethernet/marvell/mvneta.c
2265
data_len = xdp->data_end - xdp->data;
drivers/net/ethernet/marvell/mvneta.c
2307
stats->rx_bytes += frame_sz + xdp->data_end - xdp->data - data_len;
drivers/net/ethernet/marvell/mvneta.c
2321
int data_len = -MVNETA_MH_SIZE, len;
drivers/net/ethernet/marvell/mvneta.c
2327
data_len += len;
drivers/net/ethernet/marvell/mvneta.c
2330
data_len += len - ETH_FCS_LEN;
drivers/net/ethernet/marvell/mvneta.c
2345
data_len, true);
drivers/net/ethernet/marvell/mvneta.c
2358
int data_len, len;
drivers/net/ethernet/marvell/mvneta.c
2362
data_len = len;
drivers/net/ethernet/marvell/mvneta.c
2365
data_len = len - ETH_FCS_LEN;
drivers/net/ethernet/marvell/mvneta.c
2376
if (data_len > 0 && sinfo->nr_frags < MAX_SKB_FRAGS) {
drivers/net/ethernet/marvell/mvneta.c
2380
pp->rx_offset_correction, data_len);
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
390
int data_len = buff_info->len - oq->max_single_buffer_size;
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
392
while (data_len > 0) {
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
394
data_len -= oq->buffer_size;
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
471
u16 data_len;
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
478
data_len = buff_info->len - oq->max_single_buffer_size;
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
479
while (data_len) {
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
482
if (data_len < oq->buffer_size) {
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
483
buff_info->len = data_len;
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
484
data_len = 0;
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c
487
data_len -= oq->buffer_size;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
176
int data_len = 0, tmp_len = 0;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
196
data_len = *((int32_t *)rsp.s_data.data);
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
197
tmp_len = data_len;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
202
while (data_len) {
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
211
if (data_len > OCTEP_PFVF_MBOX_MAX_DATA_SIZE) {
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
212
data_len -= OCTEP_PFVF_MBOX_MAX_DATA_SIZE;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
215
read_cnt = data_len;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_mbox.c
216
data_len = 0;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
432
u16 data_len;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
439
data_len = buff_info->len - oq->max_single_buffer_size;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
440
while (data_len) {
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
446
if (data_len < oq->buffer_size)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
447
data_len = 0;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
449
data_len -= oq->buffer_size;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
465
data_len = buff_info->len - oq->max_single_buffer_size;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
466
while (data_len) {
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
471
if (data_len < oq->buffer_size) {
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
472
buff_info->len = data_len;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
473
data_len = 0;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
476
data_len -= oq->buffer_size;
drivers/net/ethernet/marvell/sky2.c
2510
skb->data_len += size;
drivers/net/ethernet/mediatek/mtk_wed_mcu.c
46
mtk_wed_mcu_msg_alloc(const void *data, int data_len)
drivers/net/ethernet/mediatek/mtk_wed_mcu.c
48
int length = sizeof(struct mtk_wed_mcu_hdr) + data_len;
drivers/net/ethernet/mediatek/mtk_wed_mcu.c
57
if (data && data_len)
drivers/net/ethernet/mediatek/mtk_wed_mcu.c
58
skb_put_data(skb, data, data_len);
drivers/net/ethernet/mellanox/mlx4/en_rx.c
925
skb->data_len = length;
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
2068
skb->data_len));
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
2208
stats->gro_bytes += skb->data_len + skb_headlen(skb) * gro_count;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
875
int data_len, iter = 0, cur_sent;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
880
data_len = num_of_actions * DR_MODIFY_ACTION_SIZE;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
887
cur_sent = min_t(u32, data_len, DR_ACTION_CACHE_LINE_SIZE);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
898
data_len -= cur_sent;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_send.c
899
} while (data_len > 0);
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
1074
int size, offset, nsegs = 1, data_len = 0;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
1085
data_len = shinfo->xdp_frags_size;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
1118
if (!data_len)
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
1126
data_len -= size;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
319
unsigned int size, data_len;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
332
data_len = skb->data_len;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
356
if (!data_len)
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
360
data_len -= size;
drivers/net/ethernet/microchip/lan743x_main.c
2563
rx->skb_head->data_len += skb->len;
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
653
u32 data_len);
drivers/net/ethernet/microchip/lan966x/lan966x_xdp.c
75
int lan966x_xdp_run(struct lan966x_port *port, struct page *page, u32 data_len)
drivers/net/ethernet/microchip/lan966x/lan966x_xdp.c
86
data_len - IFH_LEN_BYTES, false);
drivers/net/ethernet/microchip/lan966x/lan966x_xdp.c
93
data_len - IFH_LEN_BYTES) ?
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1307
skb->data_len -= VLAN_HLEN;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1372
skb->data_len = len;
drivers/net/ethernet/natsemi/ns83820.c
1120
len -= skb->data_len;
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
1260
txd->data_len = cpu_to_le16(skb->len);
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
1313
unsigned int meta_len, data_len, meta_off, pkt_len, pkt_off;
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
1336
data_len = le16_to_cpu(rxd->rxd.data_len);
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
1337
pkt_len = data_len - meta_len;
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
1352
nfp_net_dma_sync_cpu_rx(dp, rxbuf->dma_addr + meta_off, data_len);
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
322
txd->data_len = cpu_to_le16(skb->len);
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
884
txd->data_len = cpu_to_le16(pkt_len);
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
925
unsigned int meta_len, data_len, meta_off, pkt_len, pkt_off;
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
965
data_len = le16_to_cpu(rxd->rxd.data_len);
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
966
pkt_len = data_len - meta_len;
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
990
data_len);
drivers/net/ethernet/netronome/nfp/nfd3/nfd3.h
46
__le16 data_len; /* Length of frame + meta data */
drivers/net/ethernet/netronome/nfp/nfd3/xsk.c
129
unsigned int meta_len, data_len, pkt_len, pkt_off;
drivers/net/ethernet/netronome/nfp/nfd3/xsk.c
168
data_len = le16_to_cpu(rxd->rxd.data_len);
drivers/net/ethernet/netronome/nfp/nfd3/xsk.c
169
pkt_len = data_len - meta_len;
drivers/net/ethernet/netronome/nfp/nfd3/xsk.c
371
txd->data_len = cpu_to_le16(desc[i].len);
drivers/net/ethernet/netronome/nfp/nfd3/xsk.c
44
txd->data_len = cpu_to_le16(pkt_len);
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1047
unsigned int meta_len, data_len, meta_off, pkt_len, pkt_off;
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1087
data_len = le16_to_cpu(rxd->rxd.data_len);
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1088
pkt_len = data_len - meta_len;
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1112
data_len);
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1475
unsigned int meta_len, data_len, meta_off, pkt_len, pkt_off;
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1498
data_len = le16_to_cpu(rxd->rxd.data_len);
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1499
pkt_len = data_len - meta_len;
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1514
nfp_net_dma_sync_cpu_rx(dp, rxbuf->dma_addr + meta_off, data_len);
drivers/net/ethernet/netronome/nfp/nfp_net.h
239
__le16 data_len; /* Length of the frame + meta data */
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
1805
#define QED_IWARP_PDU_DATA_LEN_WITH_PAD(data_len) ALIGN(data_len, 4)
drivers/net/ethernet/qlogic/qede/qede_fp.c
693
skb->data_len += len_on_bd;
drivers/net/ethernet/qlogic/qede/qede_fp.c
933
if (unlikely(!skb->data_len)) {
drivers/net/ethernet/qlogic/qla3xxx.c
2484
mac_iocb_ptr->data_len = cpu_to_le16((u16) tot_len);
drivers/net/ethernet/qlogic/qla3xxx.h
113
__le16 data_len;
drivers/net/ethernet/qlogic/qla3xxx.h
43
__le16 data_len;
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c
650
port->skbagg_head->data_len += skb->len;
drivers/net/ethernet/sfc/ef100_netdev.c
259
skb->len, skb->data_len, channel->channel);
drivers/net/ethernet/sfc/ef100_tx.c
83
if (skb->data_len / mss > nic_data->tso_max_frames)
drivers/net/ethernet/sfc/ef100_tx.c
87
if (WARN_ON_ONCE(skb->data_len > nic_data->tso_max_payload_len))
drivers/net/ethernet/sfc/falcon/rx.c
465
skb->data_len = skb->len;
drivers/net/ethernet/sfc/falcon/rx.c
509
skb->data_len += rx_buf->len;
drivers/net/ethernet/sfc/falcon/tx.c
298
(skb->data_len && skb_len <= EF4_TX_CB_SIZE)) {
drivers/net/ethernet/sfc/mcdi.c
288
size_t hdr_len, data_len;
drivers/net/ethernet/sfc/mcdi.c
297
data_len = DIV_ROUND_UP(mcdi->resp_data_len, 4);
drivers/net/ethernet/sfc/mcdi.c
308
for (i = 0; i < data_len && bytes < PAGE_SIZE; i++) {
drivers/net/ethernet/sfc/mcdi.c
501
size_t hdr_len, data_len, err_len;
drivers/net/ethernet/sfc/mcdi.c
520
data_len = 0;
drivers/net/ethernet/sfc/mcdi.c
524
data_len = mcdi->resp_data_len;
drivers/net/ethernet/sfc/mcdi.c
543
min(async->outlen, data_len));
drivers/net/ethernet/sfc/mcdi.c
545
err_len = min(sizeof(errbuf), data_len);
drivers/net/ethernet/sfc/mcdi.c
554
min(async->outlen, data_len));
drivers/net/ethernet/sfc/mcdi.c
630
size_t hdr_len, size_t data_len,
drivers/net/ethernet/sfc/mcdi.c
636
if (!proxy_handle || data_len < buflen)
drivers/net/ethernet/sfc/mcdi.c
693
size_t hdr_len, data_len, err_len;
drivers/net/ethernet/sfc/mcdi.c
704
data_len = mcdi->resp_data_len;
drivers/net/ethernet/sfc/mcdi.c
705
err_len = min(sizeof(errbuf), data_len);
drivers/net/ethernet/sfc/mcdi.c
711
min(outlen, data_len));
drivers/net/ethernet/sfc/mcdi.c
713
*outlen_actual = data_len;
drivers/net/ethernet/sfc/mcdi.c
727
efx_mcdi_get_proxy_handle(efx, hdr_len, data_len,
drivers/net/ethernet/sfc/rx_common.c
550
skb->data_len = skb->len;
drivers/net/ethernet/sfc/siena/mcdi.c
292
size_t hdr_len, data_len;
drivers/net/ethernet/sfc/siena/mcdi.c
301
data_len = DIV_ROUND_UP(mcdi->resp_data_len, 4);
drivers/net/ethernet/sfc/siena/mcdi.c
312
for (i = 0; i < data_len && bytes < PAGE_SIZE; i++) {
drivers/net/ethernet/sfc/siena/mcdi.c
505
size_t hdr_len, data_len, err_len;
drivers/net/ethernet/sfc/siena/mcdi.c
524
data_len = 0;
drivers/net/ethernet/sfc/siena/mcdi.c
528
data_len = mcdi->resp_data_len;
drivers/net/ethernet/sfc/siena/mcdi.c
547
min(async->outlen, data_len));
drivers/net/ethernet/sfc/siena/mcdi.c
549
err_len = min(sizeof(errbuf), data_len);
drivers/net/ethernet/sfc/siena/mcdi.c
558
min(async->outlen, data_len));
drivers/net/ethernet/sfc/siena/mcdi.c
634
size_t hdr_len, size_t data_len,
drivers/net/ethernet/sfc/siena/mcdi.c
640
if (!proxy_handle || data_len < buflen)
drivers/net/ethernet/sfc/siena/mcdi.c
697
size_t hdr_len, data_len, err_len;
drivers/net/ethernet/sfc/siena/mcdi.c
708
data_len = mcdi->resp_data_len;
drivers/net/ethernet/sfc/siena/mcdi.c
709
err_len = min(sizeof(errbuf), data_len);
drivers/net/ethernet/sfc/siena/mcdi.c
715
min(outlen, data_len));
drivers/net/ethernet/sfc/siena/mcdi.c
717
*outlen_actual = data_len;
drivers/net/ethernet/sfc/siena/mcdi.c
731
efx_mcdi_get_proxy_handle(efx, hdr_len, data_len,
drivers/net/ethernet/sfc/siena/rx_common.c
548
skb->data_len = skb->len;
drivers/net/ethernet/sfc/siena/tx.c
164
} else if (skb->data_len && skb_len <= EFX_TX_CB_SIZE) {
drivers/net/ethernet/sfc/tx.c
362
} else if (skb->data_len && skb_len <= EFX_TX_CB_SIZE) {
drivers/net/ethernet/sgi/meth.h
43
u64 data_len:16; /*Length of valid data in bytes-1*/
drivers/net/ethernet/smsc/smc91x.c
447
unsigned int data_len;
drivers/net/ethernet/smsc/smc91x.c
481
data_len = packet_len - ((status & RS_ODDFRAME) ? 5 : 6);
drivers/net/ethernet/smsc/smc91x.c
482
data = skb_put(skb, data_len);
drivers/net/ethernet/smsc/smc91x.c
493
dev->stats.rx_bytes += data_len;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4547
skb->data_len);
drivers/net/ethernet/sun/cassini.c
1996
skb->data_len += hlen - swivel;
drivers/net/ethernet/sun/cassini.c
2020
skb->data_len += hlen;
drivers/net/ethernet/sun/niu.c
3285
skb->data_len += size;
drivers/net/ethernet/tehuti/tn40.c
586
skb->len, skb->data_len, nr_frags);
drivers/net/ethernet/tehuti/tn40.c
594
len = skb->len - skb->data_len;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1505
unsigned int data_len, i, found, r;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1534
data_len = cmd->size;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1535
pr_debug("%s: data_len = %d\n", __func__, data_len);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1555
scan_info_size < data_len;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
667
size_t data_len;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
669
data_len = be16_to_cpu(scan->size) - sizeof(*scan);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
671
gelic_wl_parse_ie(scan->elements, data_len, &ie_info);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1042
unsigned int data_len, size;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1053
data_len = skb->data_len;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1086
if (likely(!data_len))
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1101
data_len -= size;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
459
skb->data_len -= pull_len;
drivers/net/hyperv/hyperv_net.h
1311
u32 data_len;
drivers/net/hyperv/netvsc_drv.c
513
.data_len = packet->total_data_buflen,
drivers/net/hyperv/netvsc_drv.c
548
rndis_msg->msg.pkt.data_len = packet->total_data_buflen;
drivers/net/hyperv/rndis_filter.c
144
pkt->data_len,
drivers/net/hyperv/rndis_filter.c
512
if (unlikely(data_buflen < rndis_pkt->data_len)) {
drivers/net/hyperv/rndis_filter.c
516
data_buflen, rndis_pkt->data_len);
drivers/net/hyperv/rndis_filter.c
559
data + data_offset, rndis_pkt->data_len);
drivers/net/macsec.c
338
static void macsec_set_shortlen(struct macsec_eth_header *h, size_t data_len)
drivers/net/macsec.c
340
if (data_len < MIN_NON_SHORT_LEN)
drivers/net/macsec.c
341
h->short_length = data_len;
drivers/net/mctp/mctp-i3c.c
366
unsigned int data_len;
drivers/net/mctp/mctp-i3c.c
373
data_len = skb->len;
drivers/net/mctp/mctp-i3c.c
385
if (WARN_ON_ONCE(data_len + 1 > MCTP_I3C_MAXBUF))
drivers/net/mctp/mctp-i3c.c
388
if (data_len + 1 > (unsigned int)mi->mwl) {
drivers/net/mctp/mctp-i3c.c
395
xfer.len = data_len + 1;
drivers/net/mctp/mctp-i3c.c
408
pec = i2c_smbus_pec(pec, data, data_len);
drivers/net/mctp/mctp-i3c.c
409
data[data_len] = pec;
drivers/net/mctp/mctp-i3c.c
414
stats->tx_bytes += data_len;
drivers/net/mhi_net.c
160
head->data_len += skb->len;
drivers/net/netconsole.c
1977
int data_len, data_sent = 0;
drivers/net/netconsole.c
1998
data_len = msgbody_len + userdata_len + sysdata_len;
drivers/net/netconsole.c
2009
while (data_sent < data_len) {
drivers/net/netconsole.c
2022
data_len);
drivers/net/netconsole.c
2055
if (WARN_ON_ONCE(data_sent > data_len))
drivers/net/netdevsim/dev.c
813
int tot_len, data_len = NSIM_TRAP_L4_DATA_LEN;
drivers/net/netdevsim/dev.c
822
tot_len = sizeof(struct iphdr) + sizeof(struct udphdr) + data_len;
drivers/net/netdevsim/dev.c
845
udph = skb_put_zero(skb, sizeof(struct udphdr) + data_len);
drivers/net/netdevsim/dev.c
848
udph->len = htons(sizeof(struct udphdr) + data_len);
drivers/net/netdevsim/psample.c
40
int tot_len, data_len = NSIM_PSAMPLE_L4_DATA_LEN;
drivers/net/netdevsim/psample.c
49
tot_len = sizeof(struct iphdr) + sizeof(struct udphdr) + data_len;
drivers/net/netdevsim/psample.c
73
udph = skb_put_zero(skb, sizeof(struct udphdr) + data_len);
drivers/net/netdevsim/psample.c
76
udph->len = htons(sizeof(struct udphdr) + data_len);
drivers/net/ovpn/tcp.c
446
skb->data_len = size - linear;
drivers/net/phy/as21xxx.c
456
u16 opcode, u16 *data, unsigned int data_len,
drivers/net/phy/as21xxx.c
468
if (data_len > AEON_IPC_DATA_MAX)
drivers/net/phy/as21xxx.c
471
for (i = 0; i < data_len / sizeof(u16); i++)
drivers/net/phy/as21xxx.c
475
cmd = FIELD_PREP(AEON_IPC_CMD_SIZE, data_len) |
drivers/net/ppp/ppp_generic.c
2878
skb->data_len += p->len;
drivers/net/ppp/pppoe.c
850
int data_len = skb->len;
drivers/net/ppp/pppoe.c
880
ph->length = htons(data_len);
drivers/net/ppp/pppoe.c
886
po->pppoe_pa.remote, NULL, data_len);
drivers/net/tap.c
562
skb->data_len = len - linear;
drivers/net/team/team_mode_loadbalance.c
254
static int __fprog_create(struct sock_fprog_kern **pfprog, u32 data_len,
drivers/net/team/team_mode_loadbalance.c
260
if (data_len % sizeof(struct sock_filter))
drivers/net/team/team_mode_loadbalance.c
265
fprog->filter = kmemdup(filter, data_len, GFP_KERNEL);
drivers/net/team/team_mode_loadbalance.c
270
fprog->len = data_len / sizeof(struct sock_filter);
drivers/net/thunderbolt/main.c
1115
unsigned int data_len = skb->len;
drivers/net/thunderbolt/main.c
1125
nframes = DIV_ROUND_UP(data_len, TBNET_MAX_PAYLOAD_SIZE);
drivers/net/thunderbolt/main.c
1139
while (data_len > TBNET_MAX_PAYLOAD_SIZE) {
drivers/net/thunderbolt/main.c
1178
data_len -= TBNET_MAX_PAYLOAD_SIZE;
drivers/net/thunderbolt/main.c
1189
hdr->frame_size = cpu_to_le32(data_len);
drivers/net/thunderbolt/main.c
1193
frames[frame_index]->frame.size = data_len + sizeof(*hdr);
drivers/net/thunderbolt/main.c
1196
while (len < data_len) {
drivers/net/thunderbolt/main.c
1198
data_len -= len;
drivers/net/thunderbolt/main.c
1209
} else if (unlikely(data_len > 0)) {
drivers/net/thunderbolt/main.c
1214
memcpy(dest, src, data_len);
drivers/net/thunderbolt/trace.h
104
__field(unsigned int, data_len)
drivers/net/thunderbolt/trace.h
110
__entry->data_len = skb->data_len;
drivers/net/thunderbolt/trace.h
114
__entry->addr, __entry->len, __entry->data_len,
drivers/net/tun.c
1448
skb->data_len = len - linear;
drivers/net/tun.c
1449
skb->truesize += skb->data_len;
drivers/net/tun.c
1501
skb->data_len = len - linear;
drivers/net/usb/kaweth.c
304
int data_len;
drivers/net/usb/kaweth.c
319
data_len = fw->size;
drivers/net/usb/kaweth.c
324
kaweth->firmware_buf[2] = (data_len & 0xFF) - 7;
drivers/net/usb/kaweth.c
325
kaweth->firmware_buf[3] = data_len >> 8;
drivers/net/usb/kaweth.c
335
netdev_dbg(kaweth->net, "Firmware length: %d\n", data_len);
drivers/net/usb/kaweth.c
341
kaweth->firmware_buf, data_len,
drivers/net/usb/lan78xx.c
4136
rx_buf->data_len = 0;
drivers/net/usb/lan78xx.c
491
buf->data_len = 0;
drivers/net/usb/rndis_host.c
508
u32 msg_type, msg_len, data_offset, data_len;
drivers/net/usb/rndis_host.c
513
data_len = le32_to_cpu(hdr->data_len);
drivers/net/usb/rndis_host.c
517
|| (data_offset + data_len + 8) > msg_len)) {
drivers/net/usb/rndis_host.c
521
msg_len, data_offset, data_len, skb->len);
drivers/net/usb/rndis_host.c
527
if (likely((data_len - skb->len) <= sizeof *hdr)) {
drivers/net/usb/rndis_host.c
528
skb_trim(skb, data_len);
drivers/net/usb/rndis_host.c
537
skb_trim(skb2, data_len);
drivers/net/usb/rndis_host.c
593
hdr->data_len = cpu_to_le32(len);
drivers/net/veth.c
775
skb_shinfo(skb)->xdp_frags_size = skb->data_len;
drivers/net/veth.c
877
skb->data_len = skb_shinfo(skb)->xdp_frags_size;
drivers/net/veth.c
879
skb->data_len = 0;
drivers/net/virtio_net.c
2065
unsigned int headroom, data_len;
drivers/net/virtio_net.c
2083
data_len = xdp->data_end - xdp->data;
drivers/net/virtio_net.c
2085
__skb_put(skb, data_len);
drivers/net/virtio_net.c
2355
head_skb->data_len += len;
drivers/net/vmxnet3/vmxnet3_drv.c
1885
skb->len += skb->data_len;
drivers/net/vmxnet3/vmxnet3_drv.c
787
skb->data_len += rcd->len;
drivers/net/wireguard/noise.c
346
size_t data_len, const u8 chaining_key[NOISE_HASH_LEN])
drivers/net/wireguard/noise.c
360
hmac(secret, data, chaining_key, data_len, NOISE_HASH_LEN);
drivers/net/wireguard/receive.c
49
size_t data_offset, data_len, header_len;
drivers/net/wireguard/receive.c
65
data_len = ntohs(udp->len);
drivers/net/wireguard/receive.c
66
if (unlikely(data_len < sizeof(struct udphdr) ||
drivers/net/wireguard/receive.c
67
data_len > skb->len - data_offset))
drivers/net/wireguard/receive.c
72
data_len -= sizeof(struct udphdr);
drivers/net/wireguard/receive.c
76
pskb_trim(skb, data_len + data_offset) < 0))
drivers/net/wireguard/receive.c
79
if (unlikely(skb->len != data_len))
drivers/net/wireless/ath/ath10k/core.c
1186
u32 address, data_len;
drivers/net/wireless/ath/ath10k/core.c
1194
data_len = ar->running_fw->fw_file.firmware_len;
drivers/net/wireless/ath/ath10k/core.c
1205
data, data_len);
drivers/net/wireless/ath/ath10k/core.c
1213
data, data_len);
drivers/net/wireless/ath/ath10k/core.c
1225
ret = ath10k_bmi_fast_download(ar, address, data, data_len);
drivers/net/wireless/ath/ath10k/core.c
1743
size_t data_len)
drivers/net/wireless/ath/ath10k/core.c
1751
ret = ath10k_push_board_ext_data(ar, data, data_len);
drivers/net/wireless/ath/ath10k/core.c
1765
data_len));
drivers/net/wireless/ath/ath10k/core.c
1802
min_t(u32, eboard_data_size, data_len));
drivers/net/wireless/ath/ath10k/core.c
1895
int data_len;
drivers/net/wireless/ath/ath10k/core.c
1906
if (!of_get_property(node, dt_name, &data_len)) {
drivers/net/wireless/ath/ath10k/core.c
1911
if (data_len != ar->hw_params.cal_data_len) {
drivers/net/wireless/ath/ath10k/core.c
1913
data_len);
drivers/net/wireless/ath/ath10k/core.c
1918
data = kmalloc(data_len, GFP_KERNEL);
drivers/net/wireless/ath/ath10k/core.c
1924
ret = of_property_read_u8_array(node, dt_name, data, data_len);
drivers/net/wireless/ath/ath10k/core.c
1931
ret = ath10k_download_board_data(ar, data, data_len);
drivers/net/wireless/ath/ath10k/core.c
1949
size_t data_len;
drivers/net/wireless/ath/ath10k/core.c
1953
ret = ath10k_hif_fetch_cal_eeprom(ar, &data, &data_len);
drivers/net/wireless/ath/ath10k/core.c
1961
ret = ath10k_download_board_data(ar, data, data_len);
drivers/net/wireless/ath/ath10k/core.c
970
size_t data_len)
drivers/net/wireless/ath/ath10k/core.c
991
if (data_len != (board_data_size + board_ext_data_size)) {
drivers/net/wireless/ath/ath10k/core.c
993
data_len, board_data_size, board_ext_data_size);
drivers/net/wireless/ath/ath10k/hif.h
233
size_t *data_len)
drivers/net/wireless/ath/ath10k/hif.h
238
return ar->hif.ops->fetch_cal_eeprom(ar, data, data_len);
drivers/net/wireless/ath/ath10k/hif.h
95
size_t *data_len);
drivers/net/wireless/ath/ath10k/htt_rx.c
497
skb_head->data_len = frag_len;
drivers/net/wireless/ath/ath10k/htt_rx.c
498
skb_head->len += skb_head->data_len;
drivers/net/wireless/ath/ath10k/htt_tx.c
1273
int res, data_len;
drivers/net/wireless/ath/ath10k/htt_tx.c
1296
data_len = msdu->len;
drivers/net/wireless/ath/ath10k/htt_tx.c
1370
tx_desc->len = __cpu_to_le16(data_len);
drivers/net/wireless/ath/ath10k/pci.c
3039
size_t *data_len)
drivers/net/wireless/ath/ath10k/pci.c
3065
*data_len = calsize;
drivers/net/wireless/ath/ath10k/qmi.c
266
req->data_len = QMI_WLFW_MAX_DATA_SIZE_V01;
drivers/net/wireless/ath/ath10k/qmi.c
268
req->data_len = remaining;
drivers/net/wireless/ath/ath10k/qmi.c
272
memcpy(req->data, temp, req->data_len);
drivers/net/wireless/ath/ath10k/qmi.c
309
remaining -= req->data_len;
drivers/net/wireless/ath/ath10k/qmi.c
310
temp += req->data_len;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1033
data_len),
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1244
data_len),
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1415
data_len),
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1582
data_len),
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1614
data_len),
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1654
data_len),
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
333
u32 data_len;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
384
u32 data_len;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
425
u32 data_len;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
483
u32 data_len;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
492
u32 data_len;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
502
u32 data_len;
drivers/net/wireless/ath/ath10k/swap.c
17
const void *data, size_t data_len)
drivers/net/wireless/ath/ath10k/swap.c
26
u32 size_left = data_len;
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1506
size_t data_len;
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1526
data_len = ath10k_wmi_tlv_len(data);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1545
if (data_len < sizeof(*src)) {
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1551
data_len -= sizeof(*src);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1568
if (data_len < sizeof(*src)) {
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1574
data_len -= sizeof(*src);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1589
if (data_len < sizeof(*src)) {
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1595
data_len -= sizeof(*src);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1685
arg->data_len = __le32_to_cpu(ev->data_len);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2940
cmd->data_len = __cpu_to_le32(bcn_len);
drivers/net/wireless/ath/ath10k/wmi-tlv.h
2247
__le32 data_len;
drivers/net/wireless/ath/ath10k/wmi.c
7898
cmd->data_len = __cpu_to_le32(bcn_len);
drivers/net/wireless/ath/ath10k/wmi.h
5775
__le32 data_len;
drivers/net/wireless/ath/ath10k/wmi.h
7110
u32 data_len;
drivers/net/wireless/ath/ath11k/cfr.c
224
lut->data_len = length;
drivers/net/wireless/ath/ath11k/cfr.c
242
lut->data, lut->data_len,
drivers/net/wireless/ath/ath11k/cfr.c
392
lut->data, lut->data_len,
drivers/net/wireless/ath/ath11k/cfr.c
60
u32 head_len, const void *data, u32 data_len,
drivers/net/wireless/ath/ath11k/cfr.c
69
relay_write(cfr->rfs_cfr_capture, data, data_len);
drivers/net/wireless/ath/ath11k/cfr.h
156
u32 data_len;
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
1041
u16 data_len = min_t(u16, (tag_len >> 2), HTT_TX_HWQ_MAX_DIFS_LATENCY_BINS);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
1049
"difs_latency_hist", data_len, "\n\n");
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
1068
u16 data_len;
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
1070
data_len = min_t(u16, (tag_len >> 2), HTT_TX_HWQ_MAX_CMD_RESULT_STATS);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
1076
data_len, "\n\n");
drivers/net/wireless/ath/ath11k/dp_rx.c
3254
size_t data_len;
drivers/net/wireless/ath/ath11k/dp_rx.c
3276
data_len = msdu->len - head_len - tail_len;
drivers/net/wireless/ath/ath11k/dp_rx.c
3279
michael_mic(key, hdr, data, data_len, mic);
drivers/net/wireless/ath/ath11k/dp_rx.c
3280
if (memcmp(mic, data + data_len, IEEE80211_CCMP_MIC_LEN))
drivers/net/wireless/ath/ath11k/dp_tx.c
220
ti.data_len = skb->len;
drivers/net/wireless/ath/ath11k/dp_tx.c
273
dma_unmap_single(ab->dev, ti.paddr, ti.data_len, DMA_TO_DEVICE);
drivers/net/wireless/ath/ath11k/hal_tx.c
64
FIELD_PREP(HAL_TCL_DATA_CMD_INFO1_DATA_LEN, ti->data_len) |
drivers/net/wireless/ath/ath11k/hal_tx.h
26
u32 data_len;
drivers/net/wireless/ath/ath11k/qmi.c
1184
data_len),
drivers/net/wireless/ath/ath11k/qmi.c
2337
req->data_len = QMI_WLANFW_MAX_DATA_SIZE_V01;
drivers/net/wireless/ath/ath11k/qmi.c
2339
req->data_len = remaining;
drivers/net/wireless/ath/ath11k/qmi.c
2347
req->data_len = ATH11K_QMI_MAX_BDF_FILE_NAME_SIZE;
drivers/net/wireless/ath/ath11k/qmi.c
2349
memcpy(req->data, temp, req->data_len);
drivers/net/wireless/ath/ath11k/qmi.c
2395
remaining -= req->data_len;
drivers/net/wireless/ath/ath11k/qmi.c
2396
temp += req->data_len;
drivers/net/wireless/ath/ath11k/qmi.h
429
u32 data_len;
drivers/net/wireless/ath/ath11k/spectral.c
571
u32 data_len)
drivers/net/wireless/ath/ath11k/spectral.c
598
if (data_len < (bin_len + sizeof(*fft_report))) {
drivers/net/wireless/ath/ath11k/spectral.c
600
bin_len, data_len);
drivers/net/wireless/ath/ath11k/spectral.c
703
u32 data_len, i;
drivers/net/wireless/ath/ath11k/spectral.c
724
data_len = param->data_sz;
drivers/net/wireless/ath/ath11k/spectral.c
726
while (!quit && (i < data_len)) {
drivers/net/wireless/ath/ath11k/spectral.c
727
if ((i + sizeof(*tlv)) > data_len) {
drivers/net/wireless/ath/ath11k/spectral.c
748
if ((i + sizeof(*tlv) + tlv_len) > data_len) {
drivers/net/wireless/ath/ath11k/spectral.c
750
i, tlv_len, data_len);
drivers/net/wireless/ath/ath11k/spectral.c
796
data_len - i);
drivers/net/wireless/ath/ath11k/wmi.h
6033
u32 data_len;
drivers/net/wireless/ath/ath11k/wmi.h
6084
u32 data_len;
drivers/net/wireless/ath/ath12k/dp_mon.c
280
head_msdu->data_len = frag_list_sum_len;
drivers/net/wireless/ath/ath12k/dp_mon.c
281
head_msdu->len += head_msdu->data_len;
drivers/net/wireless/ath/ath12k/qmi.c
1512
data_len),
drivers/net/wireless/ath/ath12k/qmi.c
2989
req->data_len = QMI_WLANFW_MAX_DATA_SIZE_V01;
drivers/net/wireless/ath/ath12k/qmi.c
2991
req->data_len = remaining;
drivers/net/wireless/ath/ath12k/qmi.c
2998
req->data_len = ATH12K_QMI_MAX_BDF_FILE_NAME_SIZE;
drivers/net/wireless/ath/ath12k/qmi.c
3000
memcpy(req->data, temp, req->data_len);
drivers/net/wireless/ath/ath12k/qmi.c
3035
remaining -= req->data_len;
drivers/net/wireless/ath/ath12k/qmi.c
3036
temp += req->data_len;
drivers/net/wireless/ath/ath12k/qmi.h
518
u32 data_len;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1005
size_t data_len;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1029
data_len = msdu->len - head_len - tail_len;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1032
michael_mic(key, hdr, data, data_len, mic);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1033
if (memcmp(mic, data + data_len, IEEE80211_CCMP_MIC_LEN))
drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c
25
le32_encode_bits(ti->data_len,
drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c
294
ti.data_len = skb->len;
drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c
325
ti.data_len = skb_ext_desc->len;
drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c
398
dma_unmap_single(dp->dev, ti.paddr, ti.data_len, DMA_TO_DEVICE);
drivers/net/wireless/ath/ath12k/wifi7/hal_tx.c
54
le32_encode_bits(ti->data_len, HAL_TCL_DATA_CMD_INFO2_DATA_LEN) |
drivers/net/wireless/ath/ath12k/wifi7/hal_tx.h
22
u32 data_len;
drivers/net/wireless/ath/ath12k/wmi.h
5720
__le32 data_len;
drivers/net/wireless/ath/ath6kl/wmi.c
3651
u16 data_len)
drivers/net/wireless/ath/ath6kl/wmi.c
3660
buf = kmemdup(data, data_len, GFP_KERNEL);
drivers/net/wireless/ath/ath6kl/wmi.c
3664
skb = ath6kl_wmi_get_new_buf(sizeof(*p) + data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3672
wmi->last_mgmt_tx_frame_len = data_len;
drivers/net/wireless/ath/ath6kl/wmi.c
3676
id, freq, wait, data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3681
p->len = cpu_to_le16(data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3682
memcpy(p->data, data, data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3689
u16 data_len, u32 no_cck)
drivers/net/wireless/ath/ath6kl/wmi.c
3698
buf = kmemdup(data, data_len, GFP_KERNEL);
drivers/net/wireless/ath/ath6kl/wmi.c
3702
skb = ath6kl_wmi_get_new_buf(sizeof(*p) + data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3710
wmi->last_mgmt_tx_frame_len = data_len;
drivers/net/wireless/ath/ath6kl/wmi.c
3714
id, freq, wait, data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3720
p->len = cpu_to_le16(data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3721
memcpy(p->data, data, data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3727
u32 wait, const u8 *data, u16 data_len,
drivers/net/wireless/ath/ath6kl/wmi.c
3742
wait, data, data_len,
drivers/net/wireless/ath/ath6kl/wmi.c
3746
wait, data, data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3754
u16 data_len)
drivers/net/wireless/ath/ath6kl/wmi.c
3758
size_t cmd_len = sizeof(*p) + data_len;
drivers/net/wireless/ath/ath6kl/wmi.c
3760
if (data_len == 0)
drivers/net/wireless/ath/ath6kl/wmi.c
3769
freq, dst, data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3773
p->len = cpu_to_le16(data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3774
memcpy(p->data, data, data_len);
drivers/net/wireless/ath/ath6kl/wmi.h
2693
u32 wait, const u8 *data, u16 data_len,
drivers/net/wireless/ath/ath6kl/wmi.h
2698
u16 data_len);
drivers/net/wireless/ath/wil6210/cfg80211.c
208
const void *data, int data_len);
drivers/net/wireless/ath/wil6210/cfg80211.c
211
const void *data, int data_len);
drivers/net/wireless/ath/wil6210/cfg80211.c
214
const void *data, int data_len);
drivers/net/wireless/ath/wil6210/cfg80211.c
217
const void *data, int data_len);
drivers/net/wireless/ath/wil6210/cfg80211.c
2871
const void *data, int data_len)
drivers/net/wireless/ath/wil6210/cfg80211.c
2896
data_len, wil_rf_sector_policy, NULL);
drivers/net/wireless/ath/wil6210/cfg80211.c
2992
const void *data, int data_len)
drivers/net/wireless/ath/wil6210/cfg80211.c
3016
data_len, wil_rf_sector_policy, NULL);
drivers/net/wireless/ath/wil6210/cfg80211.c
3104
const void *data, int data_len)
drivers/net/wireless/ath/wil6210/cfg80211.c
3125
data_len, wil_rf_sector_policy, NULL);
drivers/net/wireless/ath/wil6210/cfg80211.c
3219
const void *data, int data_len)
drivers/net/wireless/ath/wil6210/cfg80211.c
3233
data_len, wil_rf_sector_policy, NULL);
drivers/net/wireless/ath/wil6210/fw.h
156
__le32 data_len; /* total data in file, including this record */
drivers/net/wireless/ath/wil6210/fw_inc.c
344
d->version, d->data_len);
drivers/net/wireless/ath/wil6210/fw_inc.c
65
dlen = le32_to_cpu(fh_->data_len);
drivers/net/wireless/ath/wil6210/wmi.c
1878
int eventid, void *data, int data_len);
drivers/net/wireless/atmel/at76c50x-usb.c
1588
priv->rx_skb->len, priv->rx_skb->data_len);
drivers/net/wireless/broadcom/b43/debugfs.c
533
dfile->data_len = ret;
drivers/net/wireless/broadcom/b43/debugfs.c
539
dfile->data_len);
drivers/net/wireless/broadcom/b43/debugfs.c
540
if (*ppos >= dfile->data_len) {
drivers/net/wireless/broadcom/b43/debugfs.c
543
dfile->data_len = 0;
drivers/net/wireless/broadcom/b43/debugfs.h
36
size_t data_len;
drivers/net/wireless/broadcom/b43/pio.c
320
unsigned int data_len)
drivers/net/wireless/broadcom/b43/pio.c
329
b43_block_write(dev, data, (data_len & ~1),
drivers/net/wireless/broadcom/b43/pio.c
332
if (data_len & 1) {
drivers/net/wireless/broadcom/b43/pio.c
339
tail[0] = data[data_len - 1];
drivers/net/wireless/broadcom/b43/pio.c
373
unsigned int data_len)
drivers/net/wireless/broadcom/b43/pio.c
383
b43_block_write(dev, data, (data_len & ~3),
drivers/net/wireless/broadcom/b43/pio.c
386
if (data_len & 3) {
drivers/net/wireless/broadcom/b43/pio.c
394
switch (data_len & 3) {
drivers/net/wireless/broadcom/b43/pio.c
397
tail[0] = data[data_len - 3];
drivers/net/wireless/broadcom/b43/pio.c
398
tail[1] = data[data_len - 2];
drivers/net/wireless/broadcom/b43/pio.c
399
tail[2] = data[data_len - 1];
drivers/net/wireless/broadcom/b43/pio.c
403
tail[0] = data[data_len - 2];
drivers/net/wireless/broadcom/b43/pio.c
404
tail[1] = data[data_len - 1];
drivers/net/wireless/broadcom/b43/pio.c
407
tail[0] = data[data_len - 1];
drivers/net/wireless/broadcom/b43legacy/debugfs.c
235
dfile->data_len = ret;
drivers/net/wireless/broadcom/b43legacy/debugfs.c
241
dfile->data_len);
drivers/net/wireless/broadcom/b43legacy/debugfs.c
242
if (*ppos >= dfile->data_len) {
drivers/net/wireless/broadcom/b43legacy/debugfs.c
245
dfile->data_len = 0;
drivers/net/wireless/broadcom/b43legacy/debugfs.h
32
size_t data_len;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
207
const u8 *data, size_t data_len)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
214
if (data_len > BRCMF_FW_MAX_NVRAM_SIZE)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
217
size = data_len;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
395
static void *brcmf_fw_nvram_strip(const u8 *data, size_t data_len,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
405
if (brcmf_init_nvram_parser(&nvp, data, data_len) < 0)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
411
while (nvp.pos < data_len) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
473
static void brcmf_fw_fix_efi_nvram_ccode(char *data, unsigned long data_len)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
477
ccode = strnstr((char *)data, "ccode=ALL", data_len);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
479
ccode = strnstr((char *)data, "ccode=XV\r", data_len);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
492
unsigned long data_len = 0;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
499
status = efi.get_variable(L"nvram", &guid, NULL, &data_len, NULL);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
503
data = kmalloc(data_len, GFP_KERNEL);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
507
status = efi.get_variable(L"nvram", &guid, NULL, &data_len, data);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
511
brcmf_fw_fix_efi_nvram_ccode(data, data_len);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
514
*data_len_ret = data_len;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
521
static inline u8 *brcmf_fw_nvram_from_efi(size_t *data_len) { return NULL; }
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
547
size_t data_len;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
555
data_len = fw->size;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
557
data = bcm47xx_nvram_get_contents(&data_len);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
561
data = brcmf_fw_nvram_from_efi(&data_len);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
570
nvram = brcmf_fw_nvram_strip(data, data_len, &nvram_length,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
1840
s16 data_len;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
1864
data_len = siglen;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
1868
while (data_len > 0) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
1877
data_len -= 1;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
1888
if (data_len < len + 2)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
1939
data_len -= len + 2;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
1942
if (data_len != 0)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
103
__le16 data_len;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
1162
buflen = le16_to_cpu(rx_complete->data_len);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
173
__le16 data_len;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c
752
tx_msghdr->data_len = cpu_to_le16(skb->len - ETH_HLEN);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1601
u32 data_len)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1606
if (data_len < BRCMF_RAMSIZE_OFFSET + 8)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
2162
ntail = pkt->data_len + tail_pad -
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
191
int len, data_len, aad_len;
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
197
data_len = skb->len - hdr_len;
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
214
data_len + CCMP_MIC_LEN);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
218
aead_request_set_crypt(req, sg, sg, data_len, iv);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
258
size_t data_len = skb->len - hdr_len - CCMP_HDR_LEN;
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
314
sg_set_buf(&sg[1], pos, data_len);
drivers/net/wireless/intel/ipw2x00/libipw_crypto_ccmp.c
318
aead_request_set_crypt(req, sg, sg, data_len, iv);
drivers/net/wireless/intel/iwlegacy/3945.c
2563
u32 data_len;
drivers/net/wireless/intel/iwlegacy/3945.c
2583
data_len = il->ucode_init_data.len;
drivers/net/wireless/intel/iwlegacy/3945.c
2588
il_wr_prph(il, BSM_DRAM_DATA_BYTECOUNT_REG, data_len);
drivers/net/wireless/intel/iwlegacy/4965.c
335
u32 data_len;
drivers/net/wireless/intel/iwlegacy/4965.c
358
data_len = il->ucode_init_data.len;
drivers/net/wireless/intel/iwlegacy/4965.c
363
il_wr_prph(il, BSM_DRAM_DATA_BYTECOUNT_REG, data_len);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1248
void *data, u32 data_len);
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
775
void *data, u32 data_len)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
842
void *data, u32 data_len)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
855
void *data, u32 data_len)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
868
void *data, u32 data_len)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
882
void *data, u32 data_len)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
896
void *data, u32 data_len)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
911
void *data, u32 data_len)
drivers/net/wireless/intel/iwlwifi/fw/pnvm.c
113
u32 data_len = tlv_len - sizeof(*section);
drivers/net/wireless/intel/iwlwifi/fw/pnvm.c
132
data_len);
drivers/net/wireless/intel/iwlwifi/fw/pnvm.c
135
pnvm_data->chunks[pnvm_data->n_chunks].len = data_len;
drivers/net/wireless/intel/iwlwifi/fw/uefi.c
134
u32 data_len;
drivers/net/wireless/intel/iwlwifi/fw/uefi.c
141
data_len = tlv_len - sizeof(*desc);
drivers/net/wireless/intel/iwlwifi/fw/uefi.c
145
tlv_len, data_len);
drivers/net/wireless/intel/iwlwifi/fw/uefi.c
147
if (le32_to_cpu(desc->size) != data_len) {
drivers/net/wireless/intel/iwlwifi/fw/uefi.c
157
IWL_DEBUG_FW(trans, "Adding data (size %d)\n", data_len);
drivers/net/wireless/intel/iwlwifi/fw/uefi.c
160
pnvm_data->chunks[pnvm_data->n_chunks].len = data_len;
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
1074
u32 data_len = le32_to_cpu(node_tlv->length) -
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
1081
offset += data_len;
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
1082
size += data_len;
drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h
19
u8 *data_src, dma_addr_t phys, size_t data_len),
drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h
20
TP_ARGS(dev, skb, data_src, phys, data_len),
drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h
26
iwl_trace_data(skb) ? data_len : 0)
drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h
32
memcpy(__get_dynamic_array(data), data_src, data_len);
drivers/net/wireless/intel/iwlwifi/iwl-utils.c
54
tcp_hdrlen(tmp) + tmp->data_len;
drivers/net/wireless/intel/iwlwifi/mei/main.c
547
cb_hdr->data_len = cpu_to_le32(skb->len - sizeof(*cb_hdr));
drivers/net/wireless/intel/iwlwifi/mei/sap.h
737
__le32 data_len;
drivers/net/wireless/intel/iwlwifi/mld/tests/utils.c
447
size_t data_len;
drivers/net/wireless/intel/iwlwifi/mld/tests/utils.c
462
data_len = 1 + sizeof(he_oper_params) + sizeof(he_mcs_nss_set) +
drivers/net/wireless/intel/iwlwifi/mld/tests/utils.c
465
data = kunit_kzalloc(test, data_len, GFP_KERNEL);
drivers/net/wireless/intel/iwlwifi/mld/tests/utils.c
479
return iwlmld_kunit_gen_element(WLAN_EID_EXTENSION, data, data_len);
drivers/net/wireless/intel/iwlwifi/mld/tx.c
871
tcp_hdrlen(skb) + skb->data_len;
drivers/net/wireless/intel/iwlwifi/mld/tx.c
913
tcp_hdrlen(skb) + skb->data_len;
drivers/net/wireless/intel/iwlwifi/mvm/tx.c
1250
tcp_hdrlen(skb) + skb->data_len;
drivers/net/wireless/intel/iwlwifi/mvm/tx.c
970
tcp_hdrlen(skb) + skb->data_len;
drivers/net/wireless/intel/iwlwifi/mvm/vendor-cmd.c
23
const void *data, int data_len)
drivers/net/wireless/intel/iwlwifi/mvm/vendor-cmd.c
70
const void *data, int data_len)
drivers/net/wireless/intersil/p54/eeprom.c
730
unsigned int data_len, entry_len;
drivers/net/wireless/intersil/p54/eeprom.c
743
data_len = ((entry_len - 1) << 1);
drivers/net/wireless/intersil/p54/eeprom.c
746
if ((u8 *)entry + sizeof(*entry) + data_len > end)
drivers/net/wireless/intersil/p54/eeprom.c
751
if (data_len != ETH_ALEN)
drivers/net/wireless/intersil/p54/eeprom.c
759
data_len);
drivers/net/wireless/intersil/p54/eeprom.c
766
if (data_len < sizeof(*curve_data)) {
drivers/net/wireless/intersil/p54/eeprom.c
790
priv->iq_autocal = kmemdup(entry->data, data_len,
drivers/net/wireless/intersil/p54/eeprom.c
797
priv->iq_autocal_len = data_len / sizeof(struct pda_iq_autocal_entry);
drivers/net/wireless/intersil/p54/eeprom.c
800
p54_parse_default_country(dev, entry->data, data_len);
drivers/net/wireless/intersil/p54/eeprom.c
804
while ((u8 *)tmp < entry->data + data_len) {
drivers/net/wireless/intersil/p54/eeprom.c
812
if (data_len < 2)
drivers/net/wireless/intersil/p54/eeprom.c
819
err = p54_parse_rssical(dev, entry->data, data_len,
drivers/net/wireless/intersil/p54/eeprom.c
830
if (priv->rssi_db || data_len < sizeof(*pda))
drivers/net/wireless/intersil/p54/eeprom.c
833
priv->rssi_db = p54_convert_db(pda, data_len);
drivers/net/wireless/intersil/p54/eeprom.c
847
if (priv->output_limit || data_len < sizeof(*pda))
drivers/net/wireless/intersil/p54/eeprom.c
849
priv->output_limit = p54_convert_db(pda, data_len);
drivers/net/wireless/intersil/p54/eeprom.c
854
if (priv->curve_data || data_len < sizeof(*pda))
drivers/net/wireless/intersil/p54/eeprom.c
856
priv->curve_data = p54_convert_db(pda, data_len);
drivers/net/wireless/marvell/mwifiex/fw.h
2365
__le16 data_len;
drivers/net/wireless/marvell/mwifiex/pcie.c
1940
__le16 data_len = 0;
drivers/net/wireless/marvell/mwifiex/pcie.c
1959
memcpy(&data_len, skb_cmd->data, sizeof(__le16));
drivers/net/wireless/marvell/mwifiex/pcie.c
1960
evt_len = le16_to_cpu(data_len);
drivers/net/wireless/marvell/mwifiex/pcie.c
2066
u32 offset = 0, data_len, dnld_cmd;
drivers/net/wireless/marvell/mwifiex/pcie.c
2082
data_len = le32_to_cpu(fwdata->header.data_length);
drivers/net/wireless/marvell/mwifiex/pcie.c
2089
if (offset + data_len < data_len) {
drivers/net/wireless/marvell/mwifiex/pcie.c
2108
offset += data_len;
drivers/net/wireless/marvell/mwifiex/pcie.c
2113
if (offset + data_len < data_len) {
drivers/net/wireless/marvell/mwifiex/pcie.c
2118
offset += data_len;
drivers/net/wireless/marvell/mwifiex/pcie.c
2123
if (offset + data_len < data_len) {
drivers/net/wireless/marvell/mwifiex/pcie.c
2128
offset += data_len;
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1623
pcfg_data->data_len = cpu_to_le16(len);
drivers/net/wireless/marvell/mwifiex/sta_tx.c
119
u32 data_len = NULL_PACKET_HDR;
drivers/net/wireless/marvell/mwifiex/sta_tx.c
137
skb = dev_alloc_skb(data_len);
drivers/net/wireless/marvell/mwifiex/sta_tx.c
145
tx_info->pkt_len = data_len -
drivers/net/wireless/marvell/mwifiex/usb.c
1413
dlen = le32_to_cpu(fwdata->fw_hdr.data_len);
drivers/net/wireless/marvell/mwifiex/usb.h
113
__le32 data_len;
drivers/net/wireless/mediatek/mt76/dma.c
1025
data_len = q->buf_size;
drivers/net/wireless/mediatek/mt76/dma.c
1027
data_len = SKB_WITH_OVERHEAD(q->buf_size);
drivers/net/wireless/mediatek/mt76/dma.c
1029
if (data_len < len + q->buf_offset) {
drivers/net/wireless/mediatek/mt76/dma.c
976
int len, data_len, done = 0, dma_idx;
drivers/net/wireless/mediatek/mt76/mcu.c
10
int len, int data_len, gfp_t gfp)
drivers/net/wireless/mediatek/mt76/mcu.c
15
len = max_t(int, len, data_len);
drivers/net/wireless/mediatek/mt76/mcu.c
25
if (data && data_len)
drivers/net/wireless/mediatek/mt76/mcu.c
26
skb_put_data(skb, data, data_len);
drivers/net/wireless/mediatek/mt76/mt76.h
1906
int len, int data_len, gfp_t gfp);
drivers/net/wireless/mediatek/mt76/mt76.h
1909
int data_len)
drivers/net/wireless/mediatek/mt76/mt76.h
1911
return __mt76_mcu_msg_alloc(dev, data, data_len, data_len, GFP_KERNEL);
drivers/net/wireless/mediatek/mt76/mt76.h
666
u16 data_len;
drivers/net/wireless/mediatek/mt76/mt7615/usb.c
68
batch_len = min_t(int, usb->data_len, len - i);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2557
ptlv->data_len = pattern->pattern_len;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
1714
u8 data_len; /* pattern length */
drivers/net/wireless/mediatek/mt76/mt76x02_usb.h
15
int data_len, u32 max_payload, u32 offset);
drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
221
int err, data_len;
drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
237
data_len = MT_CMD_HDR_LEN + len + sizeof(info);
drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
239
err = mt76u_bulk_msg(&dev->mt76, data, data_len, NULL, 1000,
drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
254
int data_len, u32 max_payload, u32 offset)
drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
263
while (data_len > 0) {
drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
264
len = min_t(int, data_len, max_len);
drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c
270
data_len -= len;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
238
tlv->data_len = pattern->pattern_len;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.h
583
u8 data_len; /* pattern length */
drivers/net/wireless/mediatek/mt76/mt792x_usb.c
134
batch_len = min_t(int, usb->data_len, len - i);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1877
int j, len, qid, data_len;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1943
data_len = q->buf_size;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1945
data_len = SKB_WITH_OVERHEAD(q->buf_size);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1947
if (data_len < len + q->buf_offset) {
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4340
req.eeprom.ext_eeprom.data_len = cpu_to_le32(buf_len);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
4354
u32 ret_len = le32_to_cpu(event->eeprom.ext_eeprom.data_len);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.h
160
__le32 data_len;
drivers/net/wireless/mediatek/mt76/sdio_txrx.c
60
mt76s_build_rx_skb(void *data, int data_len, int buf_len)
drivers/net/wireless/mediatek/mt76/sdio_txrx.c
62
int len = min_t(int, data_len, MT_SKB_HEAD_LEN);
drivers/net/wireless/mediatek/mt76/sdio_txrx.c
70
if (data_len > len) {
drivers/net/wireless/mediatek/mt76/sdio_txrx.c
77
data_len - len, buf_len);
drivers/net/wireless/mediatek/mt76/testmode.c
164
head->data_len += frag->len;
drivers/net/wireless/mediatek/mt76/tx.c
806
skb->data_len += pad;
drivers/net/wireless/mediatek/mt76/usb.c
1085
usb->data_len = usb_maxpacket(udev, usb_sndctrlpipe(udev, 0));
drivers/net/wireless/mediatek/mt76/usb.c
1086
if (usb->data_len < 32)
drivers/net/wireless/mediatek/mt76/usb.c
1087
usb->data_len = 32;
drivers/net/wireless/mediatek/mt76/usb.c
1089
usb->data = devm_kmalloc(dev->dev, usb->data_len, GFP_KERNEL);
drivers/net/wireless/mediatek/mt76/usb.c
176
current_batch_size = min_t(int, usb->data_len, len - i);
drivers/net/wireless/mediatek/mt76/usb.c
200
batch_len = min_t(int, usb->data_len, len - i);
drivers/net/wireless/mediatek/mt76/usb.c
456
u32 data_len)
drivers/net/wireless/mediatek/mt76/usb.c
465
if (data_len < min_len || !dma_len ||
drivers/net/wireless/mediatek/mt76/usb.c
466
dma_len + MT_DMA_HDR_LEN > data_len ||
drivers/net/wireless/mediatek/mt76/usb.c
516
int data_len = urb->num_sgs ? urb->sg[0].length : urb->actual_length;
drivers/net/wireless/mediatek/mt76/usb.c
528
data_len = min_t(int, len, data_len - head_room);
drivers/net/wireless/mediatek/mt76/usb.c
530
if (len == data_len &&
drivers/net/wireless/mediatek/mt76/usb.c
531
dev->drv->rx_check && !dev->drv->rx_check(dev, data, data_len))
drivers/net/wireless/mediatek/mt76/usb.c
534
skb = mt76u_build_rx_skb(dev, data, data_len, buf_size);
drivers/net/wireless/mediatek/mt76/usb.c
538
len -= data_len;
drivers/net/wireless/mediatek/mt76/usb.c
540
data_len = min_t(int, len, urb->sg[nsgs].length);
drivers/net/wireless/mediatek/mt76/usb.c
543
urb->sg[nsgs].offset, data_len,
drivers/net/wireless/mediatek/mt76/usb.c
545
len -= data_len;
drivers/net/wireless/mediatek/mt7601u/dma.c
117
static u16 mt7601u_rx_next_seg_len(u8 *data, u32 data_len)
drivers/net/wireless/mediatek/mt7601u/dma.c
123
if (data_len < min_seg_len ||
drivers/net/wireless/mediatek/mt7601u/dma.c
125
WARN_ON_ONCE(dma_len + MT_DMA_HDRS > data_len) ||
drivers/net/wireless/mediatek/mt7601u/dma.c
136
u32 seg_len, data_len = e->urb->actual_length;
drivers/net/wireless/mediatek/mt7601u/dma.c
146
if (data_len > 512)
drivers/net/wireless/mediatek/mt7601u/dma.c
149
while ((seg_len = mt7601u_rx_next_seg_len(data, data_len))) {
drivers/net/wireless/mediatek/mt7601u/dma.c
153
data_len -= seg_len;
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
135
writew(size, &shm_reg_hdr->data_len);
drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c
27
size = readw(&shm_reg_hdr->data_len);
drivers/net/wireless/quantenna/qtnfmac/shm_ipc_defs.h
20
__le16 data_len;
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
139
u32 data_len;
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
151
data_len = skb->len;
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
153
data_len -= skbdesc->desc_len;
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
155
skbcopy = alloc_skb(sizeof(*dump_hdr) + skbdesc->desc_len + data_len,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
166
dump_hdr->data_length = cpu_to_le32(data_len);
drivers/net/wireless/ti/wl12xx/main.c
1350
u32 data_len)
drivers/net/wireless/ti/wl12xx/main.c
1355
if (data_len < sizeof(*desc) ||
drivers/net/wireless/ti/wl12xx/main.c
1356
data_len < sizeof(*desc) + desc->pad_len)
drivers/net/wireless/ti/wl12xx/main.c
1359
return data_len - sizeof(*desc) - desc->pad_len;
drivers/net/wireless/ti/wl18xx/main.c
1107
u32 data_len)
drivers/net/wireless/ti/wl18xx/main.c
1112
if (data_len < sizeof(*desc))
drivers/net/wireless/ti/wl18xx/main.c
1115
return data_len - sizeof(*desc);
drivers/net/wireless/ti/wlcore/hw_ops.h
64
wlcore_hw_get_rx_packet_len(struct wl1271 *wl, void *rx_data, u32 data_len)
drivers/net/wireless/ti/wlcore/hw_ops.h
69
return wl->ops->get_rx_packet_len(wl, rx_data, data_len);
drivers/net/wireless/ti/wlcore/vendor_cmd.c
104
const void *data, int data_len)
drivers/net/wireless/ti/wlcore/vendor_cmd.c
116
ret = nla_parse_deprecated(tb, MAX_WLCORE_VENDOR_ATTR, data, data_len,
drivers/net/wireless/ti/wlcore/vendor_cmd.c
29
const void *data, int data_len)
drivers/net/wireless/ti/wlcore/vendor_cmd.c
41
ret = nla_parse_deprecated(tb, MAX_WLCORE_VENDOR_ATTR, data, data_len,
drivers/net/wireless/ti/wlcore/vendor_cmd.c
73
const void *data, int data_len)
drivers/net/wireless/ti/wlcore/wlcore.h
60
u32 data_len);
drivers/net/wireless/virtual/mac80211_hwsim_main.c
610
const void *data, int data_len)
drivers/net/wireless/virtual/mac80211_hwsim_main.c
618
data_len, hwsim_vendor_test_policy, NULL);
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
230
ssize_t data_len;
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
238
data_len = skb->len - offsetofend(struct ieee80211_mgmt, u.beacon);
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
293
u8 *nan_defragmented __free(kfree) = kzalloc(data_len, GFP_ATOMIC);
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
297
data_len = cfg80211_defragment_element(nan_elem,
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
299
data_len,
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
300
nan_defragmented, data_len,
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
303
if (data_len < 0)
drivers/net/wireless/virtual/mac80211_hwsim_nan.c
310
for_each_nan_attr(nan_attr, nan_defragmented + 4, data_len - 4) {
drivers/net/wwan/mhi_wwan_mbim.c
383
head->data_len += skb->len;
drivers/net/wwan/t7xx/t7xx_hif_dpmaif.h
68
unsigned int data_len;
drivers/net/wwan/t7xx/t7xx_hif_dpmaif.h
75
unsigned int data_len;
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
133
cur_skb->data_len = size;
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
144
dma_unmap_single(dev, bat_skb->data_bus_addr, bat_skb->data_len, DMA_FROM_DEVICE);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
298
dma_unmap_page(dev, bat_page->data_bus_addr, bat_page->data_len, DMA_FROM_DEVICE);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
367
cur_page->data_len = bat_req->pkt_buf_sz;
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
401
unsigned int data_len;
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
413
dma_unmap_page(dev, page_info->data_bus_addr, page_info->data_len, DMA_FROM_DEVICE);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
420
data_len = FIELD_GET(PD_PIT_DATA_LEN, le32_to_cpu(pkt_info->header));
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
422
data_offset, data_len, page_info->data_len);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
426
page_info->data_len = 0;
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
635
unsigned int data_len;
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
641
dma_unmap_single(dev, bat_skb->data_bus_addr, bat_skb->data_len, DMA_FROM_DEVICE);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
647
data_len = FIELD_GET(PD_PIT_DATA_LEN, le32_to_cpu(pkt_info->header));
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
653
if (skb->tail + data_len > skb->end) {
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
658
skb_put(skb, data_len);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
104
cur_drb_skb->data_len, DMA_TO_DEVICE);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
227
unsigned int data_len)
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
234
drb_skb->data_len = data_len;
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
280
unsigned int data_len;
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
285
data_len = skb_headlen(skb);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
291
data_len = skb_frag_size(frag);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
296
bus_addr = dma_map_single(dpmaif_ctrl->dev, data_addr, data_len, DMA_TO_DEVICE);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
303
t7xx_setup_payload_drb(dpmaif_ctrl, txq->index, cur_idx, bus_addr, data_len,
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
306
is_last_one, bus_addr, data_len);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
324
drb_skb->data_len, DMA_TO_DEVICE);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
576
drb_skb->data_len, DMA_TO_DEVICE);
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.h
61
unsigned int data_len;
drivers/net/wwan/t7xx/t7xx_modem_ops.c
467
feat_data_len = le32_to_cpu(rt_feature->data_len);
drivers/net/wwan/t7xx/t7xx_modem_ops.h
48
__le32 data_len;
drivers/net/wwan/wwan_core.c
546
head->data_len += skb->len;
drivers/net/wwan/wwan_core.c
934
head->data_len += skb->len;
drivers/net/xen-netback/netback.c
1024
if (ret >= XEN_NETBK_LEGACY_SLOTS_MAX - 1 && data_len < txreq.size)
drivers/net/xen-netback/netback.c
1025
data_len = txreq.size;
drivers/net/xen-netback/netback.c
1027
skb = xenvif_alloc_skb(data_len);
drivers/net/xen-netback/netback.c
1099
data_len);
drivers/net/xen-netback/netback.c
1125
skb->truesize -= skb->data_len;
drivers/net/xen-netback/netback.c
1127
skb->data_len += nskb->len;
drivers/net/xen-netback/netback.c
1138
skb->truesize += skb->data_len;
drivers/net/xen-netback/netback.c
385
unsigned int data_len)
drivers/net/xen-netback/netback.c
402
__skb_put(skb, data_len);
drivers/net/xen-netback/netback.c
403
while (data_len > 0) {
drivers/net/xen-netback/netback.c
404
int amount = data_len > txp->size ? txp->size : data_len;
drivers/net/xen-netback/netback.c
414
data_len)) & ~XEN_PAGE_MASK;
drivers/net/xen-netback/netback.c
416
- data_len);
drivers/net/xen-netback/netback.c
436
data_len -= amount;
drivers/net/xen-netback/netback.c
718
skb->data_len += txp->size;
drivers/net/xen-netback/netback.c
932
unsigned int data_len;
drivers/net/xen-netback/netback.c
998
data_len = (txreq.size > XEN_NETBACK_TX_COPY_LEN) ?
drivers/net/xen-netfront.c
1338
skb->data_len = rx->status;
drivers/net/xen-netfront.c
680
unsigned int size = ALIGN(skb_end_offset(skb) + skb->data_len,
drivers/nfc/s3fwrn5/i2c.c
105
if (data_len == 0)
drivers/nfc/s3fwrn5/i2c.c
108
ret = i2c_master_recv(phy->i2c_dev, skb_put(skb, data_len), data_len);
drivers/nfc/s3fwrn5/i2c.c
109
if (ret != data_len) {
drivers/nfc/s3fwrn5/i2c.c
82
size_t data_len;
drivers/nfc/s3fwrn5/i2c.c
95
data_len = (phy->common.mode == S3FWRN5_MODE_NCI) ?
drivers/nfc/s3fwrn5/i2c.c
99
skb = alloc_skb(hdr_size + data_len, GFP_KERNEL);
drivers/nfc/st-nci/vendor_cmds.c
124
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
131
data, data_len, &skb);
drivers/nfc/st-nci/vendor_cmds.c
156
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
163
ST_NCI_HCI_DM_FWUPD_START, data, data_len, NULL);
drivers/nfc/st-nci/vendor_cmds.c
171
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
176
ST_NCI_HCI_DM_FWUPD_STOP, data, data_len, NULL);
drivers/nfc/st-nci/vendor_cmds.c
180
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
187
ST_NCI_HCI_DM_LOAD, data, data_len, NULL);
drivers/nfc/st-nci/vendor_cmds.c
193
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
198
ST_NCI_HCI_DM_RESET, data, data_len, NULL);
drivers/nfc/st-nci/vendor_cmds.c
205
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
212
if (data_len < sizeof(struct get_param_data))
drivers/nfc/st-nci/vendor_cmds.c
240
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
245
ST_NCI_HCI_DM_FIELD_GENERATOR, data, data_len, NULL);
drivers/nfc/st-nci/vendor_cmds.c
249
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
255
if (data_len != 4)
drivers/nfc/st-nci/vendor_cmds.c
260
data, data_len, &skb);
drivers/nfc/st-nci/vendor_cmds.c
285
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
291
if (data_len != 2)
drivers/nfc/st-nci/vendor_cmds.c
296
data, data_len, &skb);
drivers/nfc/st-nci/vendor_cmds.c
321
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
327
if (data_len <= 0)
drivers/nfc/st-nci/vendor_cmds.c
330
r = nci_nfcc_loopback(ndev, data, data_len, &skb);
drivers/nfc/st-nci/vendor_cmds.c
354
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
40
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
45
if (data_len != 1)
drivers/nfc/st-nci/vendor_cmds.c
65
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
73
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
79
data_len, NULL);
drivers/nfc/st-nci/vendor_cmds.c
83
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
88
ST_NCI_HCI_DM_UPDATE_AID, data, data_len, NULL);
drivers/nfc/st-nci/vendor_cmds.c
92
size_t data_len)
drivers/nfc/st-nci/vendor_cmds.c
99
data, data_len, &skb);
drivers/nfc/st21nfca/vendor_cmds.c
122
size_t data_len)
drivers/nfc/st21nfca/vendor_cmds.c
131
data, data_len, &skb);
drivers/nfc/st21nfca/vendor_cmds.c
157
size_t data_len)
drivers/nfc/st21nfca/vendor_cmds.c
162
ST21NFCA_HCI_DM_LOAD, data, data_len, NULL);
drivers/nfc/st21nfca/vendor_cmds.c
166
size_t data_len)
drivers/nfc/st21nfca/vendor_cmds.c
172
ST21NFCA_HCI_DM_RESET, data, data_len, NULL, NULL);
drivers/nfc/st21nfca/vendor_cmds.c
184
size_t data_len)
drivers/nfc/st21nfca/vendor_cmds.c
191
if (data_len < sizeof(struct get_param_data))
drivers/nfc/st21nfca/vendor_cmds.c
220
size_t data_len)
drivers/nfc/st21nfca/vendor_cmds.c
227
data, data_len, NULL);
drivers/nfc/st21nfca/vendor_cmds.c
248
size_t data_len)
drivers/nfc/st21nfca/vendor_cmds.c
255
if (data_len <= 0)
drivers/nfc/st21nfca/vendor_cmds.c
262
ST21NFCA_EVT_POST_DATA, data, data_len);
drivers/nfc/st21nfca/vendor_cmds.c
270
info->vendor_info.rx_skb->len != data_len) {
drivers/nfc/st21nfca/vendor_cmds.c
36
size_t data_len)
drivers/nfc/st21nfca/vendor_cmds.c
40
if (data_len != 1)
drivers/nfc/st21nfca/vendor_cmds.c
60
size_t data_len)
drivers/nfc/st21nfca/vendor_cmds.c
68
size_t data_len)
drivers/nfc/st21nfca/vendor_cmds.c
74
data_len, NULL);
drivers/nfc/st21nfca/vendor_cmds.c
78
size_t data_len)
drivers/nfc/st21nfca/vendor_cmds.c
83
ST21NFCA_HCI_DM_UPDATE_AID, data, data_len, NULL);
drivers/nfc/st21nfca/vendor_cmds.c
87
size_t data_len)
drivers/nfc/st21nfca/vendor_cmds.c
96
data, data_len, &skb);
drivers/nvme/common/auth.c
252
size_t data_len)
drivers/nvme/common/auth.c
256
hmac_sha256_update(&hmac->sha256, data, data_len);
drivers/nvme/common/auth.c
259
hmac_sha384_update(&hmac->sha384, data, data_len);
drivers/nvme/common/auth.c
262
hmac_sha512_update(&hmac->sha512, data, data_len);
drivers/nvme/common/auth.c
290
const u8 *data, size_t data_len, u8 *out)
drivers/nvme/common/auth.c
297
nvme_auth_hmac_update(&hmac, data, data_len);
drivers/nvme/common/auth.c
303
static int nvme_auth_hash(u8 hmac_id, const u8 *data, size_t data_len, u8 *out)
drivers/nvme/common/auth.c
307
sha256(data, data_len, out);
drivers/nvme/common/auth.c
310
sha384(data, data_len, out);
drivers/nvme/common/auth.c
313
sha512(data, data_len, out);
drivers/nvme/common/keyring.c
144
u8 *data, size_t data_len, const char *digest)
drivers/nvme/common/keyring.c
155
if (!hostnqn || !subnqn || !data || !data_len)
drivers/nvme/common/keyring.c
169
"psk", identity, data, data_len,
drivers/nvme/host/auth.c
59
void *data, size_t data_len, bool auth_send)
drivers/nvme/host/auth.c
77
cmd.auth_send.tl = cpu_to_le32(data_len);
drivers/nvme/host/auth.c
80
cmd.auth_receive.al = cpu_to_le32(data_len);
drivers/nvme/host/auth.c
83
ret = __nvme_submit_sync_cmd(q, &cmd, NULL, data, data_len,
drivers/nvme/host/fc.c
1986
be32_to_cpu(op->cmd_iu.data_len)) {
drivers/nvme/host/fc.c
1992
be32_to_cpu(op->cmd_iu.data_len));
drivers/nvme/host/fc.c
2637
struct nvme_fc_fcp_op *op, u32 data_len,
drivers/nvme/host/fc.c
2656
cmdiu->data_len = cpu_to_be32(data_len);
drivers/nvme/host/fc.c
2668
op->fcp_req.payload_length = data_len;
drivers/nvme/host/fc.c
2691
sqe->rw.dptr.sgl.length = cpu_to_le32(data_len);
drivers/nvme/host/fc.c
2762
u32 data_len;
drivers/nvme/host/fc.c
2782
data_len = blk_rq_payload_bytes(rq);
drivers/nvme/host/fc.c
2786
data_len = 0;
drivers/nvme/host/fc.c
2791
return nvme_fc_start_fcp_op(ctrl, queue, op, data_len, io_dir);
drivers/nvme/host/ioctl.c
317
cmd.addr, cmd.data_len, nvme_to_user_ptr(cmd.metadata),
drivers/nvme/host/ioctl.c
364
cmd.addr, cmd.data_len, nvme_to_user_ptr(cmd.metadata),
drivers/nvme/host/ioctl.c
378
__u32 data_len;
drivers/nvme/host/ioctl.c
487
d.data_len = READ_ONCE(cmd->data_len);
drivers/nvme/host/ioctl.c
491
if (d.data_len && (ioucmd->flags & IORING_URING_CMD_FIXED)) {
drivers/nvme/host/ioctl.c
496
u64_to_user_ptr(d.addr), d.data_len,
drivers/nvme/host/ioctl.c
499
ret = io_uring_cmd_import_fixed(d.addr, d.data_len,
drivers/nvme/host/ioctl.c
519
if (d.data_len) {
drivers/nvme/host/ioctl.c
520
ret = nvme_map_user_request(req, d.addr, d.data_len,
drivers/nvme/host/pr.c
105
return nvme_send_ns_head_pr_command(bdev, &c, data, data_len);
drivers/nvme/host/pr.c
107
data, data_len);
drivers/nvme/host/pr.c
111
u8 op, void *data, unsigned int data_len)
drivers/nvme/host/pr.c
115
ret = __nvme_send_pr_command(bdev, cdw10, cdw11, op, data, data_len);
drivers/nvme/host/pr.c
206
u32 data_len, bool *eds)
drivers/nvme/host/pr.c
211
cdw10 = nvme_bytes_to_numd(data_len);
drivers/nvme/host/pr.c
217
data, data_len);
drivers/nvme/host/pr.c
53
struct nvme_command *c, void *data, unsigned int data_len)
drivers/nvme/host/pr.c
62
ret = nvme_submit_sync_cmd(ns->queue, c, data, data_len);
drivers/nvme/host/pr.c
69
void *data, unsigned int data_len)
drivers/nvme/host/pr.c
72
return nvme_submit_sync_cmd(ns->queue, c, data, data_len);
drivers/nvme/host/pr.c
96
u32 cdw11, u8 op, void *data, unsigned int data_len)
drivers/nvme/host/tcp.c
1135
int req_data_len = req->data_len;
drivers/nvme/host/tcp.c
2604
struct nvme_command *c, u32 data_len)
drivers/nvme/host/tcp.c
2609
sg->length = cpu_to_le32(data_len);
drivers/nvme/host/tcp.c
2614
u32 data_len)
drivers/nvme/host/tcp.c
2619
sg->length = cpu_to_le32(data_len);
drivers/nvme/host/tcp.c
2647
ctrl->async_req.data_len = 0;
drivers/nvme/host/tcp.c
2714
req->data_len <= nvme_tcp_inline_data_size(req))
drivers/nvme/host/tcp.c
2715
nvme_tcp_set_sg_inline(queue, c, req->data_len);
drivers/nvme/host/tcp.c
2717
nvme_tcp_set_sg_host_data(c, req->data_len);
drivers/nvme/host/tcp.c
2742
req->data_len = blk_rq_nr_phys_segments(rq) ?
drivers/nvme/host/tcp.c
2745
if (req->curr_bio && req->data_len)
drivers/nvme/host/tcp.c
2749
req->data_len <= nvme_tcp_inline_data_size(req))
drivers/nvme/host/tcp.c
2750
req->pdu_len = req->data_len;
drivers/nvme/host/tcp.c
307
return rq_data_dir(rq) == WRITE && req->data_len &&
drivers/nvme/host/tcp.c
308
req->data_len <= nvme_tcp_inline_data_size(req);
drivers/nvme/host/tcp.c
371
req->data_sent < req->data_len) {
drivers/nvme/host/tcp.c
70
u32 data_len;
drivers/nvme/host/tcp.c
755
if (unlikely(req->data_sent + r2t_length > req->data_len)) {
drivers/nvme/host/tcp.c
758
rq->tag, r2t_length, req->data_len, req->data_sent);
drivers/nvme/target/core.c
1271
bool nvmet_check_data_len_lte(struct nvmet_req *req, size_t data_len)
drivers/nvme/target/core.c
1273
if (unlikely(data_len > req->transfer_len)) {
drivers/nvme/target/discovery.c
167
size_t data_len = nvmet_get_log_page_len(req->cmd);
drivers/nvme/target/discovery.c
177
if (!nvmet_check_transfer_len(req, data_len))
drivers/nvme/target/discovery.c
262
copy_len = min_t(size_t, data_len, alloc_len - offset);
drivers/nvme/target/discovery.c
264
if (!status && copy_len < data_len)
drivers/nvme/target/discovery.c
265
status = nvmet_zero_sgl(req, copy_len, data_len - copy_len);
drivers/nvme/target/fc.c
2526
u32 xfrlen = be32_to_cpu(cmdiu->data_len);
drivers/nvme/target/fcloop.c
803
u32 data_len, io_len, tlen;
drivers/nvme/target/fcloop.c
821
data_len = data_sg->length;
drivers/nvme/target/fcloop.c
824
tlen = min_t(u32, io_len, data_len);
drivers/nvme/target/fcloop.c
842
data_len -= tlen;
drivers/nvme/target/fcloop.c
843
if ((!data_len) && (length)) {
drivers/nvme/target/fcloop.c
846
data_len = data_sg->length;
drivers/nvme/target/nvmet.h
573
bool nvmet_check_data_len_lte(struct nvmet_req *req, size_t data_len);
drivers/nvme/target/pci-epf.c
1121
if (iod->data_len > ctrl->mdts) {
drivers/nvme/target/pci-epf.c
1158
req->transfer_len = iod->data_len;
drivers/nvme/target/pci-epf.c
1250
if (iod->status || !iod->data_len || iod->dma_dir != DMA_TO_DEVICE) {
drivers/nvme/target/pci-epf.c
135
size_t data_len;
drivers/nvme/target/pci-epf.c
1617
iod->data_len = nvmet_req_transfer_len(req);
drivers/nvme/target/pci-epf.c
1618
if (iod->data_len) {
drivers/nvme/target/pci-epf.c
1648
if (!iod->data_len || iod->dma_dir != DMA_TO_DEVICE)
drivers/nvme/target/pci-epf.c
1656
WARN_ON_ONCE(!iod->data_len || iod->dma_dir != DMA_TO_DEVICE);
drivers/nvme/target/pci-epf.c
796
size_t transfer_len = iod->data_len;
drivers/nvme/target/pci-epf.c
926
size_t transfer_len = iod->data_len;
drivers/nvme/target/pci-epf.c
985
if (iod->data_len + ofst <= ctrl->mps * 2)
drivers/nvme/target/tcp.c
949
size_t data_len = le32_to_cpu(req->cmd->common.dptr.sgl.length);
drivers/nvme/target/tcp.c
959
if (!nvme_is_write(cmd->req.cmd) || !data_len ||
drivers/nvme/target/tcp.c
960
data_len > cmd->req.port->inline_data_size) {
drivers/nvme/target/zns.c
536
u32 data_len = nvmet_rw_data_len(req);
drivers/nvme/target/zns.c
544
if (data_len >
drivers/nvme/target/zns.c
592
if (total_len != data_len) {
drivers/nvmem/brcm_nvram.c
35
size_t data_len;
drivers/nvmem/brcm_nvram.c
55
if (offset + bytes > priv->data_len)
drivers/nvmem/brcm_nvram.c
56
to_copy = max_t(ssize_t, (ssize_t)priv->data_len - offset, 0);
drivers/nvmem/brcm_nvram.c
79
for (priv->data_len = priv->nvmem_size;
drivers/nvmem/brcm_nvram.c
80
priv->data_len;
drivers/nvmem/brcm_nvram.c
81
priv->data_len--) {
drivers/nvmem/brcm_nvram.c
82
if (readb(base + priv->data_len - 1) != priv->padding_byte)
drivers/nvmem/brcm_nvram.c
85
WARN(priv->data_len > SZ_128K, "Unexpected (big) NVRAM size: %zu B\n", priv->data_len);
drivers/nvmem/brcm_nvram.c
87
priv->data = devm_kzalloc(priv->dev, priv->data_len, GFP_KERNEL);
drivers/nvmem/brcm_nvram.c
91
memcpy_fromio(priv->data, base, priv->data_len);
drivers/nvmem/brcm_nvram.c
93
bcm47xx_nvram_init_from_iomem(base, priv->data_len);
drivers/nvmem/layouts/onie-tlv.c
112
while (offset < data_len) {
drivers/nvmem/layouts/onie-tlv.c
114
if (offset + tlv.len >= data_len) {
drivers/nvmem/layouts/onie-tlv.c
191
size_t table_len, data_len, hdr_len;
drivers/nvmem/layouts/onie-tlv.c
204
hdr_len = sizeof(hdr.id) + sizeof(hdr.version) + sizeof(hdr.data_len);
drivers/nvmem/layouts/onie-tlv.c
205
data_len = be16_to_cpu(hdr.data_len);
drivers/nvmem/layouts/onie-tlv.c
206
table_len = hdr_len + data_len;
drivers/nvmem/layouts/onie-tlv.c
224
ret = onie_tlv_add_cells(dev, nvmem, data_len, data);
drivers/nvmem/layouts/onie-tlv.c
25
__be16 data_len;
drivers/nvmem/layouts/onie-tlv.c
99
size_t data_len, u8 *data)
drivers/nvmem/layouts/u-boot-env.c
152
data_len = dev_size - data_offset;
drivers/nvmem/layouts/u-boot-env.c
162
err = u_boot_env_parse_cells(dev, nvmem, buf, data_offset, data_len);
drivers/nvmem/layouts/u-boot-env.c
56
size_t data_offset, size_t data_len)
drivers/nvmem/layouts/u-boot-env.c
62
var < data + data_len && *var;
drivers/nvmem/layouts/u-boot-env.c
98
size_t data_len;
drivers/nvmem/rave-sp-eeprom.c
159
size_t data_len)
drivers/nvmem/rave-sp-eeprom.c
172
if (WARN_ON(data_len > sizeof(page.data) - page_offset))
drivers/nvmem/rave-sp-eeprom.c
180
if (data_len < RAVE_SP_EEPROM_PAGE_SIZE) {
drivers/nvmem/rave-sp-eeprom.c
187
memcpy(&page.data[page_offset], data, data_len);
drivers/nvmem/rave-sp-eeprom.c
199
memcpy(data, &page.data[page_offset], data_len);
drivers/nvmem/rave-sp-eeprom.c
223
unsigned int data_len)
drivers/nvmem/rave-sp-eeprom.c
233
residue = data_len;
drivers/pci/controller/pci-hyperv.c
1451
unsigned int data_len, hdr_len;
drivers/pci/controller/pci-hyperv.c
1459
data_len = resp_packet_size - hdr_len;
drivers/pci/controller/pci-hyperv.c
1460
if (data_len > 0 && read_resp->status == 0) {
drivers/pci/controller/pci-hyperv.c
1461
comp->bytes_returned = min(comp->len, data_len);
drivers/pci/rom.c
147
u16 data_len;
drivers/pci/rom.c
171
data_len = readw(pds + PCI_ROM_DATA_STRUCT_LEN);
drivers/pci/rom.c
172
if (data_len < PCI_ROM_DATA_STRUCT_MIN_LEN || data_len == U16_MAX)
drivers/pci/rom.c
175
if (check_add_overflow((unsigned long)pds, data_len - 1, &end))
drivers/pci/switch/switchtec.c
179
stuser->data, stuser->data_len);
drivers/pci/switch/switchtec.c
518
stuser->data_len = size - sizeof(stuser->cmd);
drivers/pci/switch/switchtec.c
66
size_t data_len;
drivers/platform/arm64/acer-aspire1-ec.c
77
static int aspire_ec_ram_read(struct i2c_client *client, u8 off, u8 *data, u8 data_len)
drivers/platform/arm64/acer-aspire1-ec.c
80
i2c_smbus_read_i2c_block_data(client, ASPIRE_EC_RAM_READ, data_len, data);
drivers/platform/chrome/cros_ec_i2c.c
152
if (msg->insize < ec_response->data_len) {
drivers/platform/chrome/cros_ec_i2c.c
156
ec_response->data_len);
drivers/platform/chrome/cros_ec_i2c.c
168
ec_response->data_len);
drivers/platform/chrome/cros_ec_i2c.c
169
for (i = 0; i < ec_response->data_len; i++)
drivers/platform/chrome/cros_ec_i2c.c
179
ret = ec_response->data_len;
drivers/platform/chrome/cros_ec_ishtp.c
220
size_t data_len = rb_in_proc->buf_idx;
drivers/platform/chrome/cros_ec_ishtp.c
246
if (data_len < sizeof(struct header)) {
drivers/platform/chrome/cros_ec_ishtp.c
248
data_len, sizeof(struct header));
drivers/platform/chrome/cros_ec_ishtp.c
279
if (data_len > client_data->response.max_size) {
drivers/platform/chrome/cros_ec_ishtp.c
282
data_len, client_data->response.max_size);
drivers/platform/chrome/cros_ec_ishtp.c
295
client_data->response.size = data_len;
drivers/platform/chrome/cros_ec_ishtp.c
302
rb_in_proc->buffer.data, data_len);
drivers/platform/chrome/cros_ec_ishtp.c
437
if (in_msg->ec_response.data_len > msg->insize) {
drivers/platform/chrome/cros_ec_ishtp.c
439
in_msg->ec_response.data_len, msg->insize);
drivers/platform/chrome/cros_ec_ishtp.c
448
for (i = 0; i < in_msg->ec_response.data_len; i++)
drivers/platform/chrome/cros_ec_ishtp.c
510
out_msg->ec_request.data_len);
drivers/platform/chrome/cros_ec_ishtp.c
523
rv = in_msg->ec_response.data_len;
drivers/platform/chrome/cros_ec_ishtp.c
530
in_msg->ec_response.data_len);
drivers/platform/chrome/cros_ec_lpc.c
280
if (response.data_len > msg->insize) {
drivers/platform/chrome/cros_ec_lpc.c
283
response.data_len, msg->insize);
drivers/platform/chrome/cros_ec_lpc.c
290
sizeof(response), response.data_len,
drivers/platform/chrome/cros_ec_lpc.c
305
ret = response.data_len;
drivers/platform/chrome/cros_ec_proto.c
77
request->data_len = msg->outsize;
drivers/platform/chrome/cros_ec_proto_test.c
107
KUNIT_EXPECT_EQ(test, request->data_len, 0x88);
drivers/platform/chrome/cros_ec_rpmsg.c
118
if (response->data_len > ec_msg->insize) {
drivers/platform/chrome/cros_ec_rpmsg.c
120
response->data_len, ec_msg->insize);
drivers/platform/chrome/cros_ec_rpmsg.c
127
response->data_len);
drivers/platform/chrome/cros_ec_rpmsg.c
130
for (i = 0; i < sizeof(*response) + response->data_len; i++)
drivers/platform/chrome/cros_ec_rpmsg.c
140
ret = response->data_len;
drivers/platform/chrome/cros_ec_spi.c
255
if (response->data_len > ec_dev->din_size)
drivers/platform/chrome/cros_ec_spi.c
489
len = response->data_len;
drivers/platform/chrome/cros_ec_uart.c
117
resp->exp_len = host_response->data_len + sizeof(*host_response);
drivers/platform/chrome/cros_ec_uart.c
175
if (host_response->data_len > ec_msg->insize) {
drivers/platform/chrome/cros_ec_uart.c
177
host_response->data_len, ec_msg->insize);
drivers/platform/chrome/cros_ec_uart.c
184
for (i = 0; i < sizeof(*host_response) + host_response->data_len; i++)
drivers/platform/chrome/cros_ec_uart.c
193
memcpy(ec_msg->data, ec_dev->din + sizeof(*host_response), host_response->data_len);
drivers/platform/chrome/cros_ec_uart.c
195
ret = host_response->data_len;
drivers/platform/olpc/olpc-xo175-ec.c
210
u8 data_len;
drivers/platform/olpc/olpc-xo175-ec.c
523
priv->cmd.data_len = 0;
drivers/platform/x86/intel/ishtp_eclite.c
134
header.data_len = opr_dev->opr_context.cmd_area.length;
drivers/platform/x86/intel/ishtp_eclite.c
148
header.data_len);
drivers/platform/x86/intel/ishtp_eclite.c
186
message.header.data_len = opr_dev->opr_context.cmd_area.length;
drivers/platform/x86/intel/ishtp_eclite.c
188
len = sizeof(struct ecl_message_header) + message.header.data_len;
drivers/platform/x86/intel/ishtp_eclite.c
192
message.header.data_len);
drivers/platform/x86/intel/ishtp_eclite.c
197
message.header.data_len);
drivers/platform/x86/intel/ishtp_eclite.c
379
message->header.data_len);
drivers/platform/x86/intel/ishtp_eclite.c
381
if ((message->header.offset + message->header.data_len) >
drivers/platform/x86/intel/ishtp_eclite.c
387
message->payload, message->header.data_len);
drivers/platform/x86/intel/ishtp_eclite.c
415
message.header.data_len = 1;
drivers/platform/x86/intel/ishtp_eclite.c
418
len = sizeof(struct ecl_message_header) + message.header.data_len;
drivers/platform/x86/intel/ishtp_eclite.c
67
unsigned int data_len:9;
drivers/s390/crypto/zcrypt_ep11misc.c
1088
u16 data_len;
drivers/s390/crypto/zcrypt_ep11misc.c
1181
if (rep_pl->data_len > *keybufsize) {
drivers/s390/crypto/zcrypt_ep11misc.c
1189
memcpy(keybuf, rep_pl->data, rep_pl->data_len);
drivers/s390/crypto/zcrypt_ep11misc.c
1190
*keybufsize = rep_pl->data_len;
drivers/s390/crypto/zcrypt_ep11misc.c
1261
u16 data_len;
drivers/s390/crypto/zcrypt_ep11misc.c
1337
if (rep_pl->data_len > *datasize) {
drivers/s390/crypto/zcrypt_ep11misc.c
1345
memcpy(databuf, rep_pl->data, rep_pl->data_len);
drivers/s390/crypto/zcrypt_ep11misc.c
1346
*datasize = rep_pl->data_len;
drivers/s390/crypto/zcrypt_ep11misc.c
570
u16 data_len;
drivers/s390/crypto/zcrypt_ep11misc.c
623
if (rep_pl->data_len > buflen) {
drivers/s390/crypto/zcrypt_ep11misc.c
630
memcpy(buf, ((u8 *)rep_pl) + sizeof(*rep_pl), rep_pl->data_len);
drivers/s390/crypto/zcrypt_ep11misc.c
775
u16 data_len;
drivers/s390/crypto/zcrypt_ep11misc.c
868
if (rep_pl->data_len > *keybufsize) {
drivers/s390/crypto/zcrypt_ep11misc.c
876
memcpy(keybuf, rep_pl->data, rep_pl->data_len);
drivers/s390/crypto/zcrypt_ep11misc.c
877
*keybufsize = rep_pl->data_len;
drivers/s390/crypto/zcrypt_msgtype6.c
570
unsigned int data_len;
drivers/s390/crypto/zcrypt_msgtype6.c
598
data_len = msg->length - sizeof(msg->length);
drivers/s390/crypto/zcrypt_msgtype6.c
599
if (data_len > outputdatalength)
drivers/s390/crypto/zcrypt_msgtype6.c
603
if (copy_to_user(outputdata, msg->data, data_len))
drivers/s390/net/qeth_core.h
1106
__be16 proto, unsigned int data_len));
drivers/s390/net/qeth_core_main.c
4323
__be16 proto, unsigned int data_len))
drivers/s390/net/qeth_core_main.c
4643
unsigned int data_len;
drivers/s390/net/qeth_core_main.c
4660
data_len = adp_cmd->hdr.cmdlength - sizeof(adp_cmd->hdr);
drivers/s390/net/qeth_core_main.c
4665
data_len -= offsetof(struct qeth_snmp_cmd, request);
drivers/s390/net/qeth_core_main.c
4669
if ((qinfo->udata_len - qinfo->udata_offset) < data_len) {
drivers/s390/net/qeth_core_main.c
4678
memcpy(qinfo->udata + qinfo->udata_offset, snmp_data, data_len);
drivers/s390/net/qeth_core_main.c
4679
qinfo->udata_offset += data_len;
drivers/s390/net/qeth_core_main.c
4705
if (get_user(qinfo.udata_len, &ureq->hdr.data_len) ||
drivers/s390/net/qeth_core_main.c
5553
static void qeth_create_skb_frag(struct sk_buff *skb, char *data, int data_len)
drivers/s390/net/qeth_core_main.c
5560
skb_add_rx_frag(skb, next_frag, page, offset_in_page(data), data_len,
drivers/s390/net/qeth_core_main.c
5561
data_len);
drivers/s390/net/qeth_core_main.c
5689
int data_len = min(skb_len, (int)(element->length - offset));
drivers/s390/net/qeth_core_main.c
5692
skb_len -= data_len;
drivers/s390/net/qeth_core_main.c
5693
offset += data_len;
drivers/s390/net/qeth_core_main.c
5696
if (skb && data_len) {
drivers/s390/net/qeth_core_main.c
5701
data_len);
drivers/s390/net/qeth_core_main.c
5705
data_len -= copy_len;
drivers/s390/net/qeth_core_main.c
5709
if (data_len)
drivers/s390/net/qeth_core_main.c
5710
qeth_create_skb_frag(skb, data, data_len);
drivers/s390/net/qeth_core_mpc.h
457
__u32 data_len;
drivers/s390/net/qeth_l2_main.c
161
__be16 proto, unsigned int data_len)
drivers/s390/net/qeth_l2_main.c
166
hdr->hdr.l2.pkt_length = data_len;
drivers/s390/net/qeth_l3_main.c
1628
__be16 proto, unsigned int data_len)
drivers/s390/net/qeth_l3_main.c
1636
hdr->hdr.l3.length = data_len;
drivers/scsi/aha152x.c
502
int data_len;
drivers/scsi/aha152x.c
556
#define DATA_LEN (HOSTDATA(shpnt)->data_len)
drivers/scsi/aic7xxx/aic79xx_core.c
1547
uint32_t data_len;
drivers/scsi/aic7xxx/aic79xx_core.c
1580
data_len = sg->len;
drivers/scsi/aic7xxx/aic79xx_core.c
1589
data_len = sg->len;
drivers/scsi/aic7xxx/aic79xx_core.c
1596
ahd_outb(ahd, SCB_RESIDUAL_DATACNT+3, data_len >> 24);
drivers/scsi/aic7xxx/aic79xx_core.c
1602
if (data_len & AHD_DMA_LAST_SEG) {
drivers/scsi/aic7xxx/aic79xx_core.c
1607
ahd_outl(ahd, HCNT, data_len & AHD_SG_LEN_MASK);
drivers/scsi/arcmsr/arcmsr.h
196
uint32_t data_len;
drivers/scsi/arcmsr/arcmsr_hba.c
2276
uint32_t iop_len, data_len, *buf2 = NULL;
drivers/scsi/arcmsr/arcmsr_hba.c
2279
iop_len = readl(&prbuffer->data_len);
drivers/scsi/arcmsr/arcmsr_hba.c
2285
data_len = iop_len;
drivers/scsi/arcmsr/arcmsr_hba.c
2286
while (data_len >= 4) {
drivers/scsi/arcmsr/arcmsr_hba.c
2289
data_len -= 4;
drivers/scsi/arcmsr/arcmsr_hba.c
2291
if (data_len)
drivers/scsi/arcmsr/arcmsr_hba.c
2321
iop_len = readl(&prbuffer->data_len);
drivers/scsi/arcmsr/arcmsr_hba.c
2347
if (buf_empty_len >= readl(&prbuffer->data_len)) {
drivers/scsi/arcmsr/arcmsr_hba.c
2361
uint32_t allxfer_len = 0, data_len, *buf2 = NULL, data;
drivers/scsi/arcmsr/arcmsr_hba.c
2381
data_len = allxfer_len;
drivers/scsi/arcmsr/arcmsr_hba.c
2383
while (data_len >= 4) {
drivers/scsi/arcmsr/arcmsr_hba.c
2387
data_len -= 4;
drivers/scsi/arcmsr/arcmsr_hba.c
2389
if (data_len) {
drivers/scsi/arcmsr/arcmsr_hba.c
2393
writel(allxfer_len, &pwbuffer->data_len);
drivers/scsi/arcmsr/arcmsr_hba.c
2424
writel(allxfer_len, &pwbuffer->data_len);
drivers/scsi/bfa/bfa_svc.c
5456
uf->data_len = m->xfr_len;
drivers/scsi/bfa/bfa_svc.c
5458
WARN_ON(uf->data_len < sizeof(struct fchs_s));
drivers/scsi/bfa/bfa_svc.c
5460
if (uf->data_len == sizeof(struct fchs_s)) {
drivers/scsi/bfa/bfa_svc.c
5462
uf->data_len, (struct fchs_s *)buf);
drivers/scsi/bfa/bfa_svc.c
5466
BFA_PL_EID_RX, uf->data_len,
drivers/scsi/bfa/bfa_svc.h
328
u16 data_len; /* actual receive length */
drivers/scsi/bfa/bfa_svc.h
699
return uf->data_len;
drivers/scsi/bnx2fc/bnx2fc_els.c
24
void *data, u32 data_len,
drivers/scsi/bnx2fc/bnx2fc_els.c
671
void *data, u32 data_len,
drivers/scsi/bnx2fc/bnx2fc_els.c
717
els_req->data_xfer_len = data_len;
drivers/scsi/bnx2fc/bnx2fc_els.c
734
mp_req->req_len = data_len;
drivers/scsi/bnx2fc/bnx2fc_els.c
739
memcpy(mp_req->req_buf, data, data_len);
drivers/scsi/bnx2i/bnx2i.h
841
char *datap, int data_len, int unsol);
drivers/scsi/bnx2i/bnx2i_hwi.c
532
char *datap, int data_len, int unsol)
drivers/scsi/bnx2i/bnx2i_hwi.c
562
nopout_wqe->data_length = data_len;
drivers/scsi/bnx2i/bnx2i_hwi.c
563
if (data_len) {
drivers/scsi/bnx2i/bnx2i_iscsi.c
1085
int data_len;
drivers/scsi/bnx2i/bnx2i_iscsi.c
1093
data_len = bnx2i_conn->gen_pdu.req_buf_size;
drivers/scsi/bnx2i/bnx2i_iscsi.c
1095
if (data_len)
drivers/scsi/bnx2i/bnx2i_iscsi.c
1097
buf, data_len, 1);
drivers/scsi/csiostor/csio_wr.c
951
uint32_t wr_off, uint32_t data_len)
drivers/scsi/csiostor/csio_wr.c
956
nbytes = ((wrp->size1 - wr_off) >= data_len) ?
drivers/scsi/csiostor/csio_wr.c
957
data_len : (wrp->size1 - wr_off);
drivers/scsi/csiostor/csio_wr.c
960
data_len -= nbytes;
drivers/scsi/csiostor/csio_wr.c
963
if (data_len) {
drivers/scsi/csiostor/csio_wr.c
964
CSIO_DB_ASSERT(data_len <= wrp->size2);
drivers/scsi/csiostor/csio_wr.c
966
memcpy(wrp->addr2, (uint8_t *) data_buf + nbytes, data_len);
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
409
int frags = skb_shinfo(skb)->nr_frags + (len != skb->data_len);
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
420
csk, skb->len, skb->data_len, frags,
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
435
csk, skb->len, skb->data_len, frags, skb->csum,
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
750
unsigned int hdr_len, data_len, status;
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
819
data_len = ntohs(data_cpl.len);
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
822
skb, data_len, cxgbi_skcb_rx_pdulen(skb), status);
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
823
len += sizeof(data_cpl) + data_len;
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
818
csk, skb->len, skb->data_len,
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
836
csk, skb->len, skb->data_len, credits_needed,
drivers/scsi/cxgbi/libcxgbi.c
2240
skb->data_len += count;
drivers/scsi/cxgbi/libcxgbi.c
2250
skb->data_len += count;
drivers/scsi/cxgbi/libcxgbi.c
2259
skb->data_len += padlen;
drivers/scsi/cxgbi/libcxgbi.c
2313
if (skb->len != skb->data_len)
drivers/scsi/cxgbi/libcxgbi.c
2319
skb->data_len, (unsigned int)SKB_WR_LIST_SIZE);
drivers/scsi/cxgbi/libcxgbi.c
2398
datalen = skb->data_len;
drivers/scsi/cxgbi/libcxgbi.c
2444
task, skb, skb->len, skb->data_len, err);
drivers/scsi/cxgbi/libcxgbi.c
2462
task->itt, skb, skb->len, skb->data_len, err);
drivers/scsi/device_handler/scsi_dh_rdac.c
59
u8 data_len;
drivers/scsi/device_handler/scsi_dh_rdac.c
66
u16 data_len;
drivers/scsi/esas2r/atioctl.h
456
u32 data_len;
drivers/scsi/esas2r/atioctl.h
488
u32 data_len;
drivers/scsi/fcoe/fcoe.c
1341
skb->len, skb->data_len, skb->head, skb->data,
drivers/scsi/fcoe/fcoe.c
1649
skb->len, skb->data_len,
drivers/scsi/fcoe/fcoe.c
904
(fr_fsp(fp)->data_len > fcoe_ddp_min))
drivers/scsi/fcoe/fcoe_transport.c
491
skb->data_len += tlen;
drivers/scsi/fnic/fcpio.h
204
u32 data_len; /* length of data expected */
drivers/scsi/fnic/fcpio.h
252
u32 data_len; /* length of data expected */
drivers/scsi/fnic/fcpio.h
305
u32 data_len; /* length of data expected to send */
drivers/scsi/fnic/fcpio.h
325
u32 data_len; /* length of data expected to send */
drivers/scsi/fnic/fcpio.h
526
u32 data_len; /* length of data expected */
drivers/scsi/fnic/fcpio.h
559
u32 data_len; /* length of data expected */
drivers/scsi/fnic/fnic_res.h
101
desc->u.icmnd_16.data_len = data_len; /* length of data expected */
drivers/scsi/fnic/fnic_res.h
75
u32 data_len, u8 *lun,
drivers/scsi/hisi_sas/hisi_sas.h
585
__le32 data_len;
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
904
entry->data_len = cpu_to_le32(sg_dma_len(sg));
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
1686
entry->data_len = cpu_to_le32(sg_dma_len(sg));
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1204
entry->data_len = cpu_to_le32(sg_dma_len(sg));
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1231
entry->data_len = cpu_to_le32(sg_dma_len(sg));
drivers/scsi/hpsa.c
2340
int data_len;
drivers/scsi/hpsa.c
2360
data_len = c2->error_data.sense_data_len;
drivers/scsi/hpsa.c
2361
if (data_len > SCSI_SENSE_BUFFERSIZE)
drivers/scsi/hpsa.c
2362
data_len = SCSI_SENSE_BUFFERSIZE;
drivers/scsi/hpsa.c
2363
if (data_len > sizeof(c2->error_data.sense_data_buff))
drivers/scsi/hpsa.c
2364
data_len =
drivers/scsi/hpsa.c
2367
c2->error_data.sense_data_buff, data_len);
drivers/scsi/hpsa.c
5001
cp->data_len = cpu_to_le32(total_len);
drivers/scsi/hpsa.c
9966
VERIFY_OFFSET(data_len, 40);
drivers/scsi/hpsa_cmd.h
597
__le32 data_len; /* Total bytes to transfer */
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
2668
u64 data_len = 0;
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
2690
if (srp_get_desc_table(srp, &dir, &data_len)) {
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c
2727
data_len, attr, dir, 0);
drivers/scsi/ibmvscsi_tgt/libsrp.c
374
u64 *data_len)
drivers/scsi/ibmvscsi_tgt/libsrp.c
390
BUG_ON(!data_len);
drivers/scsi/ibmvscsi_tgt/libsrp.c
393
*data_len = 0;
drivers/scsi/ibmvscsi_tgt/libsrp.c
407
*data_len = be32_to_cpu(db->len);
drivers/scsi/ibmvscsi_tgt/libsrp.c
413
*data_len = be32_to_cpu(idb->len);
drivers/scsi/ibmvscsi_tgt/libsrp.h
121
u64 *data_len);
drivers/scsi/ipr.c
3885
ioadl64[i].data_len = cpu_to_be32(sg_dma_len(sg));
drivers/scsi/ipr.c
5653
ioadl64[i].data_len = cpu_to_be32(sg_dma_len(sg));
drivers/scsi/ipr.c
5918
u16 data_len;
drivers/scsi/ipr.c
5952
data_len = be16_to_cpu(ioasa->hdr.ret_stat_len);
drivers/scsi/ipr.c
5953
if (ioa_cfg->sis64 && sizeof(struct ipr_ioasa64) < data_len)
drivers/scsi/ipr.c
5954
data_len = sizeof(struct ipr_ioasa64);
drivers/scsi/ipr.c
5955
else if (!ioa_cfg->sis64 && sizeof(struct ipr_ioasa) < data_len)
drivers/scsi/ipr.c
5956
data_len = sizeof(struct ipr_ioasa);
drivers/scsi/ipr.c
5960
for (i = 0; i < data_len / 4; i += 4) {
drivers/scsi/ipr.c
985
ioadl64->data_len = cpu_to_be32(len);
drivers/scsi/ipr.h
562
__be32 data_len;
drivers/scsi/ips.c
1778
if ((scb->data_len + e_len) > ha->max_xfer) {
drivers/scsi/ips.c
1779
e_len = ha->max_xfer - scb->data_len;
drivers/scsi/ips.c
1800
scb->data_len += e_len;
drivers/scsi/ips.c
1838
scb->data_len = 0;
drivers/scsi/ips.c
1844
scb->data_len = ha->flash_datasize;
drivers/scsi/ips.c
1846
dma_map_single(&ha->pcidev->dev, ha->flash_data, scb->data_len,
drivers/scsi/ips.c
1907
scb->data_len = 0;
drivers/scsi/ips.c
1921
scb->data_len = pt->CmdBSize;
drivers/scsi/ips.c
2329
scb->data_len = 0x1000;
drivers/scsi/ips.c
2638
scb->data_len = 0;
drivers/scsi/ips.c
2660
scb->dcdb.transfer_length = scb->data_len;
drivers/scsi/ips.c
2664
scb->data_len = 0;
drivers/scsi/ips.c
2674
(scb->data_len == 0))
drivers/scsi/ips.c
2680
if (scb->data_len >= IPS_MAX_XFER) {
drivers/scsi/ips.c
3147
scb->data_len = 0;
drivers/scsi/ips.c
3172
scb->dcdb.transfer_length = scb->data_len;
drivers/scsi/ips.c
3179
if (scb->data_len >= IPS_MAX_XFER) {
drivers/scsi/ips.c
3290
if ((scb->bus) && (transfer_len < scb->data_len)) {
drivers/scsi/ips.c
3522
scb->data_len = sizeof (IPS_LD_INFO);
drivers/scsi/ips.c
3573
cpu_to_le16(scb->data_len / IPS_BLKSIZE);
drivers/scsi/ips.c
3621
cpu_to_le16(scb->data_len / IPS_BLKSIZE);
drivers/scsi/ips.c
3645
scb->data_len = sizeof (*ha->enq);
drivers/scsi/ips.c
3656
scb->data_len = sizeof (IPS_LD_INFO);
drivers/scsi/ips.c
3746
tapeDCDB->transfer_length = scb->data_len;
drivers/scsi/ips.c
3781
scb->dcdb.transfer_length = scb->data_len;
drivers/scsi/ips.c
4435
scb->data_len, IPS_DMA_DIR(scb));
drivers/scsi/ips.c
5660
scb->data_len = sizeof (*ha->enq);
drivers/scsi/ips.c
5703
scb->data_len = sizeof (*ha->subsys);
drivers/scsi/ips.c
5748
scb->data_len = sizeof (*ha->conf);
drivers/scsi/ips.c
5805
scb->data_len = sizeof (*ha->nvram);
drivers/scsi/ips.h
1079
uint32_t data_len;
drivers/scsi/ips.h
1105
uint32_t data_len;
drivers/scsi/isci/probe_roms.c
174
unsigned long data_len;
drivers/scsi/isci/probe_roms.c
178
data_len = 1024;
drivers/scsi/isci/probe_roms.c
179
efi_data = devm_kzalloc(&pdev->dev, data_len, GFP_KERNEL);
drivers/scsi/isci/probe_roms.c
192
&data_len,
drivers/scsi/libfc/fc_fcp.c
1001
fsp->xfer_len, fsp->data_len);
drivers/scsi/libfc/fc_fcp.c
1136
fsp->cdb_cmd.fc_dl = htonl(fsp->data_len);
drivers/scsi/libfc/fc_fcp.c
1313
fsp->cdb_cmd.fc_dl = htonl(fsp->data_len);
drivers/scsi/libfc/fc_fcp.c
1626
if (offset < fsp->data_len)
drivers/scsi/libfc/fc_fcp.c
1910
fsp->data_len = scsi_bufflen(sc_cmd);
drivers/scsi/libfc/fc_fcp.c
1919
this_cpu_add(lport->stats->InputBytes, fsp->data_len);
drivers/scsi/libfc/fc_fcp.c
1923
this_cpu_add(lport->stats->OutputBytes, fsp->data_len);
drivers/scsi/libfc/fc_fcp.c
506
if (size_add(offset, len) > fsp->data_len) {
drivers/scsi/libfc/fc_fcp.c
512
"data_len %x\n", len, offset, fsp->data_len);
drivers/scsi/libfc/fc_fcp.c
567
fsp->xfer_len == fsp->data_len - fsp->scsi_resid) {
drivers/scsi/libfc/fc_fcp.c
611
if (unlikely(offset + seq_blen > fsp->data_len)) {
drivers/scsi/libfc/fc_fcp.c
683
fp_skb(fp)->data_len += sg_bytes;
drivers/scsi/libfc/fc_fcp.c
869
expected_len = fsp->data_len;
drivers/scsi/libfc/fc_fcp.c
949
fsp->xfer_len, expected_len, fsp->data_len);
drivers/scsi/libfc/fc_fcp.c
957
fsp->xfer_len, expected_len, fsp->data_len);
drivers/scsi/libfc/fc_fcp.c
997
fsp->xfer_len < fsp->data_len && !fsp->io_status &&
drivers/scsi/libfc/fc_fcp.c
999
fsp->xfer_len < fsp->data_len - fsp->scsi_resid)) {
drivers/scsi/lpfc/lpfc_scsi.c
2725
int err_type, len, data_len;
drivers/scsi/lpfc/lpfc_scsi.c
2759
data_len = sg_dma_len(sgde);
drivers/scsi/lpfc/lpfc_scsi.c
2760
if ((data_len & (blksize - 1)) == 0)
drivers/scsi/lpfc/lpfc_scsi.c
2817
data_len -= blksize;
drivers/scsi/lpfc/lpfc_scsi.c
2824
if (chk_guard && (data_len == 0)) {
drivers/scsi/lpfc/lpfc_scsi.c
2831
data_len = sg_dma_len(sgde);
drivers/scsi/lpfc/lpfc_scsi.c
2832
if ((data_len & (blksize - 1)) == 0)
drivers/scsi/megaraid/megaraid_sas_fusion.c
2161
int data_len = scsi_bufflen(scmd);
drivers/scsi/megaraid/megaraid_sas_fusion.c
2209
data_len -= first_prp_len;
drivers/scsi/megaraid/megaraid_sas_fusion.c
2242
data_len -= mr_nvme_pg_size;
drivers/scsi/megaraid/megaraid_sas_fusion.c
2244
if (data_len <= 0)
drivers/scsi/mpi3mr/mpi3mr_fw.c
2799
u32 data_len = sizeof(struct mpi3_ci_manifest_mpi);
drivers/scsi/mpi3mr/mpi3mr_fw.c
2802
data = dma_alloc_coherent(&mrioc->pdev->dev, data_len, &data_dma,
drivers/scsi/mpi3mr/mpi3mr_fw.c
2822
ci_upload.segment_size = cpu_to_le32(data_len);
drivers/scsi/mpi3mr/mpi3mr_fw.c
2824
mpi3mr_add_sg_single(&ci_upload.sgl, sgl_flags, data_len,
drivers/scsi/mpi3mr/mpi3mr_fw.c
2863
dma_free_coherent(&mrioc->pdev->dev, data_len, data,
drivers/scsi/mpi3mr/mpi3mr_fw.c
3145
u32 data_len = sizeof(*facts_data);
drivers/scsi/mpi3mr/mpi3mr_fw.c
3149
data = dma_alloc_coherent(&mrioc->pdev->dev, data_len, &data_dma,
drivers/scsi/mpi3mr/mpi3mr_fw.c
3171
mpi3mr_add_sg_single(&iocfacts_req.sgl, sgl_flags, data_len,
drivers/scsi/mpi3mr/mpi3mr_fw.c
3199
memcpy(facts_data, (u8 *)data, data_len);
drivers/scsi/mpi3mr/mpi3mr_fw.c
3207
dma_free_coherent(&mrioc->pdev->dev, data_len, data, data_dma);
drivers/scsi/mpi3mr/mpi3mr_fw.c
3592
u32 data_len = sizeof(*drv_info);
drivers/scsi/mpi3mr/mpi3mr_fw.c
3596
drv_info = dma_alloc_coherent(&mrioc->pdev->dev, data_len, &data_dma,
drivers/scsi/mpi3mr/mpi3mr_fw.c
3604
drv_info->information_length = cpu_to_le32(data_len);
drivers/scsi/mpi3mr/mpi3mr_fw.c
3691
dma_free_coherent(&mrioc->pdev->dev, data_len, drv_info,
drivers/scsi/mpt3sas/mpt3sas_base.c
2463
int data_len = scsi_bufflen(scmd);
drivers/scsi/mpt3sas/mpt3sas_base.c
2526
data_len -= first_prp_len;
drivers/scsi/mpt3sas/mpt3sas_base.c
2531
} else if (data_len && (sge_len == first_prp_len)) {
drivers/scsi/mpt3sas/mpt3sas_base.c
2559
data_len -= nvme_pg_size;
drivers/scsi/mpt3sas/mpt3sas_base.c
2561
if (data_len <= 0)
drivers/scsi/mvsas/mv_sas.c
376
hdr->data_len = 0;
drivers/scsi/mvsas/mv_sas.c
469
hdr->data_len = cpu_to_le32(task->total_xfer_len);
drivers/scsi/mvsas/mv_sas.c
582
hdr->data_len = cpu_to_le32(task->total_xfer_len);
drivers/scsi/mvsas/mv_sas.h
187
__le32 data_len; /* data xfer len */
drivers/scsi/ncr53c8xx.c
1540
int data_len; /* Total data length */
drivers/scsi/ncr53c8xx.c
4223
cp->data_len = 0;
drivers/scsi/ncr53c8xx.c
4248
if (!cp->data_len)
drivers/scsi/ncr53c8xx.c
4786
tp->bytes += cp->data_len;
drivers/scsi/ncr53c8xx.c
7478
cp->data_len = 0;
drivers/scsi/ncr53c8xx.c
7497
cp->data_len += len;
drivers/scsi/pm8001/pm8001_hwi.c
3997
ssp_cmd.data_len = cpu_to_le32(task->total_xfer_len);
drivers/scsi/pm8001/pm8001_hwi.c
4067
sata_cmd.data_len = cpu_to_le32(task->total_xfer_len);
drivers/scsi/pm8001/pm8001_hwi.h
519
__le32 data_len;
drivers/scsi/pm8001/pm8001_hwi.h
567
__le32 data_len;
drivers/scsi/pm8001/pm80xx_hwi.c
4366
ssp_cmd.data_len = cpu_to_le32(task->total_xfer_len);
drivers/scsi/pm8001/pm80xx_hwi.c
4536
sata_cmd.data_len = cpu_to_le32(task->total_xfer_len);
drivers/scsi/pm8001/pm80xx_hwi.h
735
__le32 data_len;
drivers/scsi/pm8001/pm80xx_hwi.h
798
__le32 data_len;
drivers/scsi/pm8001/pm80xx_hwi.h
833
__le32 data_len;
drivers/scsi/pmcraid.c
1031
ioadl->data_len = cpu_to_le32(data_size);
drivers/scsi/pmcraid.c
1174
ioadl[0].data_len = cpu_to_le32(rcb_size);
drivers/scsi/pmcraid.c
1465
le32_to_cpu(pinstance->ccn.hcam->data_len) +
drivers/scsi/pmcraid.c
1480
le32_to_cpu(pinstance->ldn.hcam->data_len) +
drivers/scsi/pmcraid.c
2451
ioadl->data_len = cpu_to_le32(SCSI_SENSE_BUFFERSIZE);
drivers/scsi/pmcraid.c
3222
ioadl[i].data_len = cpu_to_le32(sg_dma_len(sglist));
drivers/scsi/pmcraid.c
4976
ioadl->data_len = cpu_to_le32(sizeof(struct pmcraid_timestamp_data));
drivers/scsi/pmcraid.c
5153
ioadl->data_len = cpu_to_le32(sizeof(struct pmcraid_config_table));
drivers/scsi/pmcraid.h
200
__le32 data_len;
drivers/scsi/pmcraid.h
403
__le32 data_len;
drivers/scsi/qedf/qedf_els.c
10
void *data, uint32_t data_len,
drivers/scsi/qedf/qedf_els.c
75
els_req->data_xfer_len = data_len;
drivers/scsi/qedf/qedf_els.c
92
memcpy(mp_req->req_buf, data, data_len);
drivers/scsi/qedi/qedi_fw.c
1636
char *datap, int data_len, int unsol)
drivers/scsi/qedi/qedi_fw.c
1702
if (data_len) {
drivers/scsi/qedi/qedi_fw.c
1709
tx_sgl_task_params.total_buffer_size = data_len;
drivers/scsi/qedi/qedi_fw.c
1727
task_params.tx_io_size = data_len;
drivers/scsi/qedi/qedi_gbl.h
39
char *datap, int data_len, int unsol);
drivers/scsi/qedi/qedi_iscsi.c
776
int data_len;
drivers/scsi/qedi/qedi_iscsi.c
785
data_len = qedi_conn->gen_pdu.req_buf_size;
drivers/scsi/qedi/qedi_iscsi.c
787
if (data_len)
drivers/scsi/qedi/qedi_iscsi.c
789
buf, data_len, 1);
drivers/scsi/qla2xxx/qla_bsg.c
1026
uint32_t data_len;
drivers/scsi/qla2xxx/qla_bsg.c
1054
data_len = bsg_job->request_payload.payload_len;
drivers/scsi/qla2xxx/qla_bsg.c
1055
fw_buf = dma_alloc_coherent(&ha->pdev->dev, data_len,
drivers/scsi/qla2xxx/qla_bsg.c
1065
bsg_job->request_payload.sg_cnt, fw_buf, data_len);
drivers/scsi/qla2xxx/qla_bsg.c
1087
mn->fw_size = cpu_to_le32(data_len);
drivers/scsi/qla2xxx/qla_bsg.c
1088
mn->fw_seq_size = cpu_to_le32(data_len);
drivers/scsi/qla2xxx/qla_bsg.c
1090
mn->dsd.length = cpu_to_le32(data_len);
drivers/scsi/qla2xxx/qla_bsg.c
1111
dma_free_coherent(&ha->pdev->dev, data_len, fw_buf, fw_dma);
drivers/scsi/qla2xxx/qla_bsg.c
1137
uint32_t data_len = 0;
drivers/scsi/qla2xxx/qla_bsg.c
1180
data_len = bsg_job->reply_payload.payload_len;
drivers/scsi/qla2xxx/qla_bsg.c
1182
mgmt_b = dma_alloc_coherent(&ha->pdev->dev, data_len,
drivers/scsi/qla2xxx/qla_bsg.c
1231
data_len = bsg_job->request_payload.payload_len;
drivers/scsi/qla2xxx/qla_bsg.c
1232
mgmt_b = dma_alloc_coherent(&ha->pdev->dev, data_len,
drivers/scsi/qla2xxx/qla_bsg.c
1242
bsg_job->request_payload.sg_cnt, mgmt_b, data_len);
drivers/scsi/qla2xxx/qla_bsg.c
1295
data_len);
drivers/scsi/qla2xxx/qla_bsg.c
1301
dma_free_coherent(&ha->pdev->dev, data_len, mgmt_b, mgmt_dma);
drivers/scsi/qla4xxx/ql4_os.c
3360
uint32_t data_len;
drivers/scsi/qla4xxx/ql4_os.c
3385
data_len = task_data->resp_len - hdr_len;
drivers/scsi/qla4xxx/ql4_os.c
3386
iscsi_complete_pdu(conn, hdr, data, data_len);
drivers/scsi/scsi_transport_fc.c
531
u32 data_len, char *data_buf, u64 vendor_id)
drivers/scsi/scsi_transport_fc.c
540
if (!data_buf || data_len < 4)
drivers/scsi/scsi_transport_fc.c
541
data_len = 0;
drivers/scsi/scsi_transport_fc.c
548
len = FC_NL_MSGALIGN(sizeof(*event) - sizeof(event->event_data) + data_len);
drivers/scsi/scsi_transport_fc.c
568
event->event_datalen = data_len; /* bytes */
drivers/scsi/scsi_transport_fc.c
571
if (data_len)
drivers/scsi/scsi_transport_fc.c
572
memcpy(event->event_data_flex, data_buf, data_len);
drivers/scsi/scsi_transport_fc.c
573
padding = len - offsetof(typeof(*event), event_data_flex) - data_len;
drivers/scsi/scsi_transport_fc.c
574
memset(event->event_data_flex + data_len, 0, padding);
drivers/scsi/scsi_transport_fc.c
588
(data_len) ? *((u32 *)data_buf) : 0xFFFFFFFF, err);
drivers/scsi/scsi_transport_fc.c
627
u32 data_len, char * data_buf, u64 vendor_id)
drivers/scsi/scsi_transport_fc.c
630
data_len, data_buf, vendor_id);
drivers/scsi/sd.c
1008
cmd->transfersize = data_len;
drivers/scsi/sd.c
1081
u32 data_len = sdp->sector_size;
drivers/scsi/sd.c
1083
if (!sd_set_special_bvec(cmd, data_len))
drivers/scsi/sd.c
1094
cmd->transfersize = data_len;
drivers/scsi/sd.c
1108
u32 data_len = sdp->sector_size;
drivers/scsi/sd.c
1110
if (!sd_set_special_bvec(cmd, data_len))
drivers/scsi/sd.c
1121
cmd->transfersize = data_len;
drivers/scsi/sd.c
2015
unsigned char *data, int data_len)
drivers/scsi/sd.c
2040
put_unaligned_be16(data_len, &cmd[7]);
drivers/scsi/sd.c
2042
result = scsi_execute_cmd(sdev, cmd, REQ_OP_DRV_IN, data, data_len,
drivers/scsi/sd.c
2060
int data_len;
drivers/scsi/sd.c
2068
if (check_mul_overflow(num_keys, 8, &data_len) ||
drivers/scsi/sd.c
2069
check_add_overflow(data_len, 8, &data_len) ||
drivers/scsi/sd.c
2070
data_len > USHRT_MAX)
drivers/scsi/sd.c
2073
data = kzalloc(data_len, GFP_KERNEL);
drivers/scsi/sd.c
2077
result = sd_pr_in_command(bdev, READ_KEYS, data, data_len);
drivers/scsi/sd.c
961
static void *sd_set_special_bvec(struct scsi_cmnd *cmd, unsigned int data_len)
drivers/scsi/sd.c
979
bvec_set_page(&rq->special_vec, page, data_len, 0);
drivers/scsi/sd.c
991
unsigned int data_len = 24;
drivers/scsi/sd.c
994
buf = sd_set_special_bvec(cmd, data_len);
drivers/scsi/snic/snic_fwint.h
262
__le32 data_len; /* Total number of bytes to be transferred */
drivers/scsi/snic/snic_res.h
16
u32 data_len, u16 sg_cnt, ulong sgl_addr,
drivers/scsi/snic/snic_res.h
28
req->u.icmnd.data_len = cpu_to_le32(data_len);
drivers/scsi/sr.c
183
if (result || be16_to_cpu(eh->data_len) < sizeof(*med))
drivers/scsi/sym53c8xx_2/sym_glue.c
243
cp->data_len = 0;
drivers/scsi/sym53c8xx_2/sym_glue.c
268
cp->data_len += len;
drivers/scsi/sym53c8xx_2/sym_glue.c
353
cp->data_len = 0;
drivers/scsi/sym53c8xx_2/sym_hipd.c
3131
cp->data_len = SYM_SNS_BBUF_LEN;
drivers/scsi/sym53c8xx_2/sym_hipd.c
3879
return cp->data_len - cp->odd_byte_adjustment;
drivers/scsi/sym53c8xx_2/sym_hipd.h
736
int data_len; /* Total data length */
drivers/scsi/xen-scsifront.c
479
unsigned int data_len = scsi_bufflen(sc);
drivers/scsi/xen-scsifront.c
484
if (sc->sc_data_direction == DMA_NONE || !data_len)
drivers/scsi/xen-scsifront.c
545
while (len > 0 && data_len > 0) {
drivers/scsi/xen-scsifront.c
552
bytes = min(bytes, data_len);
drivers/scsi/xen-scsifront.c
570
data_len -= bytes;
drivers/soc/hisilicon/kunpeng_hccs.c
544
if (head->data_len > buf_len) {
drivers/soc/hisilicon/kunpeng_hccs.c
547
buf_len, head->data_len);
drivers/soc/hisilicon/kunpeng_hccs.c
551
memcpy(buf, rsp->data, head->data_len);
drivers/soc/hisilicon/kunpeng_hccs.c
566
u32 data_len = 0;
drivers/soc/hisilicon/kunpeng_hccs.c
583
buf + data_len, left_buf_len, &rsp_head);
drivers/soc/hisilicon/kunpeng_hccs.c
591
data_len += rsp_head.data_len;
drivers/soc/hisilicon/kunpeng_hccs.c
592
left_buf_len -= rsp_head.data_len;
drivers/soc/hisilicon/kunpeng_hccs.h
181
u8 data_len;
drivers/soc/qcom/mdt_loader.c
160
void *qcom_mdt_read_metadata(const struct firmware *fw, size_t *data_len,
drivers/soc/qcom/mdt_loader.c
224
*data_len = ehdr_size + hash_size;
drivers/soc/qcom/smd-rpm.c
127
pkt->req.data_len = cpu_to_le32(count);
drivers/soc/qcom/smd-rpm.c
59
__le32 data_len;
drivers/spi/spi-airoha-snfi.c
398
int i, data_len;
drivers/spi/spi-airoha-snfi.c
416
for (i = 0; i < len; i += data_len) {
drivers/spi/spi-airoha-snfi.c
419
data_len = min(len - i, SPI_MAX_TRANSFER_SIZE);
drivers/spi/spi-airoha-snfi.c
420
err = airoha_snand_set_fifo_op(as_ctrl, cmd, data_len);
drivers/spi/spi-airoha-snfi.c
425
data_len);
drivers/spi/spi-airoha-snfi.c
436
int i, data_len;
drivers/spi/spi-airoha-snfi.c
454
for (i = 0; i < len; i += data_len) {
drivers/spi/spi-airoha-snfi.c
457
data_len = min(len - i, SPI_MAX_TRANSFER_SIZE);
drivers/spi/spi-airoha-snfi.c
458
err = airoha_snand_set_fifo_op(as_ctrl, cmd, data_len);
drivers/spi/spi-airoha-snfi.c
463
data_len);
drivers/spi/spi-amlogic-spifc-a4.c
693
int ret, data_len, info_len;
drivers/spi/spi-amlogic-spifc-a4.c
700
data_len = page_size + ecc_cfg->oobsize;
drivers/spi/spi-amlogic-spifc-a4.c
703
ret = aml_sfc_dma_buffer_setup(sfc, sfc->data_buf, data_len,
drivers/spi/spi-amlogic-spifc-a4.c
719
aml_sfc_dma_buffer_release(sfc, data_len, info_len, DMA_FROM_DEVICE);
drivers/spi/spi-amlogic-spifc-a4.c
746
int ret, data_len, info_len;
drivers/spi/spi-amlogic-spifc-a4.c
753
data_len = page_size + ecc_cfg->oobsize;
drivers/spi/spi-amlogic-spifc-a4.c
768
ret = aml_sfc_dma_buffer_setup(sfc, sfc->data_buf, data_len,
drivers/spi/spi-amlogic-spifc-a4.c
784
aml_sfc_dma_buffer_release(sfc, data_len, info_len, DMA_TO_DEVICE);
drivers/spi/spi-dln2.c
420
u16 data_len, u8 attr)
drivers/spi/spi-dln2.c
432
if (data_len > DLN2_SPI_MAX_XFER_SIZE)
drivers/spi/spi-dln2.c
436
tx->size = cpu_to_le16(data_len);
drivers/spi/spi-dln2.c
439
dln2_spi_copy_to_buf(tx->buf, data, data_len, dln2->bpw);
drivers/spi/spi-dln2.c
441
tx_len = sizeof(*tx) + data_len - DLN2_SPI_MAX_XFER_SIZE;
drivers/spi/spi-dln2.c
449
u16 data_len, u8 attr)
drivers/spi/spi-dln2.c
465
if (data_len > DLN2_SPI_MAX_XFER_SIZE)
drivers/spi/spi-dln2.c
469
tx.size = cpu_to_le16(data_len);
drivers/spi/spi-dln2.c
476
if (rx_len < sizeof(rx->size) + data_len)
drivers/spi/spi-dln2.c
478
if (le16_to_cpu(rx->size) != data_len)
drivers/spi/spi-dln2.c
481
dln2_spi_copy_from_buf(data, rx->buf, data_len, dln2->bpw);
drivers/spi/spi-dln2.c
490
u8 *rx_data, u16 data_len, u8 attr)
drivers/spi/spi-dln2.c
508
if (data_len > DLN2_SPI_MAX_XFER_SIZE)
drivers/spi/spi-dln2.c
520
tx->size = cpu_to_le16(data_len);
drivers/spi/spi-dln2.c
523
dln2_spi_copy_to_buf(tx->buf, tx_data, data_len, dln2->bpw);
drivers/spi/spi-dln2.c
525
tx_len = sizeof(*tx) + data_len - DLN2_SPI_MAX_XFER_SIZE;
drivers/spi/spi-dln2.c
532
if (rx_len < sizeof(rx->size) + data_len)
drivers/spi/spi-dln2.c
534
if (le16_to_cpu(rx->size) != data_len)
drivers/spi/spi-dln2.c
537
dln2_spi_copy_from_buf(rx_data, rx->buf, data_len, dln2->bpw);
drivers/spi/spi-dln2.c
547
u8 *rx_data, u16 data_len, u8 attr)
drivers/spi/spi-dln2.c
552
u16 remaining = data_len;
drivers/spi/spi-dln2.c
564
offset = data_len - remaining;
drivers/spi/spi-imx.c
106
int data_len;
drivers/spi/spi-imx.c
1515
if (dma_data->data_len % BYTES_PER_32BITS_WORD && !word_delay) {
drivers/spi/spi-imx.c
1516
unaligned = dma_data->data_len % BYTES_PER_32BITS_WORD;
drivers/spi/spi-imx.c
1522
memcpy(rx_buf, copy_ptr, dma_data->data_len);
drivers/spi/spi-imx.c
1566
dma_data->dma_len = dma_data->data_len;
drivers/spi/spi-imx.c
1578
dma_data->dma_len = ALIGN(dma_data->data_len, BYTES_PER_32BITS_WORD);
drivers/spi/spi-imx.c
1591
if (dma_data->data_len % BYTES_PER_32BITS_WORD && !word_delay) {
drivers/spi/spi-imx.c
1592
unaligned = dma_data->data_len % BYTES_PER_32BITS_WORD;
drivers/spi/spi-imx.c
1598
memcpy(copy_ptr, tx_buf, dma_data->data_len);
drivers/spi/spi-imx.c
1679
spi_imx->dma_data[0].data_len = transfer->len;
drivers/spi/spi-imx.c
1690
spi_imx->dma_data[0].data_len = round_down(transfer->len,
drivers/spi/spi-imx.c
1702
spi_imx->dma_data[1].data_len = transfer->len % MX51_ECSPI_CTRL_MAX_BURST;
drivers/spi/spi-imx.c
1704
transfer->tx_buf + spi_imx->dma_data[0].data_len,
drivers/spi/spi-imx.c
1926
spi_imx->rx_offset += dma_data->data_len;
drivers/spi/spi-mxic.c
320
unsigned int data_len)
drivers/spi/spi-mxic.c
335
if (data_len) {
drivers/spi/spi-rockchip.c
437
static u32 rockchip_spi_calc_burst_size(u32 data_len)
drivers/spi/spi-rockchip.c
443
if (data_len & i)
drivers/staging/rtl8723bs/core/rtw_recv.c
1382
u32 data_len = 0;
drivers/staging/rtl8723bs/core/rtw_recv.c
1392
data_len = pattrib->pkt_len - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len;
drivers/staging/rtl8723bs/core/rtw_recv.c
1393
mgmt_DATA = kzalloc(data_len, GFP_ATOMIC);
drivers/staging/rtl8723bs/core/rtw_recv.c
1398
memcpy(mgmt_DATA, ptr + pattrib->hdrlen + pattrib->iv_len, data_len);
drivers/staging/rtl8723bs/core/rtw_recv.c
1400
memcpy(ptr + pattrib->hdrlen, mgmt_DATA, data_len);
drivers/staging/rtl8723bs/core/rtw_security.c
1438
int omac1_aes_128(u8 *key, u8 *data, size_t data_len, u8 *mac)
drivers/staging/rtl8723bs/core/rtw_security.c
1440
return omac1_aes_128_vector(key, 1, &data, &data_len, mac);
drivers/staging/rtl8723bs/core/rtw_security.c
198
void rtw_seccalctkipmic(u8 *key, u8 *header, u8 *data, u32 data_len, u8 *mic_code, u8 pri)
drivers/staging/rtl8723bs/core/rtw_security.c
222
rtw_secmicappend(&micdata, data, data_len);
drivers/staging/rtl8723bs/include/rtw_security.h
246
int omac1_aes_128(u8 *key, u8 *data, size_t data_len, u8 *mac);
drivers/staging/rtl8723bs/include/rtw_security.h
256
u32 data_len,
drivers/target/iscsi/cxgbit/cxgbit_main.c
311
skb->data_len += len;
drivers/target/iscsi/cxgbit/cxgbit_target.c
1005
u32 data_len = ntoh24(hdr->dlength);
drivers/target/iscsi/cxgbit/cxgbit_target.c
1026
cmd, data_len, &success);
drivers/target/iscsi/cxgbit/cxgbit_target.c
1042
hdr->itt, hdr->offset, data_len,
drivers/target/iscsi/cxgbit/cxgbit_target.c
1051
data_len, cmd->write_data_done,
drivers/target/iscsi/cxgbit/cxgbit_target.c
1059
sg_nents = max(1UL, DIV_ROUND_UP(skip + data_len, PAGE_SIZE));
drivers/target/iscsi/cxgbit/cxgbit_target.c
1068
(cmd->se_cmd.data_length == (cmd->write_data_done + data_len))) {
drivers/target/iscsi/cxgbit/cxgbit_target.c
1392
skb, skb->head, skb->data, skb->len, skb->data_len,
drivers/target/iscsi/cxgbit/cxgbit_target.c
1418
skb->data_len = 0;
drivers/target/iscsi/cxgbit/cxgbit_target.c
1451
hskb->data_len += len;
drivers/target/iscsi/cxgbit/cxgbit_target.c
1479
hskb->data_len += len;
drivers/target/iscsi/cxgbit/cxgbit_target.c
239
csk, skb->len, skb->data_len,
drivers/target/iscsi/cxgbit/cxgbit_target.c
250
csk, skb->len, skb->data_len, credits_needed,
drivers/target/iscsi/cxgbit/cxgbit_target.c
366
skb->data_len += cur_len;
drivers/target/iscsi/cxgbit/cxgbit_target.c
384
skb->data_len += padding;
drivers/target/iscsi/cxgbit/cxgbit_target.c
44
skb->data_len = len;
drivers/target/iscsi/iscsi_target_util.c
1098
u32 tx_hdr_size, data_len;
drivers/target/iscsi/iscsi_target_util.c
1119
data_len = cmd->tx_size - tx_hdr_size - cmd->padding;
drivers/target/iscsi/iscsi_target_util.c
1125
data_len -= ISCSI_CRC_LEN;
drivers/target/iscsi/iscsi_target_util.c
1136
while (data_len) {
drivers/target/iscsi/iscsi_target_util.c
1138
u32 sub_len = min_t(u32, data_len, space);
drivers/target/iscsi/iscsi_target_util.c
1155
data_len -= sub_len;
drivers/target/sbp/sbp_target.c
1165
u32 *data_len, enum dma_data_direction *data_dir)
drivers/target/sbp/sbp_target.c
1173
*data_len = 0;
drivers/target/sbp/sbp_target.c
1181
*data_len = 0;
drivers/target/sbp/sbp_target.c
1183
*data_len += be16_to_cpu(
drivers/target/sbp/sbp_target.c
1187
*data_len = data_size;
drivers/target/target_core_pscsi.c
830
u32 data_len = cmd->data_length, i, len, bytes, off;
drivers/target/target_core_pscsi.c
855
if (len > 0 && data_len > 0) {
drivers/target/target_core_pscsi.c
857
bytes = min(bytes, data_len);
drivers/target/target_core_pscsi.c
895
data_len -= bytes;
drivers/target/target_core_spc.c
2329
u16 data_len;
drivers/target/target_core_spc.c
2335
data_len = strlen(dev->t10_wwn.pd_text_id_info);
drivers/target/target_core_spc.c
2336
if (data_len > 0)
drivers/target/target_core_spc.c
2338
data_len += 1;
drivers/target/target_core_spc.c
2340
data_len = data_len + PD_TEXT_ID_INFO_HDR_LEN;
drivers/target/target_core_spc.c
2342
if (data_len < buf_len)
drivers/target/target_core_spc.c
2343
buf_len = data_len;
drivers/target/target_core_spc.c
2354
put_unaligned_be16(data_len, &buf[2]);
drivers/target/target_core_user.c
705
struct iovec **iov, size_t data_len)
drivers/target/target_core_user.c
722
while (data_len) {
drivers/target/target_core_user.c
725
data_len);
drivers/target/target_core_user.c
729
page_cnt = DIV_ROUND_UP(data_len, PAGE_SIZE);
drivers/target/target_core_user.c
734
for (page_inx = 0; page_inx < page_cnt && data_len;
drivers/target/target_core_user.c
743
while (page_remaining && data_len) {
drivers/target/target_core_user.c
746
data_len = 0;
drivers/target/target_core_user.c
752
data_len);
drivers/target/target_core_user.c
761
data_len -= cp_len;
drivers/target/tcm_fc/tfc_io.c
137
fp_skb(fp)->data_len += tlen;
drivers/thunderbolt/eeprom.c
230
u16 data_len:12;
drivers/thunderbolt/eeprom.c
413
u16 drom_size = header->data_len + TB_DROM_DATA_START;
drivers/thunderbolt/eeprom.c
484
*size = ((struct tb_drom_header *)sw->drom)->data_len +
drivers/thunderbolt/eeprom.c
603
crc = tb_crc32(sw->drom + TB_DROM_DATA_START, header->data_len);
drivers/thunderbolt/eeprom.c
619
crc = tb_crc32(sw->drom + TB_DROM_DATA_START, header->data_len);
drivers/thunderbolt/eeprom.c
634
if (header->data_len + TB_DROM_DATA_START != size) {
drivers/thunderbolt/property.c
335
bool recurse, size_t *data_len)
drivers/thunderbolt/property.c
352
property->value.dir, recurse, data_len);
drivers/thunderbolt/property.c
355
if (data_len)
drivers/thunderbolt/property.c
356
*data_len += 1;
drivers/thunderbolt/property.c
361
if (data_len)
drivers/thunderbolt/property.c
362
*data_len += property->length;
drivers/thunderbolt/property.c
379
size_t dir_len, data_len = 0;
drivers/thunderbolt/property.c
427
dir_len = tb_property_dir_length(dir, false, &data_len);
drivers/thunderbolt/property.c
429
dir_end = start_offset + data_len + dir_len;
drivers/thunderbolt/property.c
521
size_t dir_len, data_len = 0;
drivers/thunderbolt/property.c
523
dir_len = tb_property_dir_length(dir, true, &data_len);
drivers/thunderbolt/property.c
524
return dir_len + data_len;
drivers/thunderbolt/xdomain.c
337
u16 data_len, len;
drivers/thunderbolt/xdomain.c
353
data_len = 0;
drivers/thunderbolt/xdomain.c
391
data_len = res->data_length;
drivers/thunderbolt/xdomain.c
392
if (data_len > TB_XDP_PROPERTIES_MAX_LENGTH) {
drivers/thunderbolt/xdomain.c
397
data = kcalloc(data_len, sizeof(u32), GFP_KERNEL);
drivers/thunderbolt/xdomain.c
404
if (req.offset + len > data_len)
drivers/thunderbolt/xdomain.c
405
len = data_len - req.offset;
drivers/thunderbolt/xdomain.c
408
} while (!data_len || req.offset < data_len);
drivers/thunderbolt/xdomain.c
415
return data_len;
drivers/tty/ipwireless/hardware.c
819
unsigned int data_len;
drivers/tty/ipwireless/hardware.c
828
data_len = len - header_length;
drivers/tty/ipwireless/hardware.c
832
queue_received_packet(hw, protocol, address, data, data_len,
drivers/tty/ipwireless/hardware.c
836
handle_received_SETUP_packet(hw, address, data, data_len,
drivers/tty/serial/jsm/jsm_tty.c
521
int data_len;
drivers/tty/serial/jsm/jsm_tty.c
548
data_len = (head - tail) & rmask;
drivers/tty/serial/jsm/jsm_tty.c
549
if (data_len == 0) {
drivers/tty/serial/jsm/jsm_tty.c
564
data_len, ch->ch_portnum);
drivers/tty/serial/jsm/jsm_tty.c
587
len = tty_buffer_request_room(port, data_len);
drivers/ufs/core/ufs_bsg.c
115
data_len = payload->payload_len;
drivers/ufs/core/ufs_bsg.c
126
rpmb_reply->bsg_reply.reply_payload_rcv_len = data_len;
drivers/ufs/core/ufs_bsg.c
77
int data_len;
drivers/usb/atm/usbatm.c
465
unsigned int data_len = min_t(unsigned int, skb->len, ATM_CELL_PAYLOAD);
drivers/usb/atm/usbatm.c
466
unsigned int left = ATM_CELL_PAYLOAD - data_len;
drivers/usb/atm/usbatm.c
476
skb_copy_from_linear_data(skb, ptr, data_len);
drivers/usb/atm/usbatm.c
477
ptr += data_len;
drivers/usb/atm/usbatm.c
478
__skb_pull(skb, data_len);
drivers/usb/core/devio.c
492
unsigned char *data, unsigned data_len)
drivers/usb/core/devio.c
527
data_len = min(data_len, usbfs_snoop_max);
drivers/usb/core/devio.c
528
if (data && data_len > 0) {
drivers/usb/core/devio.c
530
data, data_len, 1);
drivers/usb/gadget/composite.c
1708
n = ext_prop->data_len +
drivers/usb/gadget/composite.c
1724
ext_prop->data_len);
drivers/usb/gadget/composite.c
1729
ext_prop->data_len);
drivers/usb/gadget/configfs.c
1315
ext_prop->data_len <<= 1;
drivers/usb/gadget/configfs.c
1322
ext_prop->data_len >>= 1;
drivers/usb/gadget/configfs.c
1333
int len = ext_prop->data_len;
drivers/usb/gadget/configfs.c
1362
desc->ext_prop_len -= ext_prop->data_len;
drivers/usb/gadget/configfs.c
1363
ext_prop->data_len = len;
drivers/usb/gadget/configfs.c
1364
desc->ext_prop_len += ext_prop->data_len;
drivers/usb/gadget/configfs.c
1368
desc->ext_prop_len -= ext_prop->data_len;
drivers/usb/gadget/configfs.c
1369
ext_prop->data_len <<= 1;
drivers/usb/gadget/configfs.c
1370
ext_prop->data_len += 2;
drivers/usb/gadget/configfs.c
1371
desc->ext_prop_len += ext_prop->data_len;
drivers/usb/gadget/configfs.c
1453
desc->ext_prop_len -= (ext_prop->name_len + ext_prop->data_len + 14);
drivers/usb/gadget/function/f_fs.c
1009
ssize_t ret, data_len = -EINVAL;
drivers/usb/gadget/function/f_fs.c
1060
data_len = iov_iter_count(&io_data->data);
drivers/usb/gadget/function/f_fs.c
1066
data_len = usb_ep_align_maybe(gadget, ep->ep, data_len);
drivers/usb/gadget/function/f_fs.c
1068
io_data->use_sg = gadget->sg_supported && data_len > PAGE_SIZE;
drivers/usb/gadget/function/f_fs.c
1071
data = ffs_alloc_buffer(io_data, data_len);
drivers/usb/gadget/function/f_fs.c
1077
!copy_from_iter_full(data, data_len, &io_data->data)) {
drivers/usb/gadget/function/f_fs.c
1092
} else if (data_len == -EINVAL) {
drivers/usb/gadget/function/f_fs.c
1118
req->length = data_len;
drivers/usb/gadget/function/f_fs.c
1169
req->length = data_len;
drivers/usb/gadget/function/f_fs.c
3470
ext_prop->data_len = le32_to_cpu(*(__le32 *)
drivers/usb/gadget/function/f_fs.c
3472
length = ext_prop->name_len + ext_prop->data_len + 14;
drivers/usb/gadget/function/f_fs.c
3480
ext_prop->data_len;
drivers/usb/gadget/function/f_fs.c
3483
ext_prop->data_len);
drivers/usb/gadget/function/f_fs.c
3490
ext_prop->data_len *= 2;
drivers/usb/gadget/function/f_fs.c
3502
ext_prop->name_len + ext_prop->data_len + 14;
drivers/usb/gadget/function/f_fs.c
760
static ssize_t ffs_copy_to_iter(void *data, int data_len, struct iov_iter *iter)
drivers/usb/gadget/function/f_fs.c
762
ssize_t ret = copy_to_iter(data, data_len, iter);
drivers/usb/gadget/function/f_fs.c
763
if (ret == data_len)
drivers/usb/gadget/function/f_fs.c
798
data_len, ret);
drivers/usb/gadget/function/f_fs.c
841
size_t data_len)
drivers/usb/gadget/function/f_fs.c
844
return ffs_build_sg_list(&io_data->sgt, data_len);
drivers/usb/gadget/function/f_fs.c
846
return kmalloc(data_len, GFP_KERNEL);
drivers/usb/gadget/function/f_fs.c
946
void *data, int data_len,
drivers/usb/gadget/function/f_fs.c
951
ssize_t ret = copy_to_iter(data, data_len, iter);
drivers/usb/gadget/function/f_fs.c
952
if (data_len == ret)
drivers/usb/gadget/function/f_fs.c
960
data_len, ret);
drivers/usb/gadget/function/f_fs.c
962
data_len -= ret;
drivers/usb/gadget/function/f_fs.c
963
buf = kmalloc_flex(*buf, storage, data_len);
drivers/usb/gadget/function/f_fs.c
966
buf->length = data_len;
drivers/usb/gadget/function/f_fs.c
968
memcpy(buf->storage, data + ret, flex_array_size(buf, storage, data_len));
drivers/usb/gadget/function/f_tcm.c
100
if (cmd->data_len > ep->maxpacket) {
drivers/usb/gadget/function/f_tcm.c
102
cmd->data_len -= ep->maxpacket;
drivers/usb/gadget/function/f_tcm.c
104
req->length = cmd->data_len;
drivers/usb/gadget/function/f_tcm.c
105
cmd->data_len = 0;
drivers/usb/gadget/function/f_tcm.c
121
csw->Residue = cpu_to_le32(cmd->data_len);
drivers/usb/gadget/function/f_tcm.c
123
if (cmd->data_len) {
drivers/usb/gadget/function/f_tcm.c
1237
cmd->sense_iu.sense, cmd->unpacked_lun, cmd->data_len,
drivers/usb/gadget/function/f_tcm.c
1245
tv_nexus->tvn_se_sess, cmd->data_len, DMA_NONE,
drivers/usb/gadget/function/f_tcm.c
132
if (cmd->data_len > fu->ep_in->maxpacket) {
drivers/usb/gadget/function/f_tcm.c
134
cmd->data_len -= ep->maxpacket;
drivers/usb/gadget/function/f_tcm.c
136
req->length = cmd->data_len;
drivers/usb/gadget/function/f_tcm.c
137
cmd->data_len = 0;
drivers/usb/gadget/function/f_tcm.c
1399
cmd->data_len = 0;
drivers/usb/gadget/function/f_tcm.c
1506
cmd->data_len, cmd->prio_attr, dir, flags);
drivers/usb/gadget/function/f_tcm.c
1512
tv_nexus->tvn_se_sess, cmd->data_len, DMA_NONE,
drivers/usb/gadget/function/f_tcm.c
155
if (!moved_data && cmd->data_len) {
drivers/usb/gadget/function/f_tcm.c
1558
cmd->data_len = le32_to_cpu(cbw->DataTransferLength);
drivers/usb/gadget/function/f_tcm.c
216
if (!cmd->data_len) {
drivers/usb/gadget/function/f_tcm.c
258
if (!cmd->data_len) {
drivers/usb/gadget/function/f_tcm.c
99
if (cmd->data_len) {
drivers/usb/gadget/function/tcm.h
79
u32 data_len;
drivers/usb/gadget/u_os_desc.h
100
memcpy(usb_ext_prop_data_ptr(buf, pnl), data, data_len);
drivers/usb/gadget/u_os_desc.h
104
int data_len)
drivers/usb/gadget/u_os_desc.h
107
put_unaligned_le32(data_len, usb_ext_prop_data_len_ptr(buf, pnl));
drivers/usb/gadget/u_os_desc.h
108
result = utf8s_to_utf16s(string, data_len >> 1, UTF16_LITTLE_ENDIAN,
drivers/usb/gadget/u_os_desc.h
110
data_len - 2);
drivers/usb/gadget/u_os_desc.h
115
&buf[USB_EXT_PROP_B_PROPERTY_DATA + pnl + data_len - 2]);
drivers/usb/gadget/u_os_desc.h
117
return data_len;
drivers/usb/gadget/u_os_desc.h
97
int data_len)
drivers/usb/gadget/u_os_desc.h
99
put_unaligned_le32(data_len, usb_ext_prop_data_len_ptr(buf, pnl));
drivers/usb/host/fhci-sched.c
701
u32 data_len = urb->transfer_buffer_length;
drivers/usb/host/fhci-sched.c
759
if (data_len > 0)
drivers/usb/host/fhci-sched.c
771
while (data_len > 4096) {
drivers/usb/host/fhci-sched.c
779
data_len -= 4096;
drivers/usb/host/fhci-sched.c
786
data, data_len, 0, 0, true);
drivers/usb/host/fhci-sched.c
802
USB_TD_TOGGLE_DATA0, data, data_len,
drivers/usb/host/fhci-sched.c
814
if (data_len > 0) {
drivers/usb/host/fhci-sched.c
818
USB_TD_TOGGLE_DATA1, data, data_len, 0, 0,
drivers/usb/host/fhci-sched.c
823
if (data_len > 0)
drivers/usb/host/ohci-q.c
598
int data_len = urb->transfer_buffer_length;
drivers/usb/host/ohci-q.c
619
if (data_len > 0 && i > 0) {
drivers/usb/host/ohci-q.c
627
this_sg_len = min_t(int, sg_dma_len(sg), data_len);
drivers/usb/host/ohci-q.c
630
if (data_len)
drivers/usb/host/ohci-q.c
634
this_sg_len = data_len;
drivers/usb/host/ohci-q.c
660
if (n >= data_len || (i == 1 && n >= this_sg_len)) {
drivers/usb/host/ohci-q.c
666
data_len -= n;
drivers/usb/host/ohci-q.c
671
if (--i <= 0 || data_len <= 0)
drivers/usb/host/ohci-q.c
676
data_len);
drivers/usb/host/ohci-q.c
697
if (data_len > 0) {
drivers/usb/host/ohci-q.c
701
td_fill (ohci, info, data, data_len, urb, cnt++);
drivers/usb/host/ohci-q.c
703
info = (is_out || data_len == 0)
drivers/usb/mon/mon_text.c
613
int data_len, i;
drivers/usb/mon/mon_text.c
615
if ((data_len = ep->length) > 0) {
drivers/usb/mon/mon_text.c
619
if (data_len >= DATA_MAX)
drivers/usb/mon/mon_text.c
620
data_len = DATA_MAX;
drivers/usb/mon/mon_text.c
621
for (i = 0; i < data_len; i++) {
drivers/usb/serial/digi_acceleport.c
892
int ret, data_len, new_len;
drivers/usb/serial/digi_acceleport.c
924
data_len = new_len + priv->dp_out_buf_len;
drivers/usb/serial/digi_acceleport.c
926
if (data_len == 0) {
drivers/usb/serial/digi_acceleport.c
931
port->write_urb->transfer_buffer_length = data_len+2;
drivers/usb/serial/digi_acceleport.c
934
*data++ = data_len;
drivers/usb/serial/keyspan.c
1467
unsigned int data_len;
drivers/usb/serial/keyspan.c
1475
data_len = 64;
drivers/usb/serial/keyspan.c
1477
data_len = 63;
drivers/usb/serial/keyspan.c
1485
return data_len;
drivers/usb/serial/keyspan.c
1490
return data_len;
drivers/usb/serial/omninet.c
141
size_t data_len;
drivers/usb/serial/omninet.c
147
data_len = min_t(size_t, urb->actual_length - OMNINET_HEADERLEN,
drivers/usb/serial/omninet.c
149
tty_insert_flip_string(&port->port, data, data_len);
drivers/usb/serial/opticon.c
74
size_t data_len = urb->actual_length - 2;
drivers/usb/serial/opticon.c
91
opticon_process_data_packet(port, data, data_len);
drivers/usb/serial/opticon.c
93
opticon_process_status_packet(port, data, data_len);
drivers/usb/serial/usb_wwan.c
286
unsigned int data_len = 0;
drivers/usb/serial/usb_wwan.c
294
data_len += OUT_BUFLEN;
drivers/usb/serial/usb_wwan.c
297
dev_dbg(&port->dev, "%s: %u\n", __func__, data_len);
drivers/usb/serial/usb_wwan.c
298
return data_len;
drivers/usb/serial/usb_wwan.c
307
unsigned int data_len = 0;
drivers/usb/serial/usb_wwan.c
317
data_len += this_urb->transfer_buffer_length;
drivers/usb/serial/usb_wwan.c
319
dev_dbg(&port->dev, "%s: %u\n", __func__, data_len);
drivers/usb/serial/usb_wwan.c
320
return data_len;
drivers/usb/storage/usb.c
344
unsigned int data_len)
drivers/usb/storage/usb.c
346
if (data_len < 36) /* You lose. */
drivers/usb/storage/usb.c
376
usb_stor_set_xfer_buf(data, data_len, us->srb);
drivers/usb/storage/usb.h
163
unsigned char *data, unsigned int data_len);
drivers/usb/typec/ucsi/ucsi.h
86
int (*write_message_out)(struct ucsi *ucsi, void *data, size_t data_len);
drivers/usb/typec/ucsi/ucsi_acpi.c
89
static int ucsi_acpi_write_message_out(struct ucsi *ucsi, void *data, size_t data_len)
drivers/usb/typec/ucsi/ucsi_acpi.c
93
if (!data || !data_len)
drivers/usb/typec/ucsi/ucsi_acpi.c
97
memcpy(ua->base + UCSI_MESSAGE_OUT, data, data_len);
drivers/usb/typec/ucsi/ucsi_acpi.c
99
memcpy(ua->base + UCSIv2_MESSAGE_OUT, data, data_len);
drivers/video/fbdev/broadsheetfb.c
613
int data_len, const char *data)
drivers/video/fbdev/broadsheetfb.c
643
memcpy(sector_buffer + data_start_addr, data, data_len);
drivers/video/fbdev/broadsheetfb.c
649
tail_start_addr = (data_start_addr + data_len) % sector_size;
drivers/video/fbdev/neofb.c
1435
int bltCntl_flags, d_pitch, data_len;
drivers/video/fbdev/neofb.c
1439
data_len = ((d_pitch * image->height) + buf_align) & ~buf_align;
drivers/video/fbdev/neofb.c
1489
memcpy_toio(par->mmio_vbase + 0x100000, image->data, data_len);
drivers/virt/coco/tdx-host/tdx-host.c
141
const u8 *data, u32 data_len)
drivers/virt/coco/tdx-host/tdx-host.c
147
u32 offset, u32 data_len, u32 *written)
drivers/virt/coco/tdx-host/tdx-host.c
151
ret = seamldr_install_module(data, data_len);
drivers/virt/coco/tdx-host/tdx-host.c
154
*written = data_len;
drivers/xen/xen-scsiback.c
123
uint32_t data_len;
drivers/xen/xen-scsiback.c
429
pending_req->v2p->lun, pending_req->data_len, 0,
drivers/xen/xen-scsiback.c
509
pending_req->data_len = 0;
drivers/xen/xen-scsiback.c
586
pending_req->data_len += seg->length;
fs/binfmt_flat.c
411
u32 text_len, data_len, bss_len, stack_len, full_data, flags;
fs/binfmt_flat.c
424
data_len = ntohl(hdr->data_end) - ntohl(hdr->data_start);
fs/binfmt_flat.c
434
full_data = data_len + relocs * sizeof(unsigned long);
fs/binfmt_flat.c
481
if ((text_len | data_len | bss_len | stack_len | relocs | full_data) >> 28) {
fs/binfmt_flat.c
503
if (data_len + bss_len > rlim) {
fs/binfmt_flat.c
545
len = data_len + extra +
fs/binfmt_flat.c
565
data_len + bss_len + stack_len, datapos);
fs/binfmt_flat.c
592
len = text_len + data_len + extra +
fs/binfmt_flat.c
684
vm_munmap(textpos, text_len + data_len + extra +
fs/binfmt_flat.c
698
current->mm->end_data = datapos + data_len;
fs/binfmt_flat.c
706
current->mm->start_brk = datapos + data_len + bss_len;
fs/binfmt_flat.c
717
start_code, end_code, datapos, datapos + data_len,
fs/binfmt_flat.c
718
datapos + data_len, (datapos + data_len + bss_len + 3) & ~3);
fs/binfmt_flat.c
724
libinfo->lib_list[0].start_brk = datapos + data_len + bss_len;
fs/binfmt_flat.c
836
if (clear_user((void __user *)(datapos + data_len), bss_len +
fs/btrfs/accessors.h
515
BTRFS_SETGET_FUNCS(dir_data_len, struct btrfs_dir_item, data_len, 16);
fs/btrfs/accessors.h
520
BTRFS_SETGET_STACK_FUNCS(stack_dir_data_len, struct btrfs_dir_item, data_len, 16);
fs/btrfs/backref.c
41
const u64 data_len = btrfs_file_extent_num_bytes(eb, fi);
fs/btrfs/backref.c
57
ctx->extent_item_pos >= data_offset + data_len)
fs/btrfs/backref.c
74
data_len, root_ids[i],
fs/btrfs/backref.c
88
e->num_bytes = data_len;
fs/btrfs/ctree.c
3072
int data_len;
fs/btrfs/ctree.c
3078
data_len = btrfs_item_offset(l, start) + btrfs_item_size(l, start);
fs/btrfs/ctree.c
3079
data_len = data_len - btrfs_item_offset(l, end);
fs/btrfs/ctree.c
3080
data_len += sizeof(struct btrfs_item) * nr;
fs/btrfs/ctree.c
3081
WARN_ON(data_len < 0);
fs/btrfs/ctree.c
3082
return data_len;
fs/btrfs/ctree.h
399
u64 data_len;
fs/btrfs/delayed-inode.c
1486
u32 data_len;
fs/btrfs/delayed-inode.c
1511
data_len = delayed_item->data_len + sizeof(struct btrfs_item);
fs/btrfs/delayed-inode.c
1537
delayed_node->curr_index_batch_size + data_len > leaf_data_size) {
fs/btrfs/delayed-inode.c
1538
delayed_node->curr_index_batch_size = data_len;
fs/btrfs/delayed-inode.c
1541
delayed_node->curr_index_batch_size += data_len;
fs/btrfs/delayed-inode.c
1598
const u32 data_len = item->data_len + sizeof(struct btrfs_item);
fs/btrfs/delayed-inode.c
1600
ASSERT(node->curr_index_batch_size >= data_len);
fs/btrfs/delayed-inode.c
1601
node->curr_index_batch_size -= data_len;
fs/btrfs/delayed-inode.c
346
static struct btrfs_delayed_item *btrfs_alloc_delayed_item(u16 data_len,
fs/btrfs/delayed-inode.c
352
item = kmalloc_flex(*item, data, data_len, GFP_NOFS);
fs/btrfs/delayed-inode.c
354
item->data_len = data_len;
fs/btrfs/delayed-inode.c
666
const u32 first_data_size = first_item->data_len;
fs/btrfs/delayed-inode.c
716
next_size = next->data_len + sizeof(struct btrfs_item);
fs/btrfs/delayed-inode.c
723
batch.total_data_size += next->data_len;
fs/btrfs/delayed-inode.c
750
ins_sizes[i] = curr->data_len;
fs/btrfs/delayed-inode.c
764
(unsigned long)data_ptr, curr->data_len);
fs/btrfs/delayed-inode.h
113
u16 data_len;
fs/btrfs/delayed-inode.h
114
char data[] __counted_by(data_len);
fs/btrfs/dir-item.c
60
const void *data, u16 data_len)
fs/btrfs/dir-item.c
70
if (name_len + data_len > BTRFS_MAX_XATTR_SIZE(root->fs_info))
fs/btrfs/dir-item.c
77
data_size = sizeof(*dir_item) + name_len + data_len;
fs/btrfs/dir-item.c
90
btrfs_set_dir_data_len(leaf, dir_item, data_len);
fs/btrfs/dir-item.c
95
write_extent_buffer(leaf, data, data_ptr, data_len);
fs/btrfs/dir-item.h
42
const void *data, u16 data_len);
fs/btrfs/file.c
2514
extent_info->data_len -= replace_len;
fs/btrfs/file.c
2622
extent_info, extent_info->data_len,
fs/btrfs/inode.c
548
u64 data_len = (compressed_size ?: size);
fs/btrfs/inode.c
571
if (data_len >= fs_info->sectorsize)
fs/btrfs/inode.c
575
if (data_len > BTRFS_MAX_INLINE_DATA_SIZE(fs_info))
fs/btrfs/inode.c
579
if (data_len > fs_info->max_inline)
fs/btrfs/inode.c
615
u64 data_len = (compressed_size ?: size);
fs/btrfs/inode.c
638
drop_args.extent_item_size = btrfs_file_extent_calc_inline_size(data_len);
fs/btrfs/inode.c
8979
extent_info.data_len = len;
fs/btrfs/print-tree.c
276
const u32 data_len = btrfs_dir_data_len(eb, di);
fs/btrfs/print-tree.c
277
const u32 len = sizeof(*di) + name_len + data_len;
fs/btrfs/print-tree.c
284
btrfs_dir_transid(eb, di), data_len, name_len);
fs/btrfs/props.c
207
u32 data_len = btrfs_dir_data_len(leaf, di);
fs/btrfs/props.c
211
this_len = sizeof(*di) + name_len + data_len;
fs/btrfs/props.c
237
if (data_len > value_buf_len) {
fs/btrfs/props.c
239
value_buf_len = data_len;
fs/btrfs/props.c
240
value_buf = kmalloc(data_len, GFP_NOFS);
fs/btrfs/props.c
246
read_extent_buffer(leaf, value_buf, data_ptr, data_len);
fs/btrfs/props.c
248
iterator(ctx, handler, value_buf, data_len);
fs/btrfs/reflink.c
556
clone_info.data_len = datal;
fs/btrfs/send.c
1079
const char *data, int data_len,
fs/btrfs/send.c
1099
u32 data_len;
fs/btrfs/send.c
1129
data_len = btrfs_dir_data_len(eb, di);
fs/btrfs/send.c
1137
if (unlikely(name_len + data_len >
fs/btrfs/send.c
1146
if (unlikely(name_len + data_len > PATH_MAX)) {
fs/btrfs/send.c
1152
if (name_len + data_len > buf_len) {
fs/btrfs/send.c
1153
buf_len = name_len + data_len;
fs/btrfs/send.c
1175
name_len + data_len);
fs/btrfs/send.c
1177
len = sizeof(*di) + name_len + data_len;
fs/btrfs/send.c
1182
data_len, ctx);
fs/btrfs/send.c
4816
const char *data, int data_len)
fs/btrfs/send.c
4831
TLV_PUT(sctx, BTRFS_SEND_A_XATTR_DATA, data, data_len);
fs/btrfs/send.c
4860
int data_len, void *ctx)
fs/btrfs/send.c
4877
if (data_len == 0) {
fs/btrfs/send.c
4881
data_len = sizeof(dummy_acl);
fs/btrfs/send.c
4885
return send_set_xattr(sctx, name, name_len, data, data_len);
fs/btrfs/send.c
4890
const char *data, int data_len, void *ctx)
fs/btrfs/send.c
4924
int name_len, const char *data, int data_len, void *vctx)
fs/btrfs/send.c
4931
ctx->found_data_len = data_len;
fs/btrfs/send.c
4933
ctx->found_data = kmemdup(data, data_len, GFP_KERNEL);
fs/btrfs/send.c
4946
char **data, int *data_len)
fs/btrfs/send.c
4966
*data_len = ctx.found_data_len;
fs/btrfs/send.c
4976
const char *data, int data_len,
fs/btrfs/send.c
4989
data_len, ctx);
fs/btrfs/send.c
4991
if (data_len != found_data_len ||
fs/btrfs/send.c
4992
memcmp(data, found_data, data_len)) {
fs/btrfs/send.c
4994
data, data_len, ctx);
fs/btrfs/send.c
5005
const char *data, int data_len,
fs/btrfs/send.c
5015
data_len, ctx);
fs/btrfs/tree-checker.c
564
u32 data_len;
fs/btrfs/tree-checker.c
628
data_len = btrfs_dir_data_len(leaf, di);
fs/btrfs/tree-checker.c
635
if (unlikely(name_len + data_len > BTRFS_MAX_XATTR_SIZE(fs_info))) {
fs/btrfs/tree-checker.c
638
name_len + data_len,
fs/btrfs/tree-checker.c
643
if (unlikely(data_len && dir_type != BTRFS_FT_XATTR)) {
fs/btrfs/tree-checker.c
646
data_len);
fs/btrfs/tree-checker.c
650
total_size = sizeof(*di) + name_len + data_len;
fs/btrfs/tree-log.c
2550
u16 data_len = btrfs_dir_data_len(wc->subvol_path->nodes[0], di);
fs/btrfs/tree-log.c
2551
u32 this_len = sizeof(*di) + name_len + data_len;
fs/btrfs/tree-log.c
6560
(unsigned long)data_ptr, curr->data_len);
fs/btrfs/tree-log.c
6626
const u32 curr_size = curr->data_len + sizeof(struct btrfs_item);
fs/btrfs/tree-log.c
6641
ins_sizes[batch_idx] = curr->data_len;
fs/btrfs/tree-log.c
6646
batch.total_data_size += curr->data_len;
fs/btrfs/xattr.c
311
u16 data_len = btrfs_dir_data_len(leaf, di);
fs/btrfs/xattr.c
312
u32 this_len = sizeof(*di) + name_len + data_len;
fs/cachefiles/ondemand.c
486
size_t data_len,
fs/cachefiles/ondemand.c
503
req = kzalloc(sizeof(*req) + data_len, GFP_KERNEL);
fs/cachefiles/ondemand.c
513
req->msg.len = sizeof(struct cachefiles_msg) + data_len;
fs/cachefiles/ondemand.c
676
size_t volume_key_size, cookie_key_size, data_len;
fs/cachefiles/ondemand.c
692
data_len = sizeof(struct cachefiles_open) +
fs/cachefiles/ondemand.c
696
data_len, cachefiles_ondemand_init_open_req, NULL);
fs/ceph/crypto.h
44
__le32 data_len;
fs/ceph/inode.c
2523
header.data_len = cpu_to_le32(8 + 8 + 4);
fs/ceph/inode.c
2527
header.data_len = cpu_to_le32(8 + 8 + 4 + CEPH_FSCRYPT_BLOCK_SIZE);
fs/ceph/mds_client.c
3407
msg->hdr.data_len = cpu_to_le32(pagelist->length);
fs/ceph/mds_client.c
3409
msg->hdr.data_len = 0;
fs/ceph/mds_client.c
4763
reply->hdr.data_len = cpu_to_le32(recon_state->pagelist->length);
fs/ceph/mds_client.c
5252
reply->hdr.data_len = cpu_to_le32(recon_state.pagelist->length);
fs/ceph/metric.c
172
cap->header.data_len = cpu_to_le32(sizeof(*cap) - header_len);
fs/ceph/metric.c
183
read->header.data_len = cpu_to_le32(sizeof(*read) - header_len);
fs/ceph/metric.c
196
write->header.data_len = cpu_to_le32(sizeof(*write) - header_len);
fs/ceph/metric.c
209
meta->header.data_len = cpu_to_le32(sizeof(*meta) - header_len);
fs/ceph/metric.c
222
dlease->header.data_len = cpu_to_le32(sizeof(*dlease) - header_len);
fs/ceph/metric.c
235
files->header.data_len = cpu_to_le32(sizeof(*files) - header_len);
fs/ceph/metric.c
245
icaps->header.data_len = cpu_to_le32(sizeof(*icaps) - header_len);
fs/ceph/metric.c
255
inodes->header.data_len = cpu_to_le32(sizeof(*inodes) - header_len);
fs/ceph/metric.c
265
rsize->header.data_len = cpu_to_le32(sizeof(*rsize) - header_len);
fs/ceph/metric.c
275
wsize->header.data_len = cpu_to_le32(sizeof(*wsize) - header_len);
fs/ceph/metric.h
63
__le32 data_len; /* length of sizeof(hit + mis + total) */
fs/ecryptfs/ecryptfs_kernel.h
362
u32 data_len;
fs/ecryptfs/ecryptfs_kernel.h
363
u8 data[] __counted_by(data_len);
fs/ecryptfs/ecryptfs_kernel.h
595
int ecryptfs_send_message(char *data, int data_len,
fs/ecryptfs/ecryptfs_kernel.h
608
static inline int ecryptfs_send_message(char *data, int data_len,
fs/ecryptfs/keystore.c
147
size_t data_len;
fs/ecryptfs/keystore.c
160
data_len = (5 + ECRYPTFS_SIG_SIZE_HEX
fs/ecryptfs/keystore.c
162
*packet = kmalloc(data_len, GFP_KERNEL);
fs/ecryptfs/keystore.c
203
size_t data_len;
fs/ecryptfs/keystore.c
217
message_len = msg->data_len;
fs/ecryptfs/keystore.c
234
rc = ecryptfs_parse_packet_length(&data[i], &m_size, &data_len);
fs/ecryptfs/keystore.c
240
i += data_len;
fs/ecryptfs/keystore.c
290
size_t data_len;
fs/ecryptfs/keystore.c
306
data_len = (8 + ECRYPTFS_SIG_SIZE_HEX + crypt_stat->key_size);
fs/ecryptfs/keystore.c
307
*packet = kmalloc(data_len, GFP_KERNEL);
fs/ecryptfs/keystore.c
352
size_t data_len;
fs/ecryptfs/keystore.c
363
message_len = msg->data_len;
fs/ecryptfs/keystore.c
386
&data_len);
fs/ecryptfs/keystore.c
392
i += data_len;
fs/ecryptfs/messaging.c
236
msg_size = struct_size(msg, data, msg->data_len);
fs/ecryptfs/messaging.c
263
ecryptfs_send_message_locked(char *data, int data_len, u8 msg_type,
fs/ecryptfs/messaging.c
285
rc = ecryptfs_send_miscdev(data, data_len, *msg_ctx, msg_type, 0,
fs/ecryptfs/messaging.c
304
int ecryptfs_send_message(char *data, int data_len,
fs/ecryptfs/messaging.c
310
rc = ecryptfs_send_message_locked(data, data_len, ECRYPTFS_MSG_REQUEST,
fs/ecryptfs/miscdev.c
162
msg_ctx->msg->data_len = data_size;
fs/ecryptfs/miscdev.c
331
if ((sizeof(*msg) + msg->data_len) != data_size) {
fs/ecryptfs/miscdev.c
334
(sizeof(*msg) + msg->data_len), data_size);
fs/gfs2/xattr.c
697
unsigned int data_len = er->er_data_len;
fs/gfs2/xattr.c
718
copy = data_len > sdp->sd_jbsize ? sdp->sd_jbsize :
fs/gfs2/xattr.c
719
data_len;
fs/gfs2/xattr.c
727
data_len -= copy;
fs/gfs2/xattr.c
732
gfs2_assert_withdraw(sdp, !data_len);
fs/ntfs/index.c
910
icx->data_len = le16_to_cpu(ie->key_length);
fs/ntfs/index.h
77
u16 data_len;
fs/ntfs3/fslog.c
1436
static u32 final_log_off(struct ntfs_log *log, u64 lsn, u32 data_len)
fs/ntfs3/fslog.c
1446
data_len += log->record_header_len;
fs/ntfs3/fslog.c
1452
if (data_len > tail) {
fs/ntfs3/fslog.c
1453
data_len -= tail;
fs/ntfs3/fslog.c
1464
if (data_len <= tail)
fs/ntfs3/fslog.c
1466
data_len -= tail;
fs/ntfs3/fslog.c
1474
return final_log_off + data_len + page_off;
fs/ntfs3/fslog.c
2271
u32 data_len = le32_to_cpu(rh->client_data_len);
fs/ntfs3/fslog.c
2281
if (tail >= data_len)
fs/ntfs3/fslog.c
2282
tail = data_len;
fs/ntfs3/fslog.c
2284
data_len -= tail;
fs/ntfs3/fslog.c
2302
if (!data_len) {
fs/ocfs2/cluster/tcp.c
1161
hdr->data_len = 0;
fs/ocfs2/cluster/tcp.c
1218
if (be16_to_cpu(hdr->data_len) > nmh->nh_max_len)
fs/ocfs2/cluster/tcp.c
1228
be16_to_cpu(hdr->data_len),
fs/ocfs2/cluster/tcp.c
1374
if (be16_to_cpu(hdr->data_len) >
fs/ocfs2/cluster/tcp.c
1394
if (sc->sc_page_off - sizeof(struct o2net_msg) < be16_to_cpu(hdr->data_len)) {
fs/ocfs2/cluster/tcp.c
1397
datalen = (sizeof(struct o2net_msg) + be16_to_cpu(hdr->data_len)) -
fs/ocfs2/cluster/tcp.c
1406
if (sc->sc_page_off - sizeof(struct o2net_msg) == be16_to_cpu(hdr->data_len)) {
fs/ocfs2/cluster/tcp.c
76
be16_to_cpu(__hdr->magic), be16_to_cpu(__hdr->data_len), \
fs/ocfs2/cluster/tcp.c
964
static void o2net_init_msg(struct o2net_msg *msg, u16 data_len, u16 msg_type, u32 key)
fs/ocfs2/cluster/tcp.c
968
msg->data_len = cpu_to_be16(data_len);
fs/ocfs2/cluster/tcp.h
26
__be16 data_len;
fs/ocfs2/dlm/dlmrecovery.c
1384
buf = kmalloc(be16_to_cpu(msg->data_len), GFP_NOFS);
fs/ocfs2/dlm/dlmrecovery.c
1505
memcpy(buf, msg->buf, be16_to_cpu(msg->data_len)); /* copy the whole message */
fs/smb/client/cifs_ioctl.h
102
__u32 data_len; /* size of notify data below */
fs/smb/client/smb2ops.c
2442
notify.data_len = 0;
fs/smb/client/smb2ops.c
2462
notify.data_len, &returned_ioctl_info, &ret_len);
fs/smb/client/smb2ops.c
2467
if (return_changes && (ret_len > 0) && (notify.data_len > 0)) {
fs/smb/client/smb2ops.c
2468
if (ret_len > notify.data_len)
fs/smb/client/smb2ops.c
2469
ret_len = notify.data_len;
fs/smb/client/smb2ops.c
2473
else if (copy_to_user(&pnotify_buf->data_len, &ret_len, sizeof(ret_len)))
fs/smb/client/smb2ops.c
4886
unsigned int data_len;
fs/smb/client/smb2ops.c
4939
data_len = server->ops->read_data_length(buf, use_rdma_mr);
fs/smb/client/smb2ops.c
4981
if (data_len > buffer_len - pad_len) {
fs/smb/client/smb2ops.c
4983
rdata->result = smb_EIO1(smb_eio_trace_rx_bad_datalen, data_len);
fs/smb/client/smb2ops.c
4992
rdata->result = cifs_copy_folioq_to_iter(buffer, data_len,
fs/smb/client/smb2ops.c
5001
rdata->got_bytes = data_len;
fs/smb/client/smb2ops.c
5003
} else if (!check_add_overflow(data_offset, data_len, &end_off) &&
fs/smb/client/smb2ops.c
5007
copied = copy_to_iter(buf + data_offset, data_len, &rdata->subreq.io_iter);
fs/smb/client/smb2ops.c
5009
return smb_EIO2(smb_eio_trace_rx_copy_to_iter, copied, data_len);
fs/smb/client/smb2ops.c
5392
int data_len = 0;
fs/smb/client/smb2ops.c
5404
data_len = sizeof(pdev);
fs/smb/client/smb2ops.c
5412
data_len = sizeof(pdev);
fs/smb/client/smb2ops.c
5418
&data_len, cifs_sb->local_nls,
fs/smb/client/smb2ops.c
5424
data_len -= 2; /* symlink is without trailing wide-nul */
fs/smb/client/smb2ops.c
5460
if (type_len + data_len > 0) {
fs/smb/client/smb2ops.c
5463
io_parms.length = type_len + data_len;
fs/smb/client/smb2ops.c
5467
iov[2].iov_len = data_len;
fs/smb/client/transport.c
1161
unsigned int data_offset, data_len, end_off;
fs/smb/client/transport.c
1258
data_len = server->ops->read_data_length(buf, use_rdma_mr);
fs/smb/client/transport.c
1260
if (check_add_overflow(data_offset, data_len, &end_off) ||
fs/smb/client/transport.c
1271
length = data_len; /* An RDMA read is already done. */
fs/smb/client/transport.c
1275
data_len);
fs/smb/client/transport.c
1281
server->total_read, buflen, data_len);
fs/ubifs/budget.c
597
req.dd_growth = c->bi.inode_budget + ALIGN(ui->data_len, 8);
fs/ubifs/debug.c
263
pr_err("\tdata_len %d\n", ui->data_len);
fs/ubifs/debug.c
468
pr_err("\tdata len %u\n", le32_to_cpu(ino->data_len));
fs/ubifs/dir.c
1140
ui->data_len = devlen;
fs/ubifs/dir.c
1241
ui->data_len = disk_link.len - 1;
fs/ubifs/dir.c
1337
.dirtied_ino_d = ALIGN(old_inode_ui->data_len, 8) };
fs/ubifs/dir.c
1360
req.dirtied_ino_d = ALIGN(ubifs_inode(new_inode)->data_len, 8);
fs/ubifs/dir.c
1422
whiteout_ui->data_len = ubifs_encode_dev(dev, MKDEV(0, 0));
fs/ubifs/dir.c
1427
wht_req.new_ino_d = ALIGN(whiteout_ui->data_len, 8);
fs/ubifs/dir.c
759
.dirtied_ino_d = ALIGN(ui->data_len, 8) };
fs/ubifs/file.c
1215
.dirtied_ino_d = ALIGN(ui->data_len, 8) };
fs/ubifs/file.c
1370
.dirtied_ino_d = ALIGN(ui->data_len, 8) };
fs/ubifs/file.c
1416
.dirtied_ino_d = ALIGN(ui->data_len, 8) };
fs/ubifs/file.c
1611
return fscrypt_get_symlink(inode, ui->data, ui->data_len, done);
fs/ubifs/ioctl.c
111
.dirtied_ino_d = ALIGN(ui->data_len, 8) };
fs/ubifs/journal.c
1204
ubifs_assert(c, ubifs_inode(fst_dir)->data_len == 0);
fs/ubifs/journal.c
1205
ubifs_assert(c, ubifs_inode(snd_dir)->data_len == 0);
fs/ubifs/journal.c
1377
ubifs_assert(c, ubifs_inode(old_dir)->data_len == 0);
fs/ubifs/journal.c
1378
ubifs_assert(c, ubifs_inode(new_dir)->data_len == 0);
fs/ubifs/journal.c
1389
ilen += new_ui->data_len;
fs/ubifs/journal.c
1399
wlen += whiteout_ui->data_len;
fs/ubifs/journal.c
1707
ubifs_assert(c, !ui->data_len);
fs/ubifs/journal.c
1878
hlen = host_ui->data_len + UBIFS_INO_NODE_SZ;
fs/ubifs/journal.c
1994
len1 = UBIFS_INO_NODE_SZ + host_ui->data_len;
fs/ubifs/journal.c
1995
len2 = UBIFS_INO_NODE_SZ + ubifs_inode(inode)->data_len;
fs/ubifs/journal.c
576
int data_len = 0, last_reference = !inode->i_nlink;
fs/ubifs/journal.c
595
ino->data_len = cpu_to_le32(ui->data_len);
fs/ubifs/journal.c
606
memcpy(ino->data, ui->data, ui->data_len);
fs/ubifs/journal.c
607
data_len = ui->data_len;
fs/ubifs/journal.c
610
ubifs_prep_grp_node(c, ino, UBIFS_INO_NODE_SZ + data_len, last);
fs/ubifs/journal.c
694
ilen += ui->data_len;
fs/ubifs/journal.c
704
len += ALIGN(host_ui->data_len, 8) + ubifs_auth_node_sz(c);
fs/ubifs/journal.c
706
len += host_ui->data_len;
fs/ubifs/journal.c
806
UBIFS_INO_NODE_SZ + host_ui->data_len, hash_ino_host);
fs/ubifs/journal.c
999
ilen += ui->data_len;
fs/ubifs/super.c
150
ui->data_len = le32_to_cpu(ino->data_len);
fs/ubifs/super.c
171
ui->data = kmalloc(ui->data_len + 1, GFP_NOFS);
fs/ubifs/super.c
176
memcpy(ui->data, ino->data, ui->data_len);
fs/ubifs/super.c
177
((char *)ui->data)[ui->data_len] = '\0';
fs/ubifs/super.c
178
} else if (ui->data_len != 0) {
fs/ubifs/super.c
186
if (ui->data_len != 0) {
fs/ubifs/super.c
193
if (ui->data_len <= 0 || ui->data_len > UBIFS_MAX_INO_DATA) {
fs/ubifs/super.c
197
ui->data = kmalloc(ui->data_len + 1, GFP_NOFS);
fs/ubifs/super.c
202
memcpy(ui->data, ino->data, ui->data_len);
fs/ubifs/super.c
203
((char *)ui->data)[ui->data_len] = '\0';
fs/ubifs/super.c
218
if (ui->data_len == sizeof(dev->new))
fs/ubifs/super.c
220
else if (ui->data_len == sizeof(dev->huge))
fs/ubifs/super.c
226
memcpy(ui->data, ino->data, ui->data_len);
fs/ubifs/super.c
235
if (ui->data_len != 0) {
fs/ubifs/super.c
88
if (ui->data_len < 0 || ui->data_len > UBIFS_MAX_INO_DATA)
fs/ubifs/ubifs-media.h
531
__le32 data_len;
fs/ubifs/ubifs.h
116
#define CALC_XATTR_BYTES(data_len) ALIGN(UBIFS_INO_NODE_SZ + (data_len) + 1, 8)
fs/ubifs/ubifs.h
418
int data_len;
fs/ubifs/xattr.c
121
ui->data_len = size;
fs/ubifs/xattr.c
186
.dirtied_ino_d = ALIGN(size, 8) + ALIGN(host_ui->data_len, 8) };
fs/ubifs/xattr.c
188
ubifs_assert(c, ui->data_len == inode->i_size);
fs/ubifs/xattr.c
201
old_size = ui->data_len;
fs/ubifs/xattr.c
202
ui->data_len = size;
fs/ubifs/xattr.c
347
ubifs_assert(c, inode->i_size == ui->data_len);
fs/ubifs/xattr.c
348
ubifs_assert(c, ubifs_inode(host)->xattr_size > ui->data_len);
fs/ubifs/xattr.c
352
if (ui->data_len > size) {
fs/ubifs/xattr.c
357
memcpy(buf, ui->data, ui->data_len);
fs/ubifs/xattr.c
359
err = ui->data_len;
fs/ubifs/xattr.c
455
.dirtied_ino_d = ALIGN(host_ui->data_len, 8) };
fs/ubifs/xattr.c
457
ubifs_assert(c, ui->data_len == inode->i_size);
fs/ubifs/xattr.c
467
host_ui->xattr_size -= CALC_XATTR_BYTES(ui->data_len);
fs/ubifs/xattr.c
481
host_ui->xattr_size += CALC_XATTR_BYTES(ui->data_len);
fs/ubifs/xattr.c
76
.dirtied_ino_d = ALIGN(host_ui->data_len, 8) };
fs/xfs/xfs_log.h
63
void xlog_format_commit(struct xlog_format_buf *lfb, unsigned int data_len);
fs/xfs/xfs_log_cil.c
469
unsigned int data_len)
fs/xfs/xfs_log_cil.c
483
len = xlog_calc_iovec_len(data_len);
fs/xfs/xfs_log_cil.c
484
if (len - data_len != 0) {
fs/xfs/xfs_log_cil.c
487
memset(buf + data_len, 0, len - data_len);
include/crypto/aes-cbc-macs.h
125
size_t data_len, u8 out[at_least AES_BLOCK_SIZE])
include/crypto/aes-cbc-macs.h
130
aes_cmac_update(&ctx, data, data_len);
include/crypto/aes-cbc-macs.h
150
size_t data_len);
include/crypto/aes-cbc-macs.h
99
void aes_cmac_update(struct aes_cmac_ctx *ctx, const u8 *data, size_t data_len);
include/crypto/krb5.h
140
size_t data_offset, size_t data_len,
include/crypto/krb5.h
151
size_t data_offset, size_t data_len);
include/crypto/md5.h
162
const u8 *data, size_t data_len)
include/crypto/md5.h
164
md5_update(&ctx->hash_ctx, data, data_len);
include/crypto/md5.h
190
const u8 *data, size_t data_len,
include/crypto/md5.h
207
const u8 *data, size_t data_len,
include/crypto/sha1.h
160
const u8 *data, size_t data_len)
include/crypto/sha1.h
162
sha1_update(&ctx->sha_ctx, data, data_len);
include/crypto/sha1.h
189
const u8 *data, size_t data_len,
include/crypto/sha1.h
206
const u8 *data, size_t data_len,
include/crypto/sha2.h
276
const u8 *data, size_t data_len)
include/crypto/sha2.h
278
__sha256_update(&ctx->ctx.sha_ctx, data, data_len);
include/crypto/sha2.h
305
const u8 *data, size_t data_len,
include/crypto/sha2.h
322
const u8 *data, size_t data_len,
include/crypto/sha2.h
480
const u8 *data, size_t data_len)
include/crypto/sha2.h
482
__sha256_update(&ctx->ctx.sha_ctx, data, data_len);
include/crypto/sha2.h
509
const u8 *data, size_t data_len,
include/crypto/sha2.h
526
const u8 *data, size_t data_len,
include/crypto/sha2.h
689
const u8 *data, size_t data_len)
include/crypto/sha2.h
691
__sha512_update(&ctx->ctx.sha_ctx, data, data_len);
include/crypto/sha2.h
718
const u8 *data, size_t data_len,
include/crypto/sha2.h
735
const u8 *data, size_t data_len,
include/crypto/sha2.h
864
const u8 *data, size_t data_len)
include/crypto/sha2.h
866
__sha512_update(&ctx->ctx.sha_ctx, data, data_len);
include/crypto/sha2.h
893
const u8 *data, size_t data_len,
include/crypto/sha2.h
910
const u8 *data, size_t data_len,
include/drm/drm_panic.h
185
u8 drm_panic_qr_generate(const char *url, u8 *data, size_t data_len, size_t data_size,
include/linux/bnge/hsi.h
10253
__le16 data_len;
include/linux/bnge/hsi.h
10289
__le16 data_len;
include/linux/bnge/hsi.h
11437
__le16 data_len;
include/linux/bnge/hsi.h
11512
__le16 data_len;
include/linux/bnge/hsi.h
12101
__le16 data_len;
include/linux/bnge/hsi.h
12123
__le16 data_len;
include/linux/bnge/hsi.h
12158
__le16 data_len;
include/linux/bnge/hsi.h
12260
__le16 data_len;
include/linux/bnge/hsi.h
12285
__le16 data_len;
include/linux/bnge/hsi.h
12307
__le16 data_len;
include/linux/bnge/hsi.h
12353
__le16 data_len;
include/linux/bnxt/hsi.h
10369
__le16 data_len;
include/linux/bnxt/hsi.h
10447
__le16 data_len;
include/linux/bnxt/hsi.h
10923
__le16 data_len;
include/linux/bnxt/hsi.h
10945
__le16 data_len;
include/linux/bnxt/hsi.h
10980
__le16 data_len;
include/linux/bnxt/hsi.h
9765
__le16 data_len;
include/linux/bnxt/hsi.h
9801
__le16 data_len;
include/linux/can/length.h
182
intermission, data_len) \
include/linux/can/length.h
187
(data_len) * BITS_PER_BYTE + \
include/linux/can/length.h
194
intermission, data_len) \
include/linux/can/length.h
199
(data_len) * BITS_PER_BYTE) + \
include/linux/can/length.h
200
((data_len) <= 16 ? \
include/linux/can/length.h
228
intermission, data_len) \
include/linux/can/length.h
231
intermission, data_len) : \
include/linux/can/length.h
233
intermission, data_len) \
include/linux/can/length.h
240
#define can_frame_bytes(is_fd, is_eff, bitstuffing, data_len) \
include/linux/can/length.h
242
true, data_len), \
include/linux/can/skb.h
36
unsigned int data_len);
include/linux/cdrom.h
275
__be16 data_len;
include/linux/ceph/msgr.h
163
__le32 data_len; /* bytes of data payload */
include/linux/ceph/msgr.h
181
__le32 data_len; /* bytes of data payload */
include/linux/ceph/osd_client.h
307
u64 notifier_id, void *data, size_t data_len);
include/linux/ecryptfs.h
86
u32 data_len;
include/linux/fsi-sbefifo.h
23
size_t resp_len, size_t *data_len);
include/linux/hid-over-i2c.h
49
#define HIDI2C_PACKET_LEN(data_len) ((data_len) + HIDI2C_LENGTH_LEN)
include/linux/icmpv6.h
28
unsigned int data_len);
include/linux/ieee80211.h
1944
const u8 *data, size_t data_len, u8 *mic);
include/linux/iommu.h
468
unsigned int data_type, size_t data_len, size_t min_len)
include/linux/iommu.h
474
if (src_data->len < min_len || data_len < src_data->len)
include/linux/iommu.h
476
return copy_struct_from_user(dst_data, data_len, src_data->uptr,
include/linux/iommu.h
510
unsigned int data_type, unsigned int index, size_t data_len,
include/linux/iommu.h
524
data_len, min_len);
include/linux/iommu.h
607
size_t data_len, size_t min_len)
include/linux/iommu.h
613
if (dst_data->len < min_len || data_len < dst_data->len)
include/linux/iommu.h
616
data_len, NULL);
include/linux/iommufd.h
276
size_t data_len);
include/linux/iommufd.h
325
void *event_data, size_t data_len)
include/linux/ipmi_smi.h
249
unsigned int data_len,
include/linux/ipmi_smi.h
252
if (data_len < 7)
include/linux/ipmi_smi.h
262
data_len--;
include/linux/ipmi_smi.h
270
if (data_len >= 11) {
include/linux/ipmi_smi.h
278
if (data_len >= 15) {
include/linux/mailbox/brcm-message.h
35
size_t data_len;
include/linux/memstick.h
245
unsigned char data_len;
include/linux/mtd/rawnand.h
377
uint32_t data_len, const uint8_t *data_buf,
include/linux/nvme-auth.h
37
size_t data_len);
include/linux/nvme-fc.h
55
__be32 data_len;
include/linux/nvme-keyring.h
15
u8 *data, size_t data_len, const char *digest);
include/linux/nvme-keyring.h
24
u8 *data, size_t data_len, const char *digest)
include/linux/platform_data/cros_ec_commands.h
761
uint16_t data_len;
include/linux/platform_data/cros_ec_commands.h
779
uint16_t data_len;
include/linux/platform_data/cros_ec_commands.h
864
uint16_t data_len;
include/linux/platform_data/cros_ec_commands.h
893
uint16_t data_len;
include/linux/skbuff.h
1388
unsigned long data_len,
include/linux/skbuff.h
2529
return skb->data_len;
include/linux/skbuff.h
2534
return skb->len - skb->data_len;
include/linux/skbuff.h
2592
skb->data_len += delta;
include/linux/skbuff.h
2698
skb->data_len += size;
include/linux/skbuff.h
2841
if (unlikely(skb->len < skb->data_len)) {
include/linux/skbuff.h
3340
if (skb->data_len)
include/linux/skbuff.h
4001
return __pskb_pull_tail(skb, skb->data_len) ? 0 : -ENOMEM;
include/linux/skbuff.h
936
data_len;
include/linux/soc/airoha/airoha_offload.h
197
void *data, int data_len, gfp_t gfp);
include/linux/soc/airoha/airoha_offload.h
200
void *data, int data_len, gfp_t gfp);
include/linux/soc/airoha/airoha_offload.h
223
void *data, int data_len, gfp_t gfp)
include/linux/soc/airoha/airoha_offload.h
225
return npu->ops.wlan_send_msg(npu, ifindex, cmd, data, data_len, gfp);
include/linux/soc/airoha/airoha_offload.h
230
void *data, int data_len, gfp_t gfp)
include/linux/soc/airoha/airoha_offload.h
232
return npu->ops.wlan_get_msg(npu, ifindex, cmd, data, data_len, gfp);
include/linux/soc/airoha/airoha_offload.h
279
void *data, int data_len, gfp_t gfp)
include/linux/soc/airoha/airoha_offload.h
286
void *data, int data_len, gfp_t gfp)
include/linux/soc/qcom/mdt_loader.h
30
void *qcom_mdt_read_metadata(const struct firmware *fw, size_t *data_len,
include/linux/soc/qcom/mdt_loader.h
65
size_t *data_len, const char *fw_name,
include/linux/usb/composite.h
73
int data_len;
include/linux/usb/rndis_host.h
45
__le32 data_len; /* ... real packet size */
include/linux/virtio_vsock.h
62
unsigned int data_len,
include/linux/virtio_vsock.h
68
skb = alloc_skb_with_frags(header_len, data_len,
include/linux/virtio_vsock.h
74
skb->data_len = data_len;
include/linux/vmcore_info.h
79
void *data, size_t data_len);
include/net/bluetooth/hci_core.h
1613
__u8 data_len, __u8 *data, u16 timeout);
include/net/bluetooth/hci_core.h
1896
u32 flags, u8 data_len, u8 *data,
include/net/bluetooth/hci_core.h
2351
void *data, u16 data_len, ktime_t tstamp,
include/net/bluetooth/hci_core.h
2364
u16 data_len);
include/net/bluetooth/hci_core.h
2365
size_t data_len;
include/net/bluetooth/hci_drv.h
64
int (*func)(struct hci_dev *hdev, void *data, u16 data_len);
include/net/bluetooth/hci_drv.h
65
size_t data_len;
include/net/bluetooth/hci_sync.h
119
u8 data_len, u8 *data, u32 flags, u16 min_interval,
include/net/cfg80211.h
6003
const void *data, int data_len);
include/net/cfg80211.h
6005
struct sk_buff *skb, const void *data, int data_len,
include/net/cfg80211.h
8021
size_t ieslen, u8 *data, size_t data_len,
include/net/mptcp.h
28
u16 data_len;
include/net/mptcp.h
83
u16 data_len;
include/net/ndisc.h
130
int data_len, int pad);
include/net/netfilter/nf_conntrack_helper.h
66
u16 data_len;
include/net/nfc/nci_core.h
304
int nci_nfcc_loopback(struct nci_dev *ndev, const void *data, size_t data_len,
include/net/nfc/nfc.h
164
int (*doit)(struct nfc_dev *dev, void *data, size_t data_len);
include/net/sock.h
1900
unsigned long data_len, int noblock,
include/net/tcp_ao.h
195
size_t data_len);
include/net/xdp.h
164
int headroom, int data_len, const bool meta_valid)
include/net/xdp.h
170
xdp->data_end = data + data_len;
include/net/xdp.h
367
skb->data_len += size;
include/rdma/ib_mad.h
473
int data_len;
include/rdma/ib_mad.h
776
int hdr_len, int data_len,
include/rdma/rdma_cm.h
405
struct rdma_cm_event *ev, u8 *data_len);
include/scsi/libfc.h
322
u32 data_len;
include/scsi/scsi_transport_fc.h
854
u32 data_len, char *data_buf, u64 vendor_id);
include/scsi/scsi_transport_fc.h
858
u32 data_len, char *data_buf, u64 vendor_id);
include/trace/events/ib_mad.h
65
wr->send_buf.data_len;
include/trace/events/mptcp.h
100
__entry->data_len = mpext->data_len;
include/trace/events/mptcp.h
117
__entry->subflow_seq, __entry->data_len,
include/trace/events/mptcp.h
81
__field(u16, data_len)
include/trace/events/net.h
199
__field( unsigned int, data_len )
include/trace/events/net.h
227
__entry->data_len = skb->data_len;
include/trace/events/net.h
242
__entry->data_len, __entry->truesize,
include/trace/events/net.h
31
__field( unsigned int, data_len )
include/trace/events/net.h
52
__entry->data_len = skb->data_len;
include/trace/events/net.h
69
__entry->data_len,
include/trace/events/spi-mem.h
28
__field(u32, data_len)
include/trace/events/spi-mem.h
58
__entry->data_len = op->data.nbytes;
include/trace/events/spi-mem.h
73
__entry->data_len,
include/trace/events/spi-mem.h
85
__field(u32, data_len)
include/trace/events/spi-mem.h
90
__entry->data_len = op->data.nbytes;
include/trace/events/spi-mem.h
98
__entry->data_len,
include/trace/events/tcp.h
381
__field(__u16, data_len)
include/trace/events/tcp.h
410
__entry->data_len = skb->len - __tcp_hdrlen(th);
include/trace/events/tcp.h
427
__entry->data_len, __entry->snd_nxt, __entry->snd_una,
include/uapi/linux/btrfs_tree.h
917
__le16 data_len;
include/uapi/linux/cdrom.h
919
__u32 data_len;
include/uapi/linux/comedi.h
612
unsigned int data_len;
include/uapi/linux/iommufd.h
1118
__u32 data_len;
include/uapi/linux/iommufd.h
539
__u32 data_len;
include/uapi/linux/iommufd.h
764
__u32 data_len;
include/uapi/linux/ipmi.h
151
unsigned short data_len;
include/uapi/linux/ipmi.h
158
unsigned short data_len;
include/uapi/linux/nvme_ioctl.h
37
__u32 data_len;
include/uapi/linux/nvme_ioctl.h
59
__u32 data_len; /* for non-vectored io */
include/uapi/linux/nvme_ioctl.h
84
__u32 data_len;
include/uapi/linux/tipc_config.h
396
void *data, __u16 data_len)
include/uapi/linux/tipc_config.h
401
msg_len = TCM_LENGTH(data_len);
include/uapi/linux/tipc_config.h
406
if (data_len && data) {
include/uapi/linux/tipc_config.h
407
memcpy(TCM_DATA(msg), data, data_len);
include/uapi/linux/tipc_config.h
408
memset((char *)TCM_DATA(msg) + data_len, 0, TCM_SPACE(data_len) - msg_len);
include/uapi/linux/tipc_config.h
410
return TCM_SPACE(data_len);
include/uapi/linux/virtio_blk.h
310
__virtio32 data_len;
io_uring/net.c
1494
skb->data_len += copied;
kernel/audit.c
1260
int data_len;
kernel/audit.c
1273
data_len = nlmsg_len(nlh);
kernel/audit.c
1298
memcpy(&s, data, min_t(size_t, sizeof(s), data_len));
kernel/audit.c
1411
if (data_len < sizeof(struct audit_features))
kernel/audit.c
1423
if (data_len < 2)
kernel/audit.c
1439
str[data_len - 1] = '\0';
kernel/audit.c
1445
if (str[data_len - 1] == '\0')
kernel/audit.c
1446
data_len--;
kernel/audit.c
1447
audit_log_n_untrustedstring(ab, str, data_len);
kernel/audit.c
1454
if (data_len < sizeof(struct audit_rule_data))
kernel/audit.c
1466
err = audit_rule_change(msg_type, seq, data, data_len);
kernel/audit.c
1483
size_t msglen = data_len;
kernel/audit.c
1562
memcpy(&s, data, min_t(size_t, sizeof(s), data_len));
kernel/bpf/helpers.c
1065
const void *, args, u32, data_len)
kernel/bpf/helpers.c
1072
if (data_len % 8 || data_len > MAX_BPRINTF_VARARGS * 8 ||
kernel/bpf/helpers.c
1073
(data_len && !args))
kernel/bpf/helpers.c
1075
num_args = data_len / 8;
kernel/bpf/helpers.c
4324
u32 data_len, sig_len;
kernel/bpf/helpers.c
4341
data_len = __bpf_dynptr_size(data_ptr);
kernel/bpf/helpers.c
4342
data = __bpf_dynptr_data(data_ptr, data_len);
kernel/bpf/helpers.c
4351
return verify_pkcs7_signature(data, data_len, sig, sig_len,
kernel/bpf/stream.c
224
u32 data_len = len__sz;
kernel/bpf/stream.c
231
if (data_len & 7 || data_len > MAX_BPRINTF_VARARGS * 8 ||
kernel/bpf/stream.c
232
(data_len && !args))
kernel/bpf/stream.c
234
num_args = data_len / 8;
kernel/trace/bpf_trace.c
446
u32, data_len)
kernel/trace/bpf_trace.c
454
if (data_len & 7 || data_len > MAX_BPRINTF_VARARGS * 8 ||
kernel/trace/bpf_trace.c
455
(data_len && !args))
kernel/trace/bpf_trace.c
457
num_args = data_len / 8;
kernel/trace/bpf_trace.c
489
const void *, args, u32, data_len)
kernel/trace/bpf_trace.c
496
if (data_len & 7 || data_len > MAX_BPRINTF_VARARGS * 8 ||
kernel/trace/bpf_trace.c
497
(data_len && !args))
kernel/trace/bpf_trace.c
499
num_args = data_len / 8;
kernel/vmcore_info.c
44
void *data, size_t data_len)
kernel/vmcore_info.c
49
note->n_descsz = data_len;
kernel/vmcore_info.c
54
memcpy(buf, data, data_len);
kernel/vmcore_info.c
55
buf += DIV_ROUND_UP(data_len, sizeof(Elf_Word));
lib/asn1_encoder.c
101
(*data_len)--;
lib/asn1_encoder.c
108
while (start > 0 && *data_len > 0) {
lib/asn1_encoder.c
116
(*data_len)--;
lib/asn1_encoder.c
119
if (*data_len > 0) {
lib/asn1_encoder.c
121
(*data_len)--;
lib/asn1_encoder.c
144
int data_len = end_data - data;
lib/asn1_encoder.c
159
if (data_len < 3)
lib/asn1_encoder.c
165
data_len -= 3;
lib/asn1_encoder.c
168
ret = asn1_encode_oid_digit(&d, &data_len, oid[i]);
lib/asn1_encoder.c
191
static int asn1_encode_length(unsigned char **data, int *data_len, int len)
lib/asn1_encoder.c
193
if (*data_len < 1)
lib/asn1_encoder.c
198
(*data_len)--;
lib/asn1_encoder.c
204
(*data_len)--;
lib/asn1_encoder.c
208
if (*data_len < 2)
lib/asn1_encoder.c
214
*data_len -= 2;
lib/asn1_encoder.c
218
if (*data_len < 3)
lib/asn1_encoder.c
225
*data_len -= 3;
lib/asn1_encoder.c
232
if (*data_len < 4)
lib/asn1_encoder.c
238
*data_len -= 4;
lib/asn1_encoder.c
27
int data_len = end_data - data;
lib/asn1_encoder.c
273
int data_len = end_data - data;
lib/asn1_encoder.c
293
data_len = 2;
lib/asn1_encoder.c
296
if (data_len < 2)
lib/asn1_encoder.c
300
data_len--;
lib/asn1_encoder.c
301
ret = asn1_encode_length(&data, &data_len, len);
lib/asn1_encoder.c
308
if (data_len < len)
lib/asn1_encoder.c
332
int data_len = end_data - data;
lib/asn1_encoder.c
339
if (data_len < 2)
lib/asn1_encoder.c
343
data_len--;
lib/asn1_encoder.c
345
ret = asn1_encode_length(&data, &data_len, len);
lib/asn1_encoder.c
349
if (data_len < len)
lib/asn1_encoder.c
376
int data_len = end_data - data;
lib/asn1_encoder.c
393
data_len = 2;
lib/asn1_encoder.c
396
if (data_len < 2)
lib/asn1_encoder.c
40
if (data_len < 3)
lib/asn1_encoder.c
400
data_len--;
lib/asn1_encoder.c
402
ret = asn1_encode_length(&data, &data_len, len);
lib/asn1_encoder.c
409
if (data_len < len)
lib/asn1_encoder.c
429
int data_len = end_data - data;
lib/asn1_encoder.c
435
if (data_len < 3)
lib/asn1_encoder.c
439
data_len--;
lib/asn1_encoder.c
44
data_len -= 2;
lib/asn1_encoder.c
441
asn1_encode_length(&data, &data_len, 1);
lib/asn1_encoder.c
70
data_len--;
lib/asn1_encoder.c
74
if (data_len == 0)
lib/asn1_encoder.c
78
data_len--;
lib/asn1_encoder.c
89
static int asn1_encode_oid_digit(unsigned char **_data, int *data_len, u32 oid)
lib/asn1_encoder.c
95
if (*data_len < 1)
lib/crypto/aes.c
602
void aes_cmac_update(struct aes_cmac_ctx *ctx, const u8 *data, size_t data_len)
lib/crypto/aes.c
609
size_t l = min(data_len, AES_BLOCK_SIZE - ctx->partial_len);
lib/crypto/aes.c
613
data_len -= l;
lib/crypto/aes.c
615
if (data_len == 0) {
lib/crypto/aes.c
627
nblocks = data_len / AES_BLOCK_SIZE;
lib/crypto/aes.c
628
data_len %= AES_BLOCK_SIZE;
lib/crypto/aes.c
633
crypto_xor(ctx->h, data, data_len);
lib/crypto/aes.c
634
ctx->partial_len = data_len;
lib/crypto/aes.c
635
} else if (data_len != 0) {
lib/crypto/aes.c
640
crypto_xor(ctx->h, data, data_len);
lib/crypto/aes.c
641
ctx->partial_len = data_len;
lib/crypto/aes.c
671
size_t data_len)
lib/crypto/aes.c
677
size_t l = min(data_len, AES_BLOCK_SIZE - ctx->partial_len);
lib/crypto/aes.c
681
data_len -= l;
lib/crypto/aes.c
688
nblocks = data_len / AES_BLOCK_SIZE;
lib/crypto/aes.c
689
data_len %= AES_BLOCK_SIZE;
lib/crypto/aes.c
698
crypto_xor(ctx->h, data, data_len);
lib/crypto/aes.c
699
ctx->partial_len = data_len;
lib/crypto/md5.c
279
const u8 *data, size_t data_len, u8 out[MD5_DIGEST_SIZE])
lib/crypto/md5.c
284
hmac_md5_update(&ctx, data, data_len);
lib/crypto/md5.c
290
const u8 *data, size_t data_len,
lib/crypto/md5.c
296
hmac_md5_update(&ctx, data, data_len);
lib/crypto/sha1.c
283
const u8 *data, size_t data_len, u8 out[SHA1_DIGEST_SIZE])
lib/crypto/sha1.c
288
hmac_sha1_update(&ctx, data, data_len);
lib/crypto/sha1.c
294
const u8 *data, size_t data_len,
lib/crypto/sha1.c
300
hmac_sha1_update(&ctx, data, data_len);
lib/crypto/sha256.c
437
const u8 *data, size_t data_len, u8 out[SHA224_DIGEST_SIZE])
lib/crypto/sha256.c
442
hmac_sha224_update(&ctx, data, data_len);
lib/crypto/sha256.c
448
const u8 *data, size_t data_len, u8 out[SHA256_DIGEST_SIZE])
lib/crypto/sha256.c
453
hmac_sha256_update(&ctx, data, data_len);
lib/crypto/sha256.c
459
const u8 *data, size_t data_len,
lib/crypto/sha256.c
465
hmac_sha224_update(&ctx, data, data_len);
lib/crypto/sha256.c
471
const u8 *data, size_t data_len,
lib/crypto/sha256.c
477
hmac_sha256_update(&ctx, data, data_len);
lib/crypto/sha512.c
364
const u8 *data, size_t data_len, u8 out[SHA384_DIGEST_SIZE])
lib/crypto/sha512.c
369
hmac_sha384_update(&ctx, data, data_len);
lib/crypto/sha512.c
375
const u8 *data, size_t data_len, u8 out[SHA512_DIGEST_SIZE])
lib/crypto/sha512.c
380
hmac_sha512_update(&ctx, data, data_len);
lib/crypto/sha512.c
386
const u8 *data, size_t data_len,
lib/crypto/sha512.c
392
hmac_sha384_update(&ctx, data, data_len);
lib/crypto/sha512.c
398
const u8 *data, size_t data_len,
lib/crypto/sha512.c
404
hmac_sha512_update(&ctx, data, data_len);
lib/crypto/tests/aes-cmac-testvecs.h
100
.data_len = 129,
lib/crypto/tests/aes-cmac-testvecs.h
107
.data_len = 256,
lib/crypto/tests/aes-cmac-testvecs.h
114
.data_len = 511,
lib/crypto/tests/aes-cmac-testvecs.h
121
.data_len = 513,
lib/crypto/tests/aes-cmac-testvecs.h
128
.data_len = 1000,
lib/crypto/tests/aes-cmac-testvecs.h
135
.data_len = 3333,
lib/crypto/tests/aes-cmac-testvecs.h
142
.data_len = 4096,
lib/crypto/tests/aes-cmac-testvecs.h
149
.data_len = 4128,
lib/crypto/tests/aes-cmac-testvecs.h
156
.data_len = 4160,
lib/crypto/tests/aes-cmac-testvecs.h
16
.data_len = 1,
lib/crypto/tests/aes-cmac-testvecs.h
163
.data_len = 4224,
lib/crypto/tests/aes-cmac-testvecs.h
170
.data_len = 16384,
lib/crypto/tests/aes-cmac-testvecs.h
23
.data_len = 2,
lib/crypto/tests/aes-cmac-testvecs.h
30
.data_len = 3,
lib/crypto/tests/aes-cmac-testvecs.h
37
.data_len = 16,
lib/crypto/tests/aes-cmac-testvecs.h
44
.data_len = 32,
lib/crypto/tests/aes-cmac-testvecs.h
5
size_t data_len;
lib/crypto/tests/aes-cmac-testvecs.h
51
.data_len = 48,
lib/crypto/tests/aes-cmac-testvecs.h
58
.data_len = 49,
lib/crypto/tests/aes-cmac-testvecs.h
65
.data_len = 63,
lib/crypto/tests/aes-cmac-testvecs.h
72
.data_len = 64,
lib/crypto/tests/aes-cmac-testvecs.h
79
.data_len = 65,
lib/crypto/tests/aes-cmac-testvecs.h
86
.data_len = 127,
lib/crypto/tests/aes-cmac-testvecs.h
9
.data_len = 0,
lib/crypto/tests/aes-cmac-testvecs.h
93
.data_len = 128,
lib/crypto/tests/aes_cbc_macs_kunit.c
109
aes_cmac(&key, testvecs[i].data, testvecs[i].data_len, mac);
lib/crypto/tests/aes_cbc_macs_kunit.c
187
for (size_t data_len = unpadded_data_len; data_len <= sizeof(data);
lib/crypto/tests/aes_cbc_macs_kunit.c
188
data_len++) {
lib/crypto/tests/aes_cbc_macs_kunit.c
190
aes_cbcmac_update(&ctx, data, data_len);
lib/crypto/tests/aes_cbc_macs_kunit.c
196
for (size_t part1_len = 0; part1_len <= data_len; part1_len++) {
lib/crypto/tests/aes_cbc_macs_kunit.c
20
static void aes_cmac_withtestkey(const u8 *data, size_t data_len,
lib/crypto/tests/aes_cbc_macs_kunit.c
200
data_len - part1_len);
lib/crypto/tests/aes_cbc_macs_kunit.c
23
aes_cmac(&test_key, data, data_len, out);
lib/crypto/tests/aes_cbc_macs_kunit.c
59
size_t data_len;
lib/crypto/tests/aes_cbc_macs_kunit.c
65
.data_len = 0,
lib/crypto/tests/aes_cbc_macs_kunit.c
78
.data_len = 16,
lib/crypto/tests/aes_cbc_macs_kunit.c
93
.data_len = 40,
lib/crypto/tests/blake2b-testvecs.h
100
.data_len = 49,
lib/crypto/tests/blake2b-testvecs.h
113
.data_len = 63,
lib/crypto/tests/blake2b-testvecs.h
126
.data_len = 64,
lib/crypto/tests/blake2b-testvecs.h
139
.data_len = 65,
lib/crypto/tests/blake2b-testvecs.h
152
.data_len = 127,
lib/crypto/tests/blake2b-testvecs.h
165
.data_len = 128,
lib/crypto/tests/blake2b-testvecs.h
178
.data_len = 129,
lib/crypto/tests/blake2b-testvecs.h
191
.data_len = 256,
lib/crypto/tests/blake2b-testvecs.h
204
.data_len = 511,
lib/crypto/tests/blake2b-testvecs.h
217
.data_len = 513,
lib/crypto/tests/blake2b-testvecs.h
22
.data_len = 1,
lib/crypto/tests/blake2b-testvecs.h
230
.data_len = 1000,
lib/crypto/tests/blake2b-testvecs.h
243
.data_len = 3333,
lib/crypto/tests/blake2b-testvecs.h
256
.data_len = 4096,
lib/crypto/tests/blake2b-testvecs.h
269
.data_len = 4128,
lib/crypto/tests/blake2b-testvecs.h
282
.data_len = 4160,
lib/crypto/tests/blake2b-testvecs.h
295
.data_len = 4224,
lib/crypto/tests/blake2b-testvecs.h
308
.data_len = 16384,
lib/crypto/tests/blake2b-testvecs.h
35
.data_len = 2,
lib/crypto/tests/blake2b-testvecs.h
48
.data_len = 3,
lib/crypto/tests/blake2b-testvecs.h
5
size_t data_len;
lib/crypto/tests/blake2b-testvecs.h
61
.data_len = 16,
lib/crypto/tests/blake2b-testvecs.h
74
.data_len = 32,
lib/crypto/tests/blake2b-testvecs.h
87
.data_len = 48,
lib/crypto/tests/blake2b-testvecs.h
9
.data_len = 0,
lib/crypto/tests/blake2b_kunit.c
102
const size_t data_len = 100;
lib/crypto/tests/blake2b_kunit.c
104
rand_bytes(test_buf, data_len);
lib/crypto/tests/blake2b_kunit.c
109
blake2b(NULL, 0, test_buf, data_len, hash, out_len);
lib/crypto/tests/blake2b_kunit.c
110
blake2b(NULL, 0, test_buf, data_len, guarded_hash, out_len);
lib/crypto/tests/blake2b_kunit.c
43
const size_t data_len = 100;
lib/crypto/tests/blake2b_kunit.c
45
u8 *key = data + data_len;
lib/crypto/tests/blake2b_kunit.c
50
rand_bytes_seeded_from_len(data, data_len);
lib/crypto/tests/blake2b_kunit.c
55
blake2b(key, key_len, data, data_len, hash, out_len);
lib/crypto/tests/blake2b_kunit.c
70
const size_t data_len = 100;
lib/crypto/tests/blake2b_kunit.c
72
rand_bytes(test_buf, data_len);
lib/crypto/tests/blake2b_kunit.c
83
blake2b(key, key_len, test_buf, data_len,
lib/crypto/tests/blake2b_kunit.c
85
blake2b(guarded_key, key_len, test_buf, data_len,
lib/crypto/tests/blake2b_kunit.c
90
blake2b_update(&ctx, test_buf, data_len);
lib/crypto/tests/blake2s-testvecs.h
108
.data_len = 127,
lib/crypto/tests/blake2s-testvecs.h
117
.data_len = 128,
lib/crypto/tests/blake2s-testvecs.h
126
.data_len = 129,
lib/crypto/tests/blake2s-testvecs.h
135
.data_len = 256,
lib/crypto/tests/blake2s-testvecs.h
144
.data_len = 511,
lib/crypto/tests/blake2s-testvecs.h
153
.data_len = 513,
lib/crypto/tests/blake2s-testvecs.h
162
.data_len = 1000,
lib/crypto/tests/blake2s-testvecs.h
171
.data_len = 3333,
lib/crypto/tests/blake2s-testvecs.h
18
.data_len = 1,
lib/crypto/tests/blake2s-testvecs.h
180
.data_len = 4096,
lib/crypto/tests/blake2s-testvecs.h
189
.data_len = 4128,
lib/crypto/tests/blake2s-testvecs.h
198
.data_len = 4160,
lib/crypto/tests/blake2s-testvecs.h
207
.data_len = 4224,
lib/crypto/tests/blake2s-testvecs.h
216
.data_len = 16384,
lib/crypto/tests/blake2s-testvecs.h
27
.data_len = 2,
lib/crypto/tests/blake2s-testvecs.h
36
.data_len = 3,
lib/crypto/tests/blake2s-testvecs.h
45
.data_len = 16,
lib/crypto/tests/blake2s-testvecs.h
5
size_t data_len;
lib/crypto/tests/blake2s-testvecs.h
54
.data_len = 32,
lib/crypto/tests/blake2s-testvecs.h
63
.data_len = 48,
lib/crypto/tests/blake2s-testvecs.h
72
.data_len = 49,
lib/crypto/tests/blake2s-testvecs.h
81
.data_len = 63,
lib/crypto/tests/blake2s-testvecs.h
9
.data_len = 0,
lib/crypto/tests/blake2s-testvecs.h
90
.data_len = 64,
lib/crypto/tests/blake2s-testvecs.h
99
.data_len = 65,
lib/crypto/tests/blake2s_kunit.c
102
const size_t data_len = 100;
lib/crypto/tests/blake2s_kunit.c
104
rand_bytes(test_buf, data_len);
lib/crypto/tests/blake2s_kunit.c
109
blake2s(NULL, 0, test_buf, data_len, hash, out_len);
lib/crypto/tests/blake2s_kunit.c
110
blake2s(NULL, 0, test_buf, data_len, guarded_hash, out_len);
lib/crypto/tests/blake2s_kunit.c
43
const size_t data_len = 100;
lib/crypto/tests/blake2s_kunit.c
45
u8 *key = data + data_len;
lib/crypto/tests/blake2s_kunit.c
50
rand_bytes_seeded_from_len(data, data_len);
lib/crypto/tests/blake2s_kunit.c
55
blake2s(key, key_len, data, data_len, hash, out_len);
lib/crypto/tests/blake2s_kunit.c
70
const size_t data_len = 100;
lib/crypto/tests/blake2s_kunit.c
72
rand_bytes(test_buf, data_len);
lib/crypto/tests/blake2s_kunit.c
83
blake2s(key, key_len, test_buf, data_len,
lib/crypto/tests/blake2s_kunit.c
85
blake2s(guarded_key, key_len, test_buf, data_len,
lib/crypto/tests/blake2s_kunit.c
90
blake2s_update(&ctx, test_buf, data_len);
lib/crypto/tests/ghash-testvecs.h
100
.data_len = 129,
lib/crypto/tests/ghash-testvecs.h
107
.data_len = 256,
lib/crypto/tests/ghash-testvecs.h
114
.data_len = 511,
lib/crypto/tests/ghash-testvecs.h
121
.data_len = 513,
lib/crypto/tests/ghash-testvecs.h
128
.data_len = 1000,
lib/crypto/tests/ghash-testvecs.h
135
.data_len = 3333,
lib/crypto/tests/ghash-testvecs.h
142
.data_len = 4096,
lib/crypto/tests/ghash-testvecs.h
149
.data_len = 4128,
lib/crypto/tests/ghash-testvecs.h
156
.data_len = 4160,
lib/crypto/tests/ghash-testvecs.h
16
.data_len = 1,
lib/crypto/tests/ghash-testvecs.h
163
.data_len = 4224,
lib/crypto/tests/ghash-testvecs.h
170
.data_len = 16384,
lib/crypto/tests/ghash-testvecs.h
23
.data_len = 2,
lib/crypto/tests/ghash-testvecs.h
30
.data_len = 3,
lib/crypto/tests/ghash-testvecs.h
37
.data_len = 16,
lib/crypto/tests/ghash-testvecs.h
44
.data_len = 32,
lib/crypto/tests/ghash-testvecs.h
5
size_t data_len;
lib/crypto/tests/ghash-testvecs.h
51
.data_len = 48,
lib/crypto/tests/ghash-testvecs.h
58
.data_len = 49,
lib/crypto/tests/ghash-testvecs.h
65
.data_len = 63,
lib/crypto/tests/ghash-testvecs.h
72
.data_len = 64,
lib/crypto/tests/ghash-testvecs.h
79
.data_len = 65,
lib/crypto/tests/ghash-testvecs.h
86
.data_len = 127,
lib/crypto/tests/ghash-testvecs.h
9
.data_len = 0,
lib/crypto/tests/ghash-testvecs.h
93
.data_len = 128,
lib/crypto/tests/hash-test-template.h
108
size_t data_len = hash_testvecs[i].data_len;
lib/crypto/tests/hash-test-template.h
111
KUNIT_ASSERT_LE(test, data_len, TEST_BUF_LEN);
lib/crypto/tests/hash-test-template.h
112
rand_bytes_seeded_from_len(test_buf, data_len);
lib/crypto/tests/hash-test-template.h
114
HASH(test_buf, data_len, actual_hash);
lib/crypto/tests/hash-test-template.h
118
data_len);
lib/crypto/tests/hash-test-template.h
502
for (size_t data_len = 0; data_len <= 4096; data_len++) {
lib/crypto/tests/hash-test-template.h
510
size_t key_len = data_len % 293;
lib/crypto/tests/hash-test-template.h
512
HMAC_UPDATE(&ctx, test_buf, data_len);
lib/crypto/tests/hash-test-template.h
515
HMAC_USINGRAWKEY(raw_key, key_len, test_buf, data_len, mac);
lib/crypto/tests/hash-test-template.h
520
HMAC(&key, test_buf, data_len, mac2);
lib/crypto/tests/md5-testvecs.h
100
.data_len = 129,
lib/crypto/tests/md5-testvecs.h
107
.data_len = 256,
lib/crypto/tests/md5-testvecs.h
114
.data_len = 511,
lib/crypto/tests/md5-testvecs.h
121
.data_len = 513,
lib/crypto/tests/md5-testvecs.h
128
.data_len = 1000,
lib/crypto/tests/md5-testvecs.h
135
.data_len = 3333,
lib/crypto/tests/md5-testvecs.h
142
.data_len = 4096,
lib/crypto/tests/md5-testvecs.h
149
.data_len = 4128,
lib/crypto/tests/md5-testvecs.h
156
.data_len = 4160,
lib/crypto/tests/md5-testvecs.h
16
.data_len = 1,
lib/crypto/tests/md5-testvecs.h
163
.data_len = 4224,
lib/crypto/tests/md5-testvecs.h
170
.data_len = 16384,
lib/crypto/tests/md5-testvecs.h
23
.data_len = 2,
lib/crypto/tests/md5-testvecs.h
30
.data_len = 3,
lib/crypto/tests/md5-testvecs.h
37
.data_len = 16,
lib/crypto/tests/md5-testvecs.h
44
.data_len = 32,
lib/crypto/tests/md5-testvecs.h
5
size_t data_len;
lib/crypto/tests/md5-testvecs.h
51
.data_len = 48,
lib/crypto/tests/md5-testvecs.h
58
.data_len = 49,
lib/crypto/tests/md5-testvecs.h
65
.data_len = 63,
lib/crypto/tests/md5-testvecs.h
72
.data_len = 64,
lib/crypto/tests/md5-testvecs.h
79
.data_len = 65,
lib/crypto/tests/md5-testvecs.h
86
.data_len = 127,
lib/crypto/tests/md5-testvecs.h
9
.data_len = 0,
lib/crypto/tests/md5-testvecs.h
93
.data_len = 128,
lib/crypto/tests/poly1305-testvecs.h
100
.data_len = 129,
lib/crypto/tests/poly1305-testvecs.h
107
.data_len = 256,
lib/crypto/tests/poly1305-testvecs.h
114
.data_len = 511,
lib/crypto/tests/poly1305-testvecs.h
121
.data_len = 513,
lib/crypto/tests/poly1305-testvecs.h
128
.data_len = 1000,
lib/crypto/tests/poly1305-testvecs.h
135
.data_len = 3333,
lib/crypto/tests/poly1305-testvecs.h
142
.data_len = 4096,
lib/crypto/tests/poly1305-testvecs.h
149
.data_len = 4128,
lib/crypto/tests/poly1305-testvecs.h
156
.data_len = 4160,
lib/crypto/tests/poly1305-testvecs.h
16
.data_len = 1,
lib/crypto/tests/poly1305-testvecs.h
163
.data_len = 4224,
lib/crypto/tests/poly1305-testvecs.h
170
.data_len = 16384,
lib/crypto/tests/poly1305-testvecs.h
23
.data_len = 2,
lib/crypto/tests/poly1305-testvecs.h
30
.data_len = 3,
lib/crypto/tests/poly1305-testvecs.h
37
.data_len = 16,
lib/crypto/tests/poly1305-testvecs.h
44
.data_len = 32,
lib/crypto/tests/poly1305-testvecs.h
5
size_t data_len;
lib/crypto/tests/poly1305-testvecs.h
51
.data_len = 48,
lib/crypto/tests/poly1305-testvecs.h
58
.data_len = 49,
lib/crypto/tests/poly1305-testvecs.h
65
.data_len = 63,
lib/crypto/tests/poly1305-testvecs.h
72
.data_len = 64,
lib/crypto/tests/poly1305-testvecs.h
79
.data_len = 65,
lib/crypto/tests/poly1305-testvecs.h
86
.data_len = 127,
lib/crypto/tests/poly1305-testvecs.h
9
.data_len = 0,
lib/crypto/tests/poly1305-testvecs.h
93
.data_len = 128,
lib/crypto/tests/polyval-testvecs.h
100
.data_len = 129,
lib/crypto/tests/polyval-testvecs.h
107
.data_len = 256,
lib/crypto/tests/polyval-testvecs.h
114
.data_len = 511,
lib/crypto/tests/polyval-testvecs.h
121
.data_len = 513,
lib/crypto/tests/polyval-testvecs.h
128
.data_len = 1000,
lib/crypto/tests/polyval-testvecs.h
135
.data_len = 3333,
lib/crypto/tests/polyval-testvecs.h
142
.data_len = 4096,
lib/crypto/tests/polyval-testvecs.h
149
.data_len = 4128,
lib/crypto/tests/polyval-testvecs.h
156
.data_len = 4160,
lib/crypto/tests/polyval-testvecs.h
16
.data_len = 1,
lib/crypto/tests/polyval-testvecs.h
163
.data_len = 4224,
lib/crypto/tests/polyval-testvecs.h
170
.data_len = 16384,
lib/crypto/tests/polyval-testvecs.h
23
.data_len = 2,
lib/crypto/tests/polyval-testvecs.h
30
.data_len = 3,
lib/crypto/tests/polyval-testvecs.h
37
.data_len = 16,
lib/crypto/tests/polyval-testvecs.h
44
.data_len = 32,
lib/crypto/tests/polyval-testvecs.h
5
size_t data_len;
lib/crypto/tests/polyval-testvecs.h
51
.data_len = 48,
lib/crypto/tests/polyval-testvecs.h
58
.data_len = 49,
lib/crypto/tests/polyval-testvecs.h
65
.data_len = 63,
lib/crypto/tests/polyval-testvecs.h
72
.data_len = 64,
lib/crypto/tests/polyval-testvecs.h
79
.data_len = 65,
lib/crypto/tests/polyval-testvecs.h
86
.data_len = 127,
lib/crypto/tests/polyval-testvecs.h
9
.data_len = 0,
lib/crypto/tests/polyval-testvecs.h
93
.data_len = 128,
lib/crypto/tests/sha1-testvecs.h
105
.data_len = 128,
lib/crypto/tests/sha1-testvecs.h
113
.data_len = 129,
lib/crypto/tests/sha1-testvecs.h
121
.data_len = 256,
lib/crypto/tests/sha1-testvecs.h
129
.data_len = 511,
lib/crypto/tests/sha1-testvecs.h
137
.data_len = 513,
lib/crypto/tests/sha1-testvecs.h
145
.data_len = 1000,
lib/crypto/tests/sha1-testvecs.h
153
.data_len = 3333,
lib/crypto/tests/sha1-testvecs.h
161
.data_len = 4096,
lib/crypto/tests/sha1-testvecs.h
169
.data_len = 4128,
lib/crypto/tests/sha1-testvecs.h
17
.data_len = 1,
lib/crypto/tests/sha1-testvecs.h
177
.data_len = 4160,
lib/crypto/tests/sha1-testvecs.h
185
.data_len = 4224,
lib/crypto/tests/sha1-testvecs.h
193
.data_len = 16384,
lib/crypto/tests/sha1-testvecs.h
25
.data_len = 2,
lib/crypto/tests/sha1-testvecs.h
33
.data_len = 3,
lib/crypto/tests/sha1-testvecs.h
41
.data_len = 16,
lib/crypto/tests/sha1-testvecs.h
49
.data_len = 32,
lib/crypto/tests/sha1-testvecs.h
5
size_t data_len;
lib/crypto/tests/sha1-testvecs.h
57
.data_len = 48,
lib/crypto/tests/sha1-testvecs.h
65
.data_len = 49,
lib/crypto/tests/sha1-testvecs.h
73
.data_len = 63,
lib/crypto/tests/sha1-testvecs.h
81
.data_len = 64,
lib/crypto/tests/sha1-testvecs.h
89
.data_len = 65,
lib/crypto/tests/sha1-testvecs.h
9
.data_len = 0,
lib/crypto/tests/sha1-testvecs.h
97
.data_len = 127,
lib/crypto/tests/sha224-testvecs.h
108
.data_len = 127,
lib/crypto/tests/sha224-testvecs.h
117
.data_len = 128,
lib/crypto/tests/sha224-testvecs.h
126
.data_len = 129,
lib/crypto/tests/sha224-testvecs.h
135
.data_len = 256,
lib/crypto/tests/sha224-testvecs.h
144
.data_len = 511,
lib/crypto/tests/sha224-testvecs.h
153
.data_len = 513,
lib/crypto/tests/sha224-testvecs.h
162
.data_len = 1000,
lib/crypto/tests/sha224-testvecs.h
171
.data_len = 3333,
lib/crypto/tests/sha224-testvecs.h
18
.data_len = 1,
lib/crypto/tests/sha224-testvecs.h
180
.data_len = 4096,
lib/crypto/tests/sha224-testvecs.h
189
.data_len = 4128,
lib/crypto/tests/sha224-testvecs.h
198
.data_len = 4160,
lib/crypto/tests/sha224-testvecs.h
207
.data_len = 4224,
lib/crypto/tests/sha224-testvecs.h
216
.data_len = 16384,
lib/crypto/tests/sha224-testvecs.h
27
.data_len = 2,
lib/crypto/tests/sha224-testvecs.h
36
.data_len = 3,
lib/crypto/tests/sha224-testvecs.h
45
.data_len = 16,
lib/crypto/tests/sha224-testvecs.h
5
size_t data_len;
lib/crypto/tests/sha224-testvecs.h
54
.data_len = 32,
lib/crypto/tests/sha224-testvecs.h
63
.data_len = 48,
lib/crypto/tests/sha224-testvecs.h
72
.data_len = 49,
lib/crypto/tests/sha224-testvecs.h
81
.data_len = 63,
lib/crypto/tests/sha224-testvecs.h
9
.data_len = 0,
lib/crypto/tests/sha224-testvecs.h
90
.data_len = 64,
lib/crypto/tests/sha224-testvecs.h
99
.data_len = 65,
lib/crypto/tests/sha256-testvecs.h
108
.data_len = 127,
lib/crypto/tests/sha256-testvecs.h
117
.data_len = 128,
lib/crypto/tests/sha256-testvecs.h
126
.data_len = 129,
lib/crypto/tests/sha256-testvecs.h
135
.data_len = 256,
lib/crypto/tests/sha256-testvecs.h
144
.data_len = 511,
lib/crypto/tests/sha256-testvecs.h
153
.data_len = 513,
lib/crypto/tests/sha256-testvecs.h
162
.data_len = 1000,
lib/crypto/tests/sha256-testvecs.h
171
.data_len = 3333,
lib/crypto/tests/sha256-testvecs.h
18
.data_len = 1,
lib/crypto/tests/sha256-testvecs.h
180
.data_len = 4096,
lib/crypto/tests/sha256-testvecs.h
189
.data_len = 4128,
lib/crypto/tests/sha256-testvecs.h
198
.data_len = 4160,
lib/crypto/tests/sha256-testvecs.h
207
.data_len = 4224,
lib/crypto/tests/sha256-testvecs.h
216
.data_len = 16384,
lib/crypto/tests/sha256-testvecs.h
27
.data_len = 2,
lib/crypto/tests/sha256-testvecs.h
36
.data_len = 3,
lib/crypto/tests/sha256-testvecs.h
45
.data_len = 16,
lib/crypto/tests/sha256-testvecs.h
5
size_t data_len;
lib/crypto/tests/sha256-testvecs.h
54
.data_len = 32,
lib/crypto/tests/sha256-testvecs.h
63
.data_len = 48,
lib/crypto/tests/sha256-testvecs.h
72
.data_len = 49,
lib/crypto/tests/sha256-testvecs.h
81
.data_len = 63,
lib/crypto/tests/sha256-testvecs.h
9
.data_len = 0,
lib/crypto/tests/sha256-testvecs.h
90
.data_len = 64,
lib/crypto/tests/sha256-testvecs.h
99
.data_len = 65,
lib/crypto/tests/sha256_kunit.c
100
data_len);
lib/crypto/tests/sha256_kunit.c
107
const size_t data_len = 128;
lib/crypto/tests/sha256_kunit.c
114
rand_bytes(test_buf, 2 * data_len);
lib/crypto/tests/sha256_kunit.c
117
sha256_finup_2x(&ctx, test_buf, &test_buf[data_len], data_len, hash1_a,
lib/crypto/tests/sha256_kunit.c
120
sha256_finup_2x(NULL, test_buf, &test_buf[data_len], data_len, hash1_b,
lib/crypto/tests/sha256_kunit.c
133
const size_t data_len = 4 * SHA256_BLOCK_SIZE;
lib/crypto/tests/sha256_kunit.c
138
rand_bytes(test_buf, data_len);
lib/crypto/tests/sha256_kunit.c
143
sha256_finup_2x(&ctx, test_buf, test_buf, data_len, hash, hash);
lib/crypto/tests/sha256_kunit.c
145
sha256_update(&ctx, test_buf, data_len);
lib/crypto/tests/sha256_kunit.c
162
const size_t data_len = 4096;
lib/crypto/tests/sha256_kunit.c
173
rand_bytes(test_buf, data_len * 2);
lib/crypto/tests/sha256_kunit.c
177
sha256_finup_2x(NULL, &test_buf[0], &test_buf[data_len],
lib/crypto/tests/sha256_kunit.c
178
data_len, hash1, hash2);
lib/crypto/tests/sha256_kunit.c
194
sha256_finup_2x(&ctx, &test_buf[0], &test_buf[data_len],
lib/crypto/tests/sha256_kunit.c
195
data_len, hash1, hash2);
lib/crypto/tests/sha256_kunit.c
199
data_len, salt_len,
lib/crypto/tests/sha256_kunit.c
200
div64_u64((u64)data_len * 2 * num_iters * 1000,
lib/crypto/tests/sha256_kunit.c
75
size_t data_len = rand_length(max_data_len);
lib/crypto/tests/sha256_kunit.c
76
const u8 *data1 = data1_buf + max_data_len - data_len;
lib/crypto/tests/sha256_kunit.c
77
const u8 *data2 = data2_buf + max_data_len - data_len;
lib/crypto/tests/sha256_kunit.c
84
sha256_finup_2x(ctx, data1, data2, data_len, hash1, hash2);
lib/crypto/tests/sha256_kunit.c
89
sha256_update(ctx, data1, data_len);
lib/crypto/tests/sha256_kunit.c
91
sha256_update(&orig_ctx, data2, data_len);
lib/crypto/tests/sha256_kunit.c
96
data_len);
lib/crypto/tests/sha3-testvecs.h
101
.data_len = 65,
lib/crypto/tests/sha3-testvecs.h
11
.data_len = 0,
lib/crypto/tests/sha3-testvecs.h
110
.data_len = 127,
lib/crypto/tests/sha3-testvecs.h
119
.data_len = 128,
lib/crypto/tests/sha3-testvecs.h
128
.data_len = 129,
lib/crypto/tests/sha3-testvecs.h
137
.data_len = 256,
lib/crypto/tests/sha3-testvecs.h
146
.data_len = 511,
lib/crypto/tests/sha3-testvecs.h
155
.data_len = 513,
lib/crypto/tests/sha3-testvecs.h
164
.data_len = 1000,
lib/crypto/tests/sha3-testvecs.h
173
.data_len = 3333,
lib/crypto/tests/sha3-testvecs.h
182
.data_len = 4096,
lib/crypto/tests/sha3-testvecs.h
191
.data_len = 4128,
lib/crypto/tests/sha3-testvecs.h
20
.data_len = 1,
lib/crypto/tests/sha3-testvecs.h
200
.data_len = 4160,
lib/crypto/tests/sha3-testvecs.h
209
.data_len = 4224,
lib/crypto/tests/sha3-testvecs.h
218
.data_len = 16384,
lib/crypto/tests/sha3-testvecs.h
29
.data_len = 2,
lib/crypto/tests/sha3-testvecs.h
38
.data_len = 3,
lib/crypto/tests/sha3-testvecs.h
47
.data_len = 16,
lib/crypto/tests/sha3-testvecs.h
56
.data_len = 32,
lib/crypto/tests/sha3-testvecs.h
65
.data_len = 48,
lib/crypto/tests/sha3-testvecs.h
7
size_t data_len;
lib/crypto/tests/sha3-testvecs.h
74
.data_len = 49,
lib/crypto/tests/sha3-testvecs.h
83
.data_len = 63,
lib/crypto/tests/sha3-testvecs.h
92
.data_len = 64,
lib/crypto/tests/sha384-testvecs.h
108
.data_len = 64,
lib/crypto/tests/sha384-testvecs.h
119
.data_len = 65,
lib/crypto/tests/sha384-testvecs.h
130
.data_len = 127,
lib/crypto/tests/sha384-testvecs.h
141
.data_len = 128,
lib/crypto/tests/sha384-testvecs.h
152
.data_len = 129,
lib/crypto/tests/sha384-testvecs.h
163
.data_len = 256,
lib/crypto/tests/sha384-testvecs.h
174
.data_len = 511,
lib/crypto/tests/sha384-testvecs.h
185
.data_len = 513,
lib/crypto/tests/sha384-testvecs.h
196
.data_len = 1000,
lib/crypto/tests/sha384-testvecs.h
20
.data_len = 1,
lib/crypto/tests/sha384-testvecs.h
207
.data_len = 3333,
lib/crypto/tests/sha384-testvecs.h
218
.data_len = 4096,
lib/crypto/tests/sha384-testvecs.h
229
.data_len = 4128,
lib/crypto/tests/sha384-testvecs.h
240
.data_len = 4160,
lib/crypto/tests/sha384-testvecs.h
251
.data_len = 4224,
lib/crypto/tests/sha384-testvecs.h
262
.data_len = 16384,
lib/crypto/tests/sha384-testvecs.h
31
.data_len = 2,
lib/crypto/tests/sha384-testvecs.h
42
.data_len = 3,
lib/crypto/tests/sha384-testvecs.h
5
size_t data_len;
lib/crypto/tests/sha384-testvecs.h
53
.data_len = 16,
lib/crypto/tests/sha384-testvecs.h
64
.data_len = 32,
lib/crypto/tests/sha384-testvecs.h
75
.data_len = 48,
lib/crypto/tests/sha384-testvecs.h
86
.data_len = 49,
lib/crypto/tests/sha384-testvecs.h
9
.data_len = 0,
lib/crypto/tests/sha384-testvecs.h
97
.data_len = 63,
lib/crypto/tests/sha512-testvecs.h
100
.data_len = 49,
lib/crypto/tests/sha512-testvecs.h
113
.data_len = 63,
lib/crypto/tests/sha512-testvecs.h
126
.data_len = 64,
lib/crypto/tests/sha512-testvecs.h
139
.data_len = 65,
lib/crypto/tests/sha512-testvecs.h
152
.data_len = 127,
lib/crypto/tests/sha512-testvecs.h
165
.data_len = 128,
lib/crypto/tests/sha512-testvecs.h
178
.data_len = 129,
lib/crypto/tests/sha512-testvecs.h
191
.data_len = 256,
lib/crypto/tests/sha512-testvecs.h
204
.data_len = 511,
lib/crypto/tests/sha512-testvecs.h
217
.data_len = 513,
lib/crypto/tests/sha512-testvecs.h
22
.data_len = 1,
lib/crypto/tests/sha512-testvecs.h
230
.data_len = 1000,
lib/crypto/tests/sha512-testvecs.h
243
.data_len = 3333,
lib/crypto/tests/sha512-testvecs.h
256
.data_len = 4096,
lib/crypto/tests/sha512-testvecs.h
269
.data_len = 4128,
lib/crypto/tests/sha512-testvecs.h
282
.data_len = 4160,
lib/crypto/tests/sha512-testvecs.h
295
.data_len = 4224,
lib/crypto/tests/sha512-testvecs.h
308
.data_len = 16384,
lib/crypto/tests/sha512-testvecs.h
35
.data_len = 2,
lib/crypto/tests/sha512-testvecs.h
48
.data_len = 3,
lib/crypto/tests/sha512-testvecs.h
5
size_t data_len;
lib/crypto/tests/sha512-testvecs.h
61
.data_len = 16,
lib/crypto/tests/sha512-testvecs.h
74
.data_len = 32,
lib/crypto/tests/sha512-testvecs.h
87
.data_len = 48,
lib/crypto/tests/sha512-testvecs.h
9
.data_len = 0,
lib/crypto/tests/sm3-testvecs.h
108
.data_len = 127,
lib/crypto/tests/sm3-testvecs.h
117
.data_len = 128,
lib/crypto/tests/sm3-testvecs.h
126
.data_len = 129,
lib/crypto/tests/sm3-testvecs.h
135
.data_len = 256,
lib/crypto/tests/sm3-testvecs.h
144
.data_len = 511,
lib/crypto/tests/sm3-testvecs.h
153
.data_len = 513,
lib/crypto/tests/sm3-testvecs.h
162
.data_len = 1000,
lib/crypto/tests/sm3-testvecs.h
171
.data_len = 3333,
lib/crypto/tests/sm3-testvecs.h
18
.data_len = 1,
lib/crypto/tests/sm3-testvecs.h
180
.data_len = 4096,
lib/crypto/tests/sm3-testvecs.h
189
.data_len = 4128,
lib/crypto/tests/sm3-testvecs.h
198
.data_len = 4160,
lib/crypto/tests/sm3-testvecs.h
207
.data_len = 4224,
lib/crypto/tests/sm3-testvecs.h
216
.data_len = 16384,
lib/crypto/tests/sm3-testvecs.h
27
.data_len = 2,
lib/crypto/tests/sm3-testvecs.h
36
.data_len = 3,
lib/crypto/tests/sm3-testvecs.h
45
.data_len = 16,
lib/crypto/tests/sm3-testvecs.h
5
size_t data_len;
lib/crypto/tests/sm3-testvecs.h
54
.data_len = 32,
lib/crypto/tests/sm3-testvecs.h
63
.data_len = 48,
lib/crypto/tests/sm3-testvecs.h
72
.data_len = 49,
lib/crypto/tests/sm3-testvecs.h
81
.data_len = 63,
lib/crypto/tests/sm3-testvecs.h
9
.data_len = 0,
lib/crypto/tests/sm3-testvecs.h
90
.data_len = 64,
lib/crypto/tests/sm3-testvecs.h
99
.data_len = 65,
lib/test_bpf.c
15208
skb[0]->data_len += skb[1]->data_len;
lib/test_bpf.c
15266
skb[0]->data_len += skb[1]->len;
lib/tests/blackhole_dev_kunit.c
32
int data_len;
lib/tests/blackhole_dev_kunit.c
41
data_len = SKB_SIZE - (HEAD_SIZE + TAIL_SIZE);
lib/tests/blackhole_dev_kunit.c
42
memset(__skb_put(skb, data_len), 0xf, data_len);
lib/tests/blackhole_dev_kunit.c
49
uh->len = htons(data_len);
lib/tests/blackhole_dev_kunit.c
55
ip6h->payload_len = htons(data_len + sizeof(struct udphdr));
net/batman-adv/fragmentation.c
150
size_t data_len;
net/batman-adv/fragmentation.c
160
data_len = skb->len - hdr_size;
net/batman-adv/fragmentation.c
179
chain->size = data_len;
net/batman-adv/fragmentation.c
197
if (check_add_overflow(chain->size, data_len,
net/batman-adv/fragmentation.c
214
if (check_add_overflow(chain->size, data_len, &chain->size))
net/batman-adv/mesh-interface.c
184
int data_len = skb->len, ret;
net/batman-adv/mesh-interface.c
378
batadv_add_counter(bat_priv, BATADV_CNT_TX_BYTES, data_len);
net/batman-adv/tp_meter.c
642
size_t data_len;
net/batman-adv/tp_meter.c
665
data_len = len - sizeof(*icmp);
net/batman-adv/tp_meter.c
666
data = skb_put(skb, data_len);
net/batman-adv/tp_meter.c
667
batadv_tp_fill_prerandom(tp_vars, data, data_len);
net/bluetooth/af_bluetooth.c
516
skb->data_len -= chunk;
net/bluetooth/af_bluetooth.c
523
skb->data_len -= frag->len;
net/bluetooth/eir.c
55
u8 data_len)
net/bluetooth/eir.c
57
eir[eir_len++] = sizeof(u8) + sizeof(uuid) + data_len;
net/bluetooth/eir.c
61
memcpy(&eir[eir_len], data, data_len);
net/bluetooth/eir.c
62
eir_len += data_len;
net/bluetooth/eir.h
19
u8 data_len);
net/bluetooth/eir.h
21
static inline u16 eir_precalc_len(u8 data_len)
net/bluetooth/eir.h
23
return sizeof(u8) * 2 + data_len;
net/bluetooth/eir.h
27
u8 *data, u8 data_len)
net/bluetooth/eir.h
29
eir[eir_len++] = sizeof(type) + data_len;
net/bluetooth/eir.h
31
memcpy(&eir[eir_len], data, data_len);
net/bluetooth/eir.h
32
eir_len += data_len;
net/bluetooth/eir.h
47
static inline u16 eir_skb_put_data(struct sk_buff *skb, u8 type, u8 *data, u8 data_len)
net/bluetooth/eir.h
52
eir_len = eir_precalc_len(data_len);
net/bluetooth/eir.h
54
WARN_ON(sizeof(type) + data_len > U8_MAX);
net/bluetooth/eir.h
55
eir[0] = sizeof(type) + data_len;
net/bluetooth/eir.h
57
memcpy(&eir[2], data, data_len);
net/bluetooth/eir.h
63
size_t *data_len)
net/bluetooth/eir.h
90
if (data_len)
net/bluetooth/eir.h
91
*data_len = field_len - 1;
net/bluetooth/hci_core.c
1730
u32 flags, u8 data_len, u8 *data,
net/bluetooth/hci_core.c
1743
adv->per_adv_data_len = data_len;
net/bluetooth/hci_core.c
1746
memcpy(adv->per_adv_data, data, data_len);
net/bluetooth/hci_core.c
3191
skb->data_len = 0;
net/bluetooth/hci_core.c
3294
skb->data_len = 0;
net/bluetooth/hci_drv.c
99
if (len != handler->data_len)
net/bluetooth/hci_sock.c
1707
if ((var_len && len < handler->data_len) ||
net/bluetooth/hci_sock.c
1708
(!var_len && len != handler->data_len)) {
net/bluetooth/hci_sock.c
425
void *data, u16 data_len, ktime_t tstamp,
net/bluetooth/hci_sock.c
453
skb = bt_skb_alloc(6 + data_len, GFP_ATOMIC);
net/bluetooth/hci_sock.c
461
skb_put_data(skb, data, data_len);
net/bluetooth/hci_sync.c
1755
u8 data_len, u8 *data, u32 flags, u16 min_interval,
net/bluetooth/hci_sync.c
1781
adv->per_adv_data_len = data_len;
net/bluetooth/hci_sync.c
1783
memcpy(adv->per_adv_data, data, data_len);
net/bluetooth/hci_sync.c
1788
data_len, data,
net/bluetooth/iso.c
1554
skb->data_len += tmp->len;
net/bluetooth/l2cap_core.c
2269
skb->data_len += (*frag)->len;
net/bluetooth/l2cap_core.c
5882
skb->data_len += new_frag->len;
net/bluetooth/mgmt.c
1158
void *data, u16 data_len)
net/bluetooth/mgmt.c
1212
void *data, u16 data_len)
net/bluetooth/mgmt.c
3358
u16 data_len)
net/bluetooth/mgmt.c
364
u16 data_len)
net/bluetooth/mgmt.c
377
u16 data_len)
net/bluetooth/mgmt.c
429
u16 data_len)
net/bluetooth/mgmt.c
4465
void *data, u16 data_len)
net/bluetooth/mgmt.c
4570
void *data, u16 data_len)
net/bluetooth/mgmt.c
4683
struct mgmt_cp_set_exp_feature *cp, u16 data_len)
net/bluetooth/mgmt.c
4710
struct mgmt_cp_set_exp_feature *cp, u16 data_len)
net/bluetooth/mgmt.c
4724
if (data_len != MGMT_SET_EXP_FEATURE_SIZE + 1)
net/bluetooth/mgmt.c
4756
struct mgmt_cp_set_exp_feature *cp, u16 data_len)
net/bluetooth/mgmt.c
4769
if (data_len != MGMT_SET_EXP_FEATURE_SIZE + 1)
net/bluetooth/mgmt.c
4808
u16 data_len)
net/bluetooth/mgmt.c
4821
if (data_len != MGMT_SET_EXP_FEATURE_SIZE + 1)
net/bluetooth/mgmt.c
487
void *data, u16 data_len)
net/bluetooth/mgmt.c
4882
u16 data_len)
net/bluetooth/mgmt.c
4895
if (data_len != MGMT_SET_EXP_FEATURE_SIZE + 1)
net/bluetooth/mgmt.c
4940
u16 data_len)
net/bluetooth/mgmt.c
4953
if (data_len != MGMT_SET_EXP_FEATURE_SIZE + 1)
net/bluetooth/mgmt.c
4998
struct mgmt_cp_set_exp_feature *cp, u16 data_len)
net/bluetooth/mgmt.c
5011
if (data_len != MGMT_SET_EXP_FEATURE_SIZE + 1)
net/bluetooth/mgmt.c
5050
struct mgmt_cp_set_exp_feature *cp, u16 data_len);
net/bluetooth/mgmt.c
5069
void *data, u16 data_len)
net/bluetooth/mgmt.c
5078
return exp_features[i].set_func(sk, hdev, cp, data_len);
net/bluetooth/mgmt.c
5087
u16 data_len)
net/bluetooth/mgmt.c
545
void *data, u16 data_len)
net/bluetooth/mgmt.c
5775
void *data, u16 data_len)
net/bluetooth/mgmt.c
657
void *data, u16 data_len)
net/bluetooth/mgmt.c
8380
void *data, u16 data_len)
net/bluetooth/mgmt.c
8578
void *data, u16 data_len)
net/bluetooth/mgmt.c
8814
void *data, u16 data_len)
net/bluetooth/mgmt.c
8838
if (data_len != sizeof(*cp) + cp->adv_data_len + cp->scan_rsp_len)
net/bluetooth/mgmt.c
8929
data_len);
net/bluetooth/mgmt.c
9007
void *data, u16 data_len)
net/bluetooth/mgmt.c
9036
if (data_len < MGMT_ADD_EXT_ADV_PARAMS_MIN_SIZE)
net/bluetooth/mgmt.c
9095
data, data_len);
net/bluetooth/mgmt.c
9166
u16 data_len)
net/bluetooth/mgmt.c
9181
if (expected_len > data_len)
net/bluetooth/mgmt.c
9259
data_len);
net/bluetooth/mgmt.c
9330
void *data, u16 data_len)
net/bluetooth/mgmt.c
9360
data_len);
net/bluetooth/mgmt.c
9378
void *data, u16 data_len)
net/bluetooth/mgmt_config.c
144
u16 data_len)
net/bluetooth/mgmt_config.c
146
u16 buffer_left = data_len;
net/bluetooth/mgmt_config.c
231
buffer_left = data_len;
net/bluetooth/mgmt_config.c
352
u16 data_len)
net/bluetooth/mgmt_config.c
361
u16 data_len)
net/bluetooth/mgmt_config.c
57
u16 data_len)
net/bluetooth/mgmt_config.h
11
u16 data_len);
net/bluetooth/mgmt_config.h
14
u16 data_len);
net/bluetooth/mgmt_config.h
17
u16 data_len);
net/bluetooth/mgmt_config.h
8
u16 data_len);
net/bluetooth/mgmt_util.c
109
void *data, u16 data_len, int flag, struct sock *skip_sk)
net/bluetooth/mgmt_util.c
113
skb = mgmt_alloc_skb(hdev, event, data_len);
net/bluetooth/mgmt_util.c
118
skb_put_data(skb, data, data_len);
net/bluetooth/mgmt_util.h
47
void *data, u16 data_len, int flag, struct sock *skip_sk);
net/bpf/test_run.c
1132
u32 data_len;
net/bpf/test_run.c
1145
data_len = min_t(u32, kattr->test.data_size_in - copied,
net/bpf/test_run.c
1147
skb_fill_page_desc(skb, sinfo->nr_frags, page, 0, data_len);
net/bpf/test_run.c
1150
data_len)) {
net/bpf/test_run.c
1154
skb->data_len += data_len;
net/bpf/test_run.c
1156
skb->len += data_len;
net/bpf/test_run.c
1157
copied += data_len;
net/bpf/test_run.c
1259
skb->data_len, retval, duration);
net/bpf/test_run.c
1429
u32 data_len;
net/bpf/test_run.c
1444
data_len = min_t(u32, kattr->test.data_size_in - size,
net/bpf/test_run.c
1446
skb_frag_fill_page_desc(frag, page, 0, data_len);
net/bpf/test_run.c
1449
data_len)) {
net/bpf/test_run.c
1453
sinfo->xdp_frags_size += data_len;
net/bpf/test_run.c
1454
size += data_len;
net/bpf/test_run.c
463
u32 data_len;
net/bpf/test_run.c
473
data_len = min_t(u32, copy_size - offset,
net/bpf/test_run.c
478
data_len))
net/bpf/test_run.c
481
offset += data_len;
net/ceph/auth_x.c
1079
__le32 data_len;
net/ceph/auth_x.c
1101
sigblock->data_len = msg->hdr.data_len;
net/ceph/auth_x.c
79
int data_len)
net/ceph/auth_x.c
81
int encrypt_len = sizeof(struct ceph_x_encrypt_header) + data_len;
net/ceph/crypto.c
364
size_t data_len = in_len;
net/ceph/crypto.c
375
sgt.sgl, sgt.nents, &data_off, &data_len);
net/ceph/crypto.c
382
*pout_len = data_len;
net/ceph/crypto.c
424
int ceph_crypt_buflen(const struct ceph_crypto_key *key, int data_len)
net/ceph/crypto.c
428
return data_len;
net/ceph/crypto.c
431
return data_len + AES_BLOCK_SIZE -
net/ceph/crypto.c
432
(data_len & (AES_BLOCK_SIZE - 1));
net/ceph/crypto.c
435
return AES_BLOCK_SIZE + data_len + 24;
net/ceph/crypto.h
43
int ceph_crypt_buflen(const struct ceph_crypto_key *key, int data_len);
net/ceph/messenger.c
1423
le32_to_cpu(msg->hdr.data_len),
net/ceph/messenger.c
1757
le32_to_cpu(msg->hdr.data_len));
net/ceph/messenger_v1.c
1149
unsigned int front_len, middle_len, data_len;
net/ceph/messenger_v1.c
1177
data_len = le32_to_cpu(con->v1.in_hdr.data_len);
net/ceph/messenger_v1.c
1178
if (data_len > CEPH_MSG_MAX_DATA_LEN)
net/ceph/messenger_v1.c
1188
con->v1.in_base_pos = -front_len - middle_len - data_len -
net/ceph/messenger_v1.c
1204
front_len, data_len);
net/ceph/messenger_v1.c
1214
data_len - sizeof_footer(con);
net/ceph/messenger_v1.c
1229
if (data_len)
net/ceph/messenger_v1.c
1230
prepare_message_data(con->in_msg, data_len);
net/ceph/messenger_v1.c
1249
if (data_len) {
net/ceph/messenger_v1.c
1277
m->footer.middle_crc, data_len, m->footer.data_crc);
net/ceph/messenger_v1.c
1590
unsigned int data_len = le32_to_cpu(con->v1.in_hdr.data_len);
net/ceph/messenger_v1.c
1597
data_len -
net/ceph/messenger_v1.c
160
static void prepare_message_data(struct ceph_msg *msg, u32 data_len)
net/ceph/messenger_v1.c
163
u64 len = msg->sparse_read_total ? : data_len;
net/ceph/messenger_v1.c
217
WARN_ON(m->data_length != le32_to_cpu(m->hdr.data_len));
net/ceph/messenger_v2.c
1135
if (sparse && data_len(con->in_msg)) {
net/ceph/messenger_v2.c
1585
if (!data_len(msg)) {
net/ceph/messenger_v2.c
1614
con->v2.out_epil.middle_crc = data_len(msg) ? -1 : 0;
net/ceph/messenger_v2.c
1617
if (data_len(msg)) {
net/ceph/messenger_v2.c
1704
data_len(msg)
net/ceph/messenger_v2.c
1838
data_len(con->in_msg));
net/ceph/messenger_v2.c
2014
con->v2.data_len_remain = data_len(msg);
net/ceph/messenger_v2.c
2023
WARN_ON(!data_len(msg));
net/ceph/messenger_v2.c
2037
if (data_len(msg)) {
net/ceph/messenger_v2.c
2931
if (!front_len(msg) && !middle_len(msg) && !data_len(msg))
net/ceph/messenger_v2.c
3174
data_len(msg));
net/ceph/messenger_v2.c
3485
con->v2.out_epil.data_crc = crc32c_zeros(-1, data_len(msg));
net/ceph/messenger_v2.c
3486
out_zero_add(con, data_len(msg));
net/ceph/messenger_v2.c
3495
WARN_ON(!data_len(msg));
net/ceph/messenger_v2.c
3538
WARN_ON(!data_len(msg));
net/ceph/messenger_v2.c
3570
!data_len(msg)) {
net/ceph/messenger_v2.c
3652
WARN_ON(!data_len(con->in_msg));
net/ceph/messenger_v2.c
3657
remaining = data_len(con->in_msg) + CEPH_EPILOGUE_PLAIN_LEN;
net/ceph/messenger_v2.c
3671
WARN_ON(!data_len(con->in_msg));
net/ceph/messenger_v2.c
370
return le32_to_cpu(msg->hdr.data_len);
net/ceph/messenger_v2.c
3712
WARN_ON(!data_len(con->in_msg));
net/ceph/messenger_v2.c
409
static int __tail_onwire_len(int front_len, int middle_len, int data_len,
net/ceph/messenger_v2.c
414
data_len < 0 || data_len > CEPH_MSG_MAX_DATA_LEN);
net/ceph/messenger_v2.c
416
if (!front_len && !middle_len && !data_len)
net/ceph/messenger_v2.c
420
return front_len + middle_len + data_len +
net/ceph/messenger_v2.c
424
padded_len(data_len) + CEPH_EPILOGUE_SECURE_LEN;
net/ceph/messenger_v2.c
430
data_len(msg), secure);
net/ceph/messenger_v2.c
603
int front_len, int middle_len, int data_len,
net/ceph/messenger_v2.c
613
hdr->data_len = cpu_to_le32(data_len);
net/ceph/messenger_v2.c
663
WARN_ON(!middle_len(con->in_msg) && !data_len(con->in_msg));
net/ceph/messenger_v2.c
671
else if (data_len(con->in_msg))
net/ceph/messenger_v2.c
676
if (!data_len(con->in_msg))
net/ceph/messenger_v2.c
868
int data_len = cursor->total_resid;
net/ceph/messenger_v2.c
872
if (!data_len)
net/ceph/messenger_v2.c
875
sg_cnt = need_padding(data_len) ? 1 : 0;
net/ceph/messenger_v2.c
920
int data_len = cursor->total_resid;
net/ceph/messenger_v2.c
923
if (!data_len)
net/ceph/messenger_v2.c
934
if (need_padding(data_len)) {
net/ceph/messenger_v2.c
935
sg_set_buf(*sg, pad, padding_len(data_len));
net/ceph/messenger_v2.c
981
int dlen = data_len(msg);
net/ceph/messenger_v2.c
985
if (!front_len(msg) && !middle_len(msg) && !data_len(msg))
net/ceph/osd_client.c
2149
u32 data_len = 0;
net/ceph/osd_client.c
2187
data_len += osd_req_encode_op(p, &req->r_ops[i]);
net/ceph/osd_client.c
2209
msg->hdr.data_len = cpu_to_le32(data_len);
net/ceph/osd_client.c
2309
le32_to_cpu(msg->hdr.middle_len), le32_to_cpu(msg->hdr.data_len),
net/ceph/osd_client.c
3755
u32 data_len = 0;
net/ceph/osd_client.c
3849
data_len += m.outdata_len[i];
net/ceph/osd_client.c
3851
if (data_len != le32_to_cpu(msg->hdr.data_len)) {
net/ceph/osd_client.c
3852
pr_err("sum of lens %u != %u for tid %llu\n", data_len,
net/ceph/osd_client.c
3853
le32_to_cpu(msg->hdr.data_len), req->r_tid);
net/ceph/osd_client.c
3857
req, req->r_tid, m.result, data_len);
net/ceph/osd_client.c
3865
req->r_result = m.result ?: data_len;
net/ceph/osd_client.c
5419
int data_len = le32_to_cpu(hdr->data_len);
net/ceph/osd_client.c
5455
if (!srlen && data_len > req->r_reply->data_length) {
net/ceph/osd_client.c
5457
__func__, osd->o_osd, req->r_tid, data_len,
net/ceph/osd_client.c
5481
u32 data_len = le32_to_cpu(hdr->data_len);
net/ceph/osd_client.c
5487
if (data_len) {
net/ceph/osd_client.c
5490
pages = ceph_alloc_page_vector(calc_pages_for(0, data_len),
net/ceph/osd_client.c
5497
ceph_msg_data_add_pages(m, pages, data_len, 0, true);
net/core/datagram.c
660
skb->data_len += copied;
net/core/dev.c
5485
skb_shinfo(skb)->xdp_frags_size = skb->data_len;
net/core/dev.c
5523
skb->data_len = skb_shinfo(skb)->xdp_frags_size;
net/core/dev.c
5525
skb->data_len = 0;
net/core/dev.c
5576
troom = skb->tail + skb->data_len - skb->end;
net/core/filter.c
11135
*insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct sk_buff, data_len),
net/core/filter.c
11137
offsetof(struct sk_buff, data_len));
net/core/filter.c
12499
int data_len = xdp->data_end - xdp->data;
net/core/filter.c
12502
if (len <= data_len)
net/core/filter.c
12513
delta = len - data_len;
net/core/filter.c
260
return ____bpf_skb_load_helper_8(skb, skb->data, skb->len - skb->data_len,
net/core/filter.c
285
return ____bpf_skb_load_helper_16(skb, skb->data, skb->len - skb->data_len,
net/core/filter.c
310
return ____bpf_skb_load_helper_32(skb, skb->data, skb->len - skb->data_len,
net/core/filter.c
632
offsetof(struct sk_buff, data_len));
net/core/gro.c
156
skb->len -= skb->data_len;
net/core/gro.c
157
skb->data_len = 0;
net/core/gro.c
199
skb->data_len -= eat;
net/core/gro.c
216
p->data_len += len;
net/core/gro.c
221
lp->data_len += len;
net/core/gro.c
251
p->data_len += skb->len;
net/core/gro.c
436
skb->data_len -= grow;
net/core/net_test.c
180
skb->data_len = pg_off;
net/core/net_test.c
181
skb->len += skb->data_len;
net/core/net_test.c
182
skb->truesize += skb->data_len;
net/core/net_test.c
212
skb->data_len += total_size;
net/core/pktgen.c
2870
skb->data_len += skb_frag_size(&skb_shinfo(skb)->frags[i]);
net/core/skbuff.c
1332
level, skb->len, skb->data_len, headroom, skb_headlen(skb),
net/core/skbuff.c
1610
C(data_len);
net/core/skbuff.c
1647
n->data_len = first->len;
net/core/skbuff.c
2184
size = skb_end_offset(skb) + skb->data_len;
net/core/skbuff.c
2236
n->truesize += skb->data_len;
net/core/skbuff.c
2237
n->data_len = skb->data_len;
net/core/skbuff.c
2569
ntail = skb->data_len + pad - (skb->end - skb->tail);
net/core/skbuff.c
2609
skb->data_len += len;
net/core/skbuff.c
2786
skb->data_len -= skb->len - len;
net/core/skbuff.c
2790
skb->data_len = 0;
net/core/skbuff.c
2989
skb->data_len -= delta;
net/core/skbuff.c
2991
if (!skb->data_len)
net/core/skbuff.c
4169
skb1->data_len = skb->data_len;
net/core/skbuff.c
4170
skb1->len += skb1->data_len;
net/core/skbuff.c
4171
skb->data_len = 0;
net/core/skbuff.c
4184
skb1->len = skb1->data_len = skb->len - len;
net/core/skbuff.c
4186
skb->data_len = len - pos;
net/core/skbuff.c
4740
skb->data_len = skb->data_len - delta_len;
net/core/skbuff.c
5058
nskb->data_len = len - hsize;
net/core/skbuff.c
5059
nskb->len += nskb->data_len;
net/core/skbuff.c
5060
nskb->truesize += nskb->data_len;
net/core/skbuff.c
6252
to->data_len += len;
net/core/skbuff.c
6754
unsigned long data_len,
net/core/skbuff.c
6765
if (unlikely(data_len > MAX_SKB_FRAGS * (PAGE_SIZE << order)))
net/core/skbuff.c
6773
while (data_len) {
net/core/skbuff.c
6776
while (order && PAGE_ALIGN(data_len) < (PAGE_SIZE << order))
net/core/skbuff.c
6793
chunk = min_t(unsigned long, data_len,
net/core/skbuff.c
6798
data_len -= chunk;
net/core/skbuff.c
7008
skb->data_len = skb->len;
net/core/skbuff.c
7058
if (skb->data_len) {
net/core/skbuff.c
7059
if (skb->data_len > skb->end - skb->tail ||
net/core/skbuff.c
7064
__pskb_pull_tail(skb, skb->data_len);
net/core/skbuff.c
906
skb->data_len += size;
net/core/sock.c
2984
unsigned long data_len, int noblock,
net/core/sock.c
3013
skb = alloc_skb_with_frags(header_len, data_len, max_page_order,
net/devlink/health.c
1306
devlink_fmsg_put(fmsg, "data len", skb->data_len);
net/ipv4/esp4.c
425
if (ALIGN(skb->data_len + tailen, L1_CACHE_BYTES) >
net/ipv4/esp4.c
554
allocsize = ALIGN(skb->data_len, L1_CACHE_BYTES);
net/ipv4/esp4.c
567
__skb_fill_page_desc(skb, 0, page, pfrag->offset, skb->data_len);
net/ipv4/icmp.c
1001
icmp_param->data_len = icmp_param->skb->len - icmp_param->offset;
net/ipv4/icmp.c
1002
if (icmp_param->data_len > room)
net/ipv4/icmp.c
1003
icmp_param->data_len = room;
net/ipv4/icmp.c
109
int data_len;
net/ipv4/icmp.c
1272
icmp_param->data_len = skb->len;
net/ipv4/icmp.c
1428
icmp_param->data_len = 0;
net/ipv4/icmp.c
390
icmp_param->data_len+icmp_param->head_len,
net/ipv4/inet_fragment.c
571
clone->data_len = head->data_len - plen;
net/ipv4/inet_fragment.c
572
clone->len = clone->data_len;
net/ipv4/inet_fragment.c
644
head->data_len += fp->len;
net/ipv4/ip_gre.c
192
unsigned int data_len = 0;
net/ipv4/ip_gre.c
195
data_len = icmp_hdr(skb)->un.reserved[1] * 4; /* RFC 4884 4.1 */
net/ipv4/ip_gre.c
198
type, data_len))
net/ipv4/ip_output.c
1422
skb->data_len += tmp_skb->len;
net/ipv4/ip_output.c
609
skb->data_len = first_len - skb_headlen(skb);
net/ipv4/ip_tunnel_core.c
504
int data_len, err;
net/ipv4/ip_tunnel_core.c
517
data_len = nla_len(attr);
net/ipv4/ip_tunnel_core.c
518
if (data_len % 4)
net/ipv4/ip_tunnel_core.c
524
memcpy(opt->opt_data, nla_data(attr), data_len);
net/ipv4/ip_tunnel_core.c
525
opt->length = data_len / 4;
net/ipv4/ip_tunnel_core.c
533
return sizeof(struct geneve_opt) + data_len;
net/ipv4/tcp_ao.c
101
hmac_sha1_update(&mac_ctx->hmac_sha1, data, data_len);
net/ipv4/tcp_ao.c
104
hmac_sha256_update(&mac_ctx->hmac_sha256, data, data_len);
net/ipv4/tcp_ao.c
107
aes_cmac_update(&mac_ctx->aes_cmac.ctx, data, data_len);
net/ipv4/tcp_ao.c
97
size_t data_len)
net/ipv4/tcp_input.c
5553
int data_len = 0;
net/ipv4/tcp_input.c
5562
data_len = npages << PAGE_SHIFT;
net/ipv4/tcp_input.c
5563
size = data_len + (size & ~PAGE_MASK);
net/ipv4/tcp_input.c
5565
skb = alloc_skb_with_frags(size - data_len, data_len,
net/ipv4/tcp_input.c
5571
skb_put(skb, size - data_len);
net/ipv4/tcp_input.c
5572
skb->data_len = data_len;
net/ipv4/tcp_offload.c
255
skb->data_len);
net/ipv4/tcp_output.c
1966
skb->data_len -= len;
net/ipv4/tcp_output.c
1967
skb->len = skb->data_len;
net/ipv4/tcp_output.c
2408
DEBUG_NET_WARN_ON_ONCE(skb->len != skb->data_len);
net/ipv4/tcp_output.c
2655
to->data_len += probe_size;
net/ipv4/udp_offload.c
598
skb_transport_header(seg) + seg->data_len);
net/ipv6/esp6.c
454
if (ALIGN(skb->data_len + tailen, L1_CACHE_BYTES) >
net/ipv6/esp6.c
502
skb->data_len += tailen;
net/ipv6/esp6.c
585
allocsize = ALIGN(skb->data_len, L1_CACHE_BYTES);
net/ipv6/esp6.c
598
__skb_fill_page_desc(skb, 0, page, pfrag->offset, skb->data_len);
net/ipv6/icmp.c
859
unsigned int data_len)
net/ipv6/icmp.c
870
if (data_len < 128 || (data_len & 7) || skb->len < data_len)
net/ipv6/icmp.c
871
data_len = 0;
net/ipv6/icmp.c
873
skb2 = data_len ? skb_copy(skb, GFP_ATOMIC) : skb_clone(skb, GFP_ATOMIC);
net/ipv6/icmp.c
893
if (data_len) {
net/ipv6/icmp.c
899
memmove(skb2->data, skb2->data + nhs, data_len - nhs);
net/ipv6/icmp.c
900
memset(skb2->data + data_len - nhs, 0, nhs);
net/ipv6/icmp.c
904
info = (data_len/8) << 24;
net/ipv6/ip6_output.c
1828
skb->data_len += copy;
net/ipv6/ip6_output.c
1949
skb->data_len += tmp_skb->len;
net/ipv6/ip6_output.c
755
skb->data_len = first_len - skb_headlen(skb);
net/ipv6/ndisc.c
147
int data_len, int pad)
net/ipv6/ndisc.c
149
int space = __ndisc_opt_addr_space(data_len, pad);
net/ipv6/ndisc.c
159
memcpy(opt+2, data, data_len);
net/ipv6/ndisc.c
160
data_len += 2;
net/ipv6/ndisc.c
161
opt += data_len;
net/ipv6/ndisc.c
162
space -= data_len;
net/ipv6/sit.c
534
unsigned int data_len = 0;
net/ipv6/sit.c
560
data_len = icmp_hdr(skb)->un.reserved[1] * 4; /* RFC 4884 4.1 */
net/ipv6/sit.c
589
!ip6_err_gen_icmpv6_unreach(skb, iph->ihl * 4, type, data_len))
net/iucv/af_iucv.c
1023
skb->data_len = len - linear;
net/iucv/af_iucv.c
1149
skb->data_len = len - linear;
net/kcm/kcmsock.c
884
head->data_len += copy;
net/l2tp/l2tp_core.c
1228
unsigned int data_len = skb->len;
net/l2tp/l2tp_core.c
1293
udp_len = uhlen + session->hdr_len + data_len;
net/l2tp/l2tp_core.h
113
void (*recv_skb)(struct l2tp_session *session, struct sk_buff *skb, int data_len);
net/l2tp/l2tp_eth.c
107
static void l2tp_eth_dev_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len)
net/l2tp/l2tp_eth.c
132
dev_dstats_rx_add(dev, data_len);
net/l2tp/l2tp_ppp.c
198
static void pppol2tp_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len)
net/mac80211/aead_api.c
19
u8 *data, size_t data_len, u8 *mic)
net/mac80211/aead_api.c
37
sg_set_buf(&sg[1], data, data_len);
net/mac80211/aead_api.c
41
aead_request_set_crypt(aead_req, sg, sg, data_len, b_0);
net/mac80211/aead_api.c
51
u8 *data, size_t data_len, u8 *mic)
net/mac80211/aead_api.c
60
if (data_len == 0)
net/mac80211/aead_api.c
72
sg_set_buf(&sg[1], data, data_len);
net/mac80211/aead_api.c
76
aead_request_set_crypt(aead_req, sg, sg, data_len + mic_len, b_0);
net/mac80211/aead_api.h
15
size_t data_len, u8 *mic);
net/mac80211/aead_api.h
19
size_t data_len, u8 *mic);
net/mac80211/aes_ccm.h
23
size_t data_len, u8 *mic)
net/mac80211/aes_ccm.h
27
data, data_len, mic);
net/mac80211/aes_ccm.h
33
size_t data_len, u8 *mic)
net/mac80211/aes_ccm.h
37
data, data_len, mic);
net/mac80211/aes_cmac.c
23
const u8 *data, size_t data_len, u8 *mic,
net/mac80211/aes_cmac.c
36
aes_cmac_update(&ctx, data + 8, data_len - 8 - mic_len);
net/mac80211/aes_cmac.c
38
aes_cmac_update(&ctx, data, data_len - mic_len);
net/mac80211/aes_cmac.h
12
const u8 *data, size_t data_len, u8 *mic,
net/mac80211/aes_gcm.h
15
size_t data_len, u8 *mic)
net/mac80211/aes_gcm.h
19
data, data_len, mic);
net/mac80211/aes_gcm.h
24
size_t data_len, u8 *mic)
net/mac80211/aes_gcm.h
28
data, data_len, mic);
net/mac80211/aes_gmac.c
18
const u8 *data, size_t data_len, u8 *mic)
net/mac80211/aes_gmac.c
27
if (data_len < IEEE80211_GMAC_MIC_LEN)
net/mac80211/aes_gmac.c
46
data_len - 8 - IEEE80211_GMAC_MIC_LEN);
net/mac80211/aes_gmac.c
52
sg_set_buf(&sg[1], data, data_len - IEEE80211_GMAC_MIC_LEN);
net/mac80211/aes_gmac.c
63
aead_request_set_ad(aead_req, GMAC_AAD_LEN + data_len);
net/mac80211/aes_gmac.h
17
const u8 *data, size_t data_len, u8 *mic);
net/mac80211/ieee80211_i.h
439
size_t data_len;
net/mac80211/mlme.c
8919
auth_data->data, auth_data->data_len))
net/mac80211/mlme.c
8968
auth_data->data, auth_data->data_len,
net/mac80211/mlme.c
9932
auth_data->data_len += req->auth_data_len - 4;
net/mac80211/mlme.c
9944
memcpy(&auth_data->data[auth_data->data_len],
net/mac80211/mlme.c
9946
auth_data->data_len += req->ie_len;
net/mac80211/tx.c
3596
head->data_len += skb->len;
net/mac80211/wep.c
110
size_t klen, u8 *data, size_t data_len)
net/mac80211/wep.c
114
icv = cpu_to_le32(~crc32_le(~0, data, data_len));
net/mac80211/wep.c
115
put_unaligned(icv, (__le32 *)(data + data_len));
net/mac80211/wep.c
118
arc4_crypt(ctx, data, data, data_len + IEEE80211_WEP_ICV_LEN);
net/mac80211/wep.c
167
size_t klen, u8 *data, size_t data_len)
net/mac80211/wep.c
172
arc4_crypt(ctx, data, data, data_len + IEEE80211_WEP_ICV_LEN);
net/mac80211/wep.c
175
crc = cpu_to_le32(~crc32_le(~0, data, data_len));
net/mac80211/wep.c
176
if (memcmp(&crc, data + data_len, IEEE80211_WEP_ICV_LEN) != 0)
net/mac80211/wep.h
18
size_t klen, u8 *data, size_t data_len);
net/mac80211/wep.h
23
size_t klen, u8 *data, size_t data_len);
net/mac80211/wpa.c
159
data_len = skb->len - hdrlen - MICHAEL_MIC_LEN;
net/mac80211/wpa.c
161
michael_mic(key, hdr, data, data_len, mic);
net/mac80211/wpa.c
162
if (crypto_memneq(mic, data + data_len, MICHAEL_MIC_LEN))
net/mac80211/wpa.c
32
size_t data_len;
net/mac80211/wpa.c
49
data_len = skb->len - hdrlen;
net/mac80211/wpa.c
527
int data_len;
net/mac80211/wpa.c
550
data_len = skb->len - hdrlen - IEEE80211_CCMP_HDR_LEN - mic_len;
net/mac80211/wpa.c
551
if (!rx->sta || data_len < 0)
net/mac80211/wpa.c
592
data_len,
net/mac80211/wpa.c
740
int data_len, queue, mic_len = IEEE80211_GCMP_MIC_LEN;
net/mac80211/wpa.c
762
data_len = skb->len - hdrlen - IEEE80211_GCMP_HDR_LEN - mic_len;
net/mac80211/wpa.c
763
if (!rx->sta || data_len < 0)
net/mac80211/wpa.c
803
data_len,
net/mac80211/wpa.c
85
michael_mic(key, hdr, data, data_len, mic);
net/mac80211/wpa.c
97
size_t data_len;
net/mctp/route.c
423
key->reasm_head->data_len += skb->len;
net/mctp/test/route-test.c
823
const size_t data_len = 3; /* arbitrary */
net/mctp/test/route-test.c
835
total = data_len + sizeof(struct mctp_hdr);
net/mctp/test/route-test.c
853
memset(&skb[i]->data[sizeof(struct mctp_hdr)], i * 0x11, data_len);
net/mctp/test/route-test.c
877
KUNIT_EXPECT_EQ(test, rx_skb->len, 3 * data_len);
net/mctp/test/route-test.c
880
compare[i] = (i / data_len) * 0x11;
net/mctp/test/route-test.c
891
KUNIT_EXPECT_EQ(test, rx_skb->len, 2 * data_len);
net/mctp/test/route-test.c
894
compare[i] = (i / data_len + 3) * 0x11;
net/mctp/test/utils.c
238
unsigned int data_len)
net/mctp/test/utils.c
245
skb = alloc_skb(hdr_len + data_len, GFP_KERNEL);
net/mctp/test/utils.c
252
buf = skb_put(skb, data_len);
net/mctp/test/utils.c
253
for (i = 0; i < data_len; i++)
net/mctp/test/utils.c
260
const void *data, size_t data_len)
net/mctp/test/utils.c
265
skb = alloc_skb(hdr_len + data_len, GFP_KERNEL);
net/mctp/test/utils.c
271
memcpy(skb_put(skb, data_len), data, data_len);
net/mctp/test/utils.h
64
unsigned int data_len);
net/mctp/test/utils.h
66
const void *data, size_t data_len);
net/mptcp/options.c
111
mp_opt->data_len = get_unaligned_be16(ptr);
net/mptcp/options.c
121
mp_opt->rcvr_key, mp_opt->data_len, mp_opt->csum);
net/mptcp/options.c
1227
if (mp_opt.data_fin && mp_opt.data_len == 1 &&
net/mptcp/options.c
1258
mpext->data_len = mp_opt.data_len;
net/mptcp/options.c
1346
__sum16 __mptcp_make_csum(u64 data_seq, u32 subflow_seq, u16 data_len, __wsum sum)
net/mptcp/options.c
1358
header.data_len = htons(data_len);
net/mptcp/options.c
1367
return __mptcp_make_csum(mpext->data_seq, mpext->subflow_seq, mpext->data_len,
net/mptcp/options.c
1471
put_len_csum(mpext->data_len,
net/mptcp/options.c
1472
(mpext->data_len ? mptcp_make_csum(mpext) : 0),
net/mptcp/options.c
1475
put_unaligned_be32(mpext->data_len << 16 |
net/mptcp/options.c
1491
} else if (opts->data_len) {
net/mptcp/options.c
1520
if (!opts->data_len)
net/mptcp/options.c
1524
put_len_csum(opts->data_len,
net/mptcp/options.c
1527
opts->data_len,
net/mptcp/options.c
1531
put_unaligned_be32(opts->data_len << 16 |
net/mptcp/options.c
219
mp_opt->data_len = get_unaligned_be16(ptr);
net/mptcp/options.c
230
mp_opt->data_len, !!(mp_opt->suboptions & OPTION_MPTCP_CSUMREQD),
net/mptcp/options.c
456
unsigned int data_len;
net/mptcp/options.c
476
data_len = mpext ? mpext->data_len : 0;
net/mptcp/options.c
482
opts->data_len = data_len;
net/mptcp/options.c
494
if (data_len > 0) {
net/mptcp/options.c
510
data_len);
net/mptcp/options.c
550
ext->data_len = 1;
net/mptcp/options.c
551
} else if (ext->data_seq + ext->data_len == data_fin_tx_seq) {
net/mptcp/options.c
557
ext->data_len++;
net/mptcp/protocol.c
1036
return mpext && mpext->data_seq + mpext->data_len == write_seq &&
net/mptcp/protocol.c
1052
pfrag->offset == (df->offset + df->data_len) &&
net/mptcp/protocol.c
1053
df->data_seq + df->data_len == msk->write_seq;
net/mptcp/protocol.c
1064
int len = dfrag->data_len + dfrag->overhead;
net/mptcp/protocol.c
1080
if (after64(dfrag->data_seq + dfrag->data_len, snd_una))
net/mptcp/protocol.c
1102
if (WARN_ON_ONCE(delta > dfrag->data_len))
net/mptcp/protocol.c
1109
dfrag->data_len -= delta;
net/mptcp/protocol.c
1186
dfrag->data_len = 0;
net/mptcp/protocol.c
1300
mpext->data_len = 0;
net/mptcp/protocol.c
1329
msk, ssk, dfrag->data_seq, dfrag->data_len, info->sent);
net/mptcp/protocol.c
1332
info->limit > dfrag->data_len))
net/mptcp/protocol.c
1412
skb->data_len += copy;
net/mptcp/protocol.c
1423
mpext->data_len += copy;
net/mptcp/protocol.c
1430
mpext->data_len = copy;
net/mptcp/protocol.c
1435
mpext->data_seq, mpext->subflow_seq, mpext->data_len,
net/mptcp/protocol.c
1458
if (dfrag->eor && info->sent + copy >= dfrag->data_len)
net/mptcp/protocol.c
1632
info->limit = dfrag->data_len;
net/mptcp/protocol.c
1633
len = dfrag->data_len - dfrag->already_sent;
net/mptcp/protocol.c
1983
offset = dfrag->offset + dfrag->data_len;
net/mptcp/protocol.c
2000
dfrag->data_len += psize;
net/mptcp/protocol.c
2016
dfrag->data_seq, dfrag->data_len, dfrag->already_sent,
net/mptcp/protocol.c
2077
u32 data_len = skb->len - offset;
net/mptcp/protocol.c
2083
if (total_data_len + data_len <= copied_total) {
net/mptcp/protocol.c
2084
total_data_len += data_len;
net/mptcp/protocol.c
2092
data_len -= delta;
net/mptcp/protocol.c
2095
count = min_t(size_t, len - copied, data_len);
net/mptcp/protocol.c
2114
if (count < data_len) {
net/mptcp/protocol.c
2836
info.limit = READ_ONCE(msk->csum_enabled) ? dfrag->data_len :
net/mptcp/protocol.c
4415
u32 data_len = skb->len - offset;
net/mptcp/protocol.c
4419
size = min_t(size_t, data_len, INT_MAX);
net/mptcp/protocol.c
4430
if (count < data_len) {
net/mptcp/protocol.h
1090
__sum16 __mptcp_make_csum(u64 data_seq, u32 subflow_seq, u16 data_len, __wsum sum);
net/mptcp/protocol.h
151
u16 data_len;
net/mptcp/protocol.h
264
u16 data_len;
net/mptcp/protocol.h
496
__be16 data_len;
net/mptcp/subflow.c
1116
u16 data_len;
net/mptcp/subflow.c
1151
data_len = mpext->data_len;
net/mptcp/subflow.c
1152
if (data_len == 0) {
net/mptcp/subflow.c
1161
if (data_len == 1) {
net/mptcp/subflow.c
1181
data_fin_seq = mpext->data_seq + data_len - 1;
net/mptcp/subflow.c
1194
data_len--;
net/mptcp/subflow.c
1204
subflow->map_data_len == data_len &&
net/mptcp/subflow.c
1224
subflow->map_data_len = data_len;
net/netfilter/ipvs/ip_vs_sync.c
1049
static int ip_vs_proc_str(__u8 *p, unsigned int plen, unsigned int *data_len,
net/netfilter/ipvs/ip_vs_sync.c
1061
*data_len = plen;
net/netfilter/nf_flow_table_ip.c
554
int data_len = skb->len + sizeof(__be16);
net/netfilter/nf_flow_table_ip.c
583
ph->hdr.length = htons(data_len);
net/netfilter/nfnetlink_cthelper.c
111
if (!helper || helper->data_len == 0)
net/netfilter/nfnetlink_cthelper.c
128
if (helper && helper->data_len &&
net/netfilter/nfnetlink_cthelper.c
129
nla_put(skb, CTA_HELP_INFO, helper->data_len, &help->data))
net/netfilter/nfnetlink_cthelper.c
256
helper->data_len = size;
net/netfilter/nfnetlink_cthelper.c
402
if (size != helper->data_len)
net/netfilter/nfnetlink_cthelper.c
566
if (nla_put_be32(skb, NFCTH_PRIV_DATA_LEN, htonl(helper->data_len)))
net/netfilter/nfnetlink_log.c
477
unsigned int data_len,
net/netfilter/nfnetlink_log.c
671
if (data_len) {
net/netfilter/nfnetlink_log.c
674
nla = nla_reserve(inst->skb, NFULA_PAYLOAD, data_len);
net/netfilter/nfnetlink_log.c
678
if (skb_copy_bits(skb, 0, nla_data(nla), data_len))
net/netfilter/nfnetlink_log.c
728
unsigned int data_len;
net/netfilter/nfnetlink_log.c
804
data_len = 0;
net/netfilter/nfnetlink_log.c
808
data_len = nfulnl_get_copy_len(li, skb, inst->copy_range);
net/netfilter/nfnetlink_log.c
809
size += nla_total_size(data_len);
net/netfilter/nfnetlink_log.c
832
__build_packet_message(log, inst, skb, data_len, pf,
net/netfilter/nfnetlink_queue.c
1209
static bool nfqnl_validate_ip4(const struct iphdr *iph, unsigned int data_len,
net/netfilter/nfnetlink_queue.c
1214
if (data_len < sizeof(*iph))
net/netfilter/nfnetlink_queue.c
1218
if (ihl < sizeof(*iph) || data_len < ihl)
net/netfilter/nfnetlink_queue.c
1226
if (ntohs(iph->tot_len) != data_len)
net/netfilter/nfnetlink_queue.c
1236
unsigned int data_len,
net/netfilter/nfnetlink_queue.c
1242
if (data_len < hdrlen || hdrlen < 2)
net/netfilter/nfnetlink_queue.c
1246
if (data_len < sizeof(octets))
net/netfilter/nfnetlink_queue.c
1248
data_len -= sizeof(octets);
net/netfilter/nfnetlink_queue.c
1268
unsigned int data_len,
net/netfilter/nfnetlink_queue.c
1281
data_len -= sizeof(*ip6_new);
net/netfilter/nfnetlink_queue.c
1310
if (!nfqnl_validate_one_exthdr(data, data_len, e,
net/netfilter/nfnetlink_queue.c
1321
data_len -= hdrlen;
net/netfilter/nfnetlink_queue.c
1329
static bool nfqnl_validate_ip6(const struct ipv6hdr *ip6, unsigned int data_len,
net/netfilter/nfnetlink_queue.c
1332
if (data_len < sizeof(*ip6))
net/netfilter/nfnetlink_queue.c
1336
if (ntohs(ip6->payload_len) != data_len - sizeof(*ip6))
net/netfilter/nfnetlink_queue.c
1342
return nfqnl_validate_exthdr(ip6, data_len, e);
net/netfilter/nfnetlink_queue.c
1345
static bool nfqnl_validate_write(const void *data, unsigned int data_len,
net/netfilter/nfnetlink_queue.c
1350
return nfqnl_validate_ip4(data, data_len, e);
net/netfilter/nfnetlink_queue.c
1352
return nfqnl_validate_ip6(data, data_len, e) &&
net/netfilter/nfnetlink_queue.c
1363
nfqnl_mangle(void *data, unsigned int data_len, struct nf_queue_entry *e, int diff)
net/netfilter/nfnetlink_queue.c
1370
if (!nfqnl_validate_write(data, data_len, e))
net/netfilter/nfnetlink_queue.c
1376
if (data_len < min_len)
net/netfilter/nfnetlink_queue.c
1379
if (pskb_trim(e->skb, data_len))
net/netfilter/nfnetlink_queue.c
1382
if (data_len > 0xFFFF)
net/netfilter/nfnetlink_queue.c
1394
if (skb_ensure_writable(e->skb, data_len))
net/netfilter/nfnetlink_queue.c
1396
skb_copy_to_linear_data(e->skb, data, data_len);
net/netfilter/nfnetlink_queue.c
696
unsigned int data_len = entskb->len;
net/netfilter/nfnetlink_queue.c
699
data_len = skb_headlen(entskb);
net/netfilter/nfnetlink_queue.c
701
return min(data_len, copy_range);
net/netfilter/nfnetlink_queue.c
710
size_t data_len = 0, cap_len = 0;
net/netfilter/nfnetlink_queue.c
769
data_len = nfqnl_get_data_len(entskb, READ_ONCE(queue->copy_range));
net/netfilter/nfnetlink_queue.c
771
hlen = min_t(unsigned int, hlen, data_len);
net/netfilter/nfnetlink_queue.c
937
if (cap_len > data_len &&
net/netfilter/nfnetlink_queue.c
944
if (data_len) {
net/netfilter/nfnetlink_queue.c
952
nla->nla_len = nla_attr_size(data_len);
net/netfilter/nfnetlink_queue.c
954
if (skb_zerocopy(skb, entskb, data_len, hlen))
net/netfilter/nft_tunnel.c
320
int err, data_len;
net/netfilter/nft_tunnel.c
333
data_len = nla_len(attr);
net/netfilter/nft_tunnel.c
334
if (data_len % 4)
net/netfilter/nft_tunnel.c
337
opts->len += sizeof(*opt) + data_len;
net/netfilter/nft_tunnel.c
341
memcpy(opt->opt_data, nla_data(attr), data_len);
net/netfilter/nft_tunnel.c
342
opt->length = data_len / 4;
net/nfc/nci/core.c
425
int nci_nfcc_loopback(struct nci_dev *ndev, const void *data, size_t data_len,
net/nfc/nci/core.c
454
skb = nci_skb_alloc(ndev, NCI_DATA_HDR_SIZE + data_len, GFP_KERNEL);
net/nfc/nci/core.c
459
skb_put_data(skb, data, data_len);
net/nfc/nci/hci.c
144
size_t data_len)
net/nfc/nci/hci.c
167
(skb->len + 1) >= data_len) {
net/nfc/nci/hci.c
169
len = data_len - i;
net/nfc/nci/hci.c
185
if (i < data_len) {
net/nfc/nci/hci.c
194
} while (i < data_len);
net/nfc/nci/hci.c
204
data->data, data->data_len);
net/nfc/nci/hci.c
24
u32 data_len;
net/nfc/nci/hci.c
242
data.data_len = param_len;
net/nfc/nci/hci.c
522
data.data_len = 0;
net/nfc/nci/hci.c
597
data.data_len = param_len + 1;
net/nfc/nci/hci.c
636
data.data_len = 1;
net/nfc/nci/ntf.c
145
const __u8 *data, ssize_t data_len)
net/nfc/nci/ntf.c
148
if (data_len < 2)
net/nfc/nci/ntf.c
153
data_len -= 2;
net/nfc/nci/ntf.c
156
if (data_len < 1)
net/nfc/nci/ntf.c
160
data_len--;
net/nfc/nci/ntf.c
166
if (data_len < nfca_poll->nfcid1_len)
net/nfc/nci/ntf.c
171
data_len -= nfca_poll->nfcid1_len;
net/nfc/nci/ntf.c
174
if (data_len < 1)
net/nfc/nci/ntf.c
178
data_len--;
net/nfc/nci/ntf.c
182
if (data_len < 1)
net/nfc/nci/ntf.c
198
const __u8 *data, ssize_t data_len)
net/nfc/nci/ntf.c
201
if (data_len < 1)
net/nfc/nci/ntf.c
205
data_len--;
net/nfc/nci/ntf.c
210
if (data_len < nfcb_poll->sensb_res_len)
net/nfc/nci/ntf.c
222
const __u8 *data, ssize_t data_len)
net/nfc/nci/ntf.c
225
if (data_len < 1)
net/nfc/nci/ntf.c
229
data_len--;
net/nfc/nci/ntf.c
232
if (data_len < 1)
net/nfc/nci/ntf.c
236
data_len--;
net/nfc/nci/ntf.c
242
if (data_len < nfcf_poll->sensf_res_len)
net/nfc/nci/ntf.c
254
const __u8 *data, ssize_t data_len)
net/nfc/nci/ntf.c
257
if (data_len < 1)
net/nfc/nci/ntf.c
261
data_len--;
net/nfc/nci/ntf.c
264
if (data_len < 1)
net/nfc/nci/ntf.c
268
data_len--;
net/nfc/nci/ntf.c
271
if (data_len < NFC_ISO15693_UID_MAXSIZE)
net/nfc/nci/ntf.c
283
const __u8 *data, ssize_t data_len)
net/nfc/nci/ntf.c
286
if (data_len < 1)
net/nfc/nci/ntf.c
291
data_len--;
net/nfc/nci/ntf.c
294
if (data_len < nfcf_listen->local_nfcid2_len)
net/nfc/netlink.c
1567
size_t data_len;
net/nfc/netlink.c
1590
data_len = nla_len(info->attrs[NFC_ATTR_VENDOR_DATA]);
net/nfc/netlink.c
1591
if (data_len == 0) {
net/nfc/netlink.c
1597
data_len = 0;
net/nfc/netlink.c
1607
err = cmd->doit(dev, data, data_len);
net/openvswitch/openvswitch_trace.h
120
__entry->data_len = skb->data_len;
net/openvswitch/openvswitch_trace.h
140
__entry->skbaddr, __entry->len, __entry->data_len,
net/openvswitch/openvswitch_trace.h
25
__field( unsigned int, data_len )
net/openvswitch/openvswitch_trace.h
50
__entry->data_len = skb->data_len;
net/openvswitch/openvswitch_trace.h
71
__entry->skbaddr, __entry->len, __entry->data_len,
net/openvswitch/openvswitch_trace.h
96
__field( unsigned int, data_len )
net/packet/af_packet.c
2619
skb->data_len = to_write;
net/packet/af_packet.c
2939
skb->data_len = len - linear;
net/phonet/pep-gprs.c
103
rskb->data_len += rskb->len;
net/phonet/pep-gprs.c
112
skb->data_len -= flen;
net/phonet/pep.c
1256
rskb->data_len += rskb->len;
net/phonet/pep.c
1265
skb->data_len -= flen;
net/psample/psample.c
375
int data_len;
net/psample/psample.c
406
data_len = min(skb->len, trunc_size);
net/psample/psample.c
407
if (meta_len + nla_total_size(data_len) > PSAMPLE_MAX_PACKET_SIZE)
net/psample/psample.c
408
data_len = PSAMPLE_MAX_PACKET_SIZE - meta_len - NLA_HDRLEN
net/psample/psample.c
411
nl_skb = genlmsg_new(meta_len + nla_total_size(data_len), GFP_ATOMIC);
net/psample/psample.c
478
if (data_len) {
net/psample/psample.c
479
int nla_len = nla_attr_size(data_len);
net/psample/psample.c
486
if (skb_copy_bits(skb, 0, nla_data(nla), data_len))
net/psample/psample.c
489
skb_put_zero(nl_skb, nla_padlen(data_len));
net/rds/ib_cm.c
697
u8 data_len, major, minor;
net/rds/ib_cm.c
720
data_len = sizeof(struct rds6_ib_connect_private);
net/rds/ib_cm.c
725
data_len = sizeof(struct rds_ib_connect_private);
net/rds/ib_cm.c
732
if (event->param.conn.private_data_len < data_len || major == 0)
net/rds/ib_recv.c
850
struct rds_ib_recv_work *recv, u32 data_len,
net/rds/ib_recv.c
861
data_len);
net/rds/ib_recv.c
863
if (data_len < sizeof(struct rds_header)) {
net/rds/ib_recv.c
871
data_len -= sizeof(struct rds_header);
net/rds/ib_recv.c
895
if (ihdr->h_sport == 0 && ihdr->h_dport == 0 && data_len == 0) {
net/rxrpc/protocol.h
193
__be32 data_len;
net/rxrpc/rxgk.c
363
hdr->data_len = htonl(txb->len);
net/rxrpc/rxgk.c
406
hdr->data_len = htonl(txb->len);
net/rxrpc/rxgk.c
477
size_t data_offset = 0, data_len = len;
net/rxrpc/rxgk.c
485
&data_offset, &data_len) < 0) {
net/rxrpc/rxgk.c
500
hdr->data_len = htonl(data_len);
net/rxrpc/rxgk.c
568
ntohl(hdr->data_len) > len) {
net/rxrpc/rxgk.c
575
call->rx_dec_len = ntohl(hdr->data_len);
net/rxrpc/rxgk.c
950
response->data_len = len;
net/rxrpc/rxgk.c
992
response->data_len = len;
net/rxrpc/rxkad.c
725
response->data_len = len;
net/sched/act_tunnel_key.c
107
data_len = nla_len(tb[TCA_TUNNEL_KEY_ENC_OPT_GENEVE_DATA]);
net/sched/act_tunnel_key.c
108
if (data_len < 4) {
net/sched/act_tunnel_key.c
112
if (data_len % 4) {
net/sched/act_tunnel_key.c
117
opt_len = sizeof(struct geneve_opt) + data_len;
net/sched/act_tunnel_key.c
126
opt->length = data_len / 4; /* length is in units of 4 bytes */
net/sched/act_tunnel_key.c
131
memcpy(opt + 1, data, data_len);
net/sched/act_tunnel_key.c
90
int err, data_len, opt_len;
net/sched/cls_flower.c
1241
int err, data_len = 0;
net/sched/cls_flower.c
1244
data_len = option_len - sizeof(struct geneve_opt);
net/sched/cls_flower.c
1251
opt->length = data_len / 4;
net/sched/cls_flower.c
1258
return sizeof(struct geneve_opt) + data_len;
net/sched/cls_flower.c
1289
data_len = nla_len(data);
net/sched/cls_flower.c
1290
if (data_len < 4) {
net/sched/cls_flower.c
1294
if (data_len % 4) {
net/sched/cls_flower.c
1299
new_len += sizeof(struct geneve_opt) + data_len;
net/sched/cls_flower.c
1305
opt->length = data_len / 4;
net/sched/cls_flower.c
1306
memcpy(opt->opt_data, nla_data(data), data_len);
net/sched/cls_flower.c
1319
return sizeof(struct geneve_opt) + data_len;
net/sched/em_ipset.c
19
static int em_ipset_change(struct net *net, void *data, int data_len,
net/sched/em_ipset.c
25
if (data_len != sizeof(*set))
net/sched/em_ipt.c
126
static int em_ipt_change(struct net *net, void *data, int data_len,
net/sched/em_ipt.c
135
ret = nla_parse_deprecated(tb, TCA_EM_IPT_MAX, data, data_len,
net/sched/em_meta.c
213
dst->value = skb->data_len;
net/sched/em_nbyte.c
22
static int em_nbyte_change(struct net *net, void *data, int data_len,
net/sched/em_nbyte.c
27
if (data_len < sizeof(*nbyte) ||
net/sched/em_nbyte.c
28
data_len < (sizeof(*nbyte) + nbyte->len))
net/sched/ematch.c
175
int data_len = nla_len(nla) - sizeof(*em_hdr);
net/sched/ematch.c
188
if (data_len < sizeof(ref))
net/sched/ematch.c
237
if (em->ops->datalen && data_len < em->ops->datalen)
net/sched/ematch.c
244
err = em->ops->change(net, data, data_len, em);
net/sched/ematch.c
247
} else if (data_len > 0) {
net/sched/ematch.c
260
if (data_len < sizeof(u32))
net/sched/ematch.c
264
void *v = kmemdup(data, data_len, GFP_KERNEL);
net/sched/ematch.c
271
em->datalen = data_len;
net/sctp/auth.c
623
size_t data_len;
net/sctp/auth.c
644
data_len = skb_tail_pointer(skb) - (unsigned char *)auth;
net/sctp/auth.c
648
(const u8 *)auth, data_len, digest);
net/sctp/auth.c
652
(const u8 *)auth, data_len, digest);
net/sctp/inqueue.c
172
if (chunk->head_skb && chunk->skb->data_len == chunk->skb->len) {
net/sctp/offload.c
60
if (skb->len != skb->data_len) {
net/sctp/output.c
429
head->data_len += skb->len;
net/sctp/socket.c
2072
skb->data_len -= (len-rlen);
net/sctp/socket.c
6966
__u16 data_len = 0;
net/sctp/socket.c
6974
data_len = ntohs(hmacs->param_hdr.length) -
net/sctp/socket.c
6977
if (len < sizeof(struct sctp_hmacalgo) + data_len)
net/sctp/socket.c
6980
len = sizeof(struct sctp_hmacalgo) + data_len;
net/sctp/socket.c
6981
num_idents = data_len / sizeof(u16);
net/sctp/socket.c
9514
if (!skb->data_len)
net/sctp/ulpevent.c
1088
if (!skb->data_len)
net/sctp/ulpevent.c
1119
if (!skb->data_len)
net/sctp/ulpevent.c
1143
if (!skb->data_len)
net/sctp/ulpqueue.c
371
f_frag->data_len += pos->len;
net/strparser/strparser.c
213
head->data_len += skb->len;
net/sunrpc/auth_gss/gss_krb5_crypto.c
115
unsigned int sec_offset, sec_len, data_len;
net/sunrpc/auth_gss/gss_krb5_crypto.c
171
data_len = sec_len - conflen - cksum_len;
net/sunrpc/auth_gss/gss_krb5_crypto.c
180
conflen, data_len, false);
net/sunrpc/auth_gss/gss_krb5_crypto.c
211
size_t data_offset, data_len;
net/sunrpc/auth_gss/gss_krb5_crypto.c
229
data_len = sec_len;
net/sunrpc/auth_gss/gss_krb5_crypto.c
231
&data_offset, &data_len);
net/sunrpc/auth_gss/gss_krb5_crypto.c
237
*tailskip = sec_len - data_offset - data_len;
net/switchdev/switchdev.c
112
const void *data, size_t data_len,
net/switchdev/switchdev.c
117
dfitem = kmalloc_flex(*dfitem, data, data_len, GFP_ATOMIC);
net/switchdev/switchdev.c
122
memcpy(dfitem->data, data, data_len);
net/tipc/msg.c
173
head->data_len += frag->len;
net/tipc/trace.c
135
i += scnprintf(buf + i, sz - i, " %u", skb->data_len);
net/tls/tls_device.c
889
int err, offset, copy, data_len, pos;
net/tls/tls_device.c
927
data_len = rxm->full_len - cipher_desc->tag;
net/tls/tls_device.c
930
copy = min_t(int, skb_pagelen(skb) - offset, data_len);
net/tls/tls_device.c
952
if (pos >= data_len + rxm->offset)
net/tls/tls_device.c
957
data_len + rxm->offset - offset);
net/tls/tls_strp.c
237
skb->data_len += chunk;
net/tls/tls_strp.c
250
skb->data_len -= over;
net/tls/tls_strp.c
275
skb->data_len += chunk;
net/tls/tls_strp.c
317
skb->data_len += chunk;
net/tls/tls_strp.c
330
skb->data_len -= over;
net/tls/tls_strp.c
425
strp->anchor->data_len = 0;
net/tls/tls_strp.c
472
strp->anchor->data_len = offset + len;
net/tls/tls_strp.c
63
skb->data_len = len;
net/tls/tls_sw.c
1223
clr_skb->data_len = full_len;
net/tls/tls_sw.c
1265
const int data_len = rxm->full_len - prot->overhead_size;
net/tls/tls_sw.c
1282
iov_iter_npages_cap(out_iov, INT_MAX, data_len);
net/tls/tls_sw.c
1364
data_len + prot->tail_size);
net/tls/tls_sw.c
1371
err = tls_setup_from_iter(out_iov, data_len, &pages, &sgout[1],
net/tls/tls_sw.c
1389
data_len + prot->tail_size, aead_req, darg);
net/tls/tls_sw.c
2169
size_t data_len = 0;
net/tls/tls_sw.c
2189
data_len = ((header[4] & 0xFF) | (header[3] << 8));
net/tls/tls_sw.c
2196
if (data_len > TLS_MAX_PAYLOAD_SIZE + cipher_overhead +
net/tls/tls_sw.c
2201
if (data_len < cipher_overhead) {
net/tls/tls_sw.c
2213
tls_device_rx_resync_new_rec(strp->sk, data_len + TLS_HEADER_SIZE,
net/tls/tls_sw.c
2215
return data_len + TLS_HEADER_SIZE;
net/tls/tls_sw.c
257
size_t data_len,
net/tls/tls_sw.c
269
data_len + prot->tag_size,
net/tls/tls_sw.c
538
size_t data_len, u32 start)
net/tls/tls_sw.c
573
data_len, rec->iv_data);
net/unix/af_unix.c
2089
int data_len = 0;
net/unix/af_unix.c
2128
data_len = min_t(size_t,
net/unix/af_unix.c
2131
data_len = PAGE_ALIGN(data_len);
net/unix/af_unix.c
2136
skb = sock_alloc_send_pskb(sk, len - data_len, data_len,
net/unix/af_unix.c
2146
skb_put(skb, len - data_len);
net/unix/af_unix.c
2147
skb->data_len = data_len;
net/unix/af_unix.c
2419
int data_len;
net/unix/af_unix.c
2432
data_len = max_t(int, 0, size - SKB_MAX_HEAD(0));
net/unix/af_unix.c
2434
data_len = min_t(size_t, size, PAGE_ALIGN(data_len));
net/unix/af_unix.c
2436
skb = sock_alloc_send_pskb(sk, size - data_len, data_len,
net/unix/af_unix.c
2463
skb_put(skb, size - data_len);
net/unix/af_unix.c
2464
skb->data_len = data_len;
net/wireless/michael-mic.c
57
const u8 *data, size_t data_len, u8 *mic)
net/wireless/michael-mic.c
66
blocks = data_len / 4;
net/wireless/michael-mic.c
67
left = data_len % 4;
net/wireless/mlme.c
1020
int data_len;
net/wireless/mlme.c
1035
data_len = info->len - ieee80211_hdrlen(mgmt->frame_control);
net/wireless/mlme.c
1043
if (reg->match_len > data_len)
net/wireless/nl80211.c
13730
int data_len = 0;
net/wireless/nl80211.c
13783
data_len = nla_len((void *)cb->args[1]);
net/wireless/nl80211.c
13810
err = rdev_testmode_dump(rdev, skb, cb, data, data_len);
net/wireless/nl80211.c
17788
unsigned int data_len = 0;
net/wireless/nl80211.c
17876
data_len = nla_len(attrbuf[NL80211_ATTR_VENDOR_DATA]);
net/wireless/nl80211.c
17892
cb->args[4] = data_len;
net/wireless/nl80211.c
17909
int data_len;
net/wireless/nl80211.c
17920
data_len = cb->args[4];
net/wireless/nl80211.c
17965
err = vcmd->dumpit(&rdev->wiphy, wdev, skb, data, data_len,
net/wireless/scan.c
2609
size_t ieslen, u8 *data, size_t data_len,
net/wireless/scan.c
2629
if (copied > data_len)
net/wireless/scan.c
2638
if (copied > data_len)
net/wireless/scan.c
2662
if (copied + elem_datalen > data_len)
net/wireless/util.c
700
int head_size = skb->len - skb->data_len;
net/xdp/xsk.c
911
skb->data_len += len;
net/xfrm/trace_iptfs.h
113
__field(u32, data_len)
net/xfrm/trace_iptfs.h
120
__entry->data_len = skb->data_len;
net/xfrm/trace_iptfs.h
127
__entry->skb, __entry->skb_len, __entry->data_len, __entry->mtu,
net/xfrm/trace_iptfs.h
167
__field(u32, data_len)
net/xfrm/trace_iptfs.h
178
__entry->data_len = skb->data_len;
net/xfrm/trace_iptfs.h
188
__entry->skb, __entry->skb_len, __entry->data_len, __entry->share_ok,
net/xfrm/trace_iptfs.h
30
__field(u32, data_len)
net/xfrm/trace_iptfs.h
43
__entry->data_len = skb->data_len;
net/xfrm/trace_iptfs.h
61
__entry->skb, __entry->skb_len, __entry->data_len, __entry->headroom,
net/xfrm/trace_iptfs.h
74
__field(u32, data_len)
net/xfrm/trace_iptfs.h
83
__entry->data_len = skb->data_len;
net/xfrm/trace_iptfs.h
92
__entry->skb, __entry->skb_len, __entry->data_len,
net/xfrm/xfrm_ipcomp.c
71
skb->data_len = dlen;
net/xfrm/xfrm_iptfs.c
2150
child->data_len -= fllen;
net/xfrm/xfrm_iptfs.c
2177
from->data_len = 0;
net/xfrm/xfrm_iptfs.c
2298
skb->data_len += skb2->len;
net/xfrm/xfrm_iptfs.c
490
skb->data_len += len;
net/xfrm/xfrm_iptfs.c
496
skb->data_len += fraglen; /* careful, " " " */
net/xfrm/xfrm_iptfs.c
894
(skb->head_frag || skb->len == skb->data_len) &&
samples/qmi/qmi_sample_client.c
168
u32 data_len;
samples/qmi/qmi_sample_client.c
183
data_len),
samples/qmi/qmi_sample_client.c
220
u32 data_len;
samples/qmi/qmi_sample_client.c
254
data_len),
samples/qmi/qmi_sample_client.c
388
req->data_len = min_t(size_t, sizeof(req->data), count);
samples/qmi/qmi_sample_client.c
389
if (copy_from_user(req->data, user_buf, req->data_len)) {
samples/qmi/qmi_sample_client.c
411
resp->data_len != req->data_len ||
samples/qmi/qmi_sample_client.c
412
memcmp(resp->data, req->data, req->data_len)) {
scripts/dtc/treesource.c
304
size_t data_len = type_marker_length(m) ? : len - m->offset;
scripts/dtc/treesource.c
339
if (data_len > chunk_len)
scripts/dtc/treesource.c
352
if (chunk_len == data_len) {
security/integrity/ima/ima.h
561
u32 *data_len);
security/integrity/ima/ima.h
583
const void **data, u32 *data_len)
security/integrity/ima/ima_modsig.c
136
u32 *data_len)
security/integrity/ima/ima_modsig.c
139
*data_len = modsig->raw_pkcs7_len;
security/integrity/ima/ima_template_lib.c
589
u32 data_len;
security/integrity/ima/ima_template_lib.c
599
rc = ima_get_raw_modsig(event_data->modsig, &data, &data_len);
security/integrity/ima/ima_template_lib.c
603
return ima_write_template_field_data(data, data_len, DATA_FMT_HEX,
security/keys/trusted-keys/trusted_tpm2.c
486
u16 data_len;
security/keys/trusted-keys/trusted_tpm2.c
542
data_len = be16_to_cpup(
security/keys/trusted-keys/trusted_tpm2.c
544
if (data_len < MIN_KEY_SIZE || data_len > MAX_KEY_SIZE) {
security/keys/trusted-keys/trusted_tpm2.c
549
if (tpm_buf_length(&buf) < TPM_HEADER_SIZE + 6 + data_len) {
security/keys/trusted-keys/trusted_tpm2.c
557
memcpy(payload->key, data, data_len - 1);
security/keys/trusted-keys/trusted_tpm2.c
558
payload->key_len = data_len - 1;
security/keys/trusted-keys/trusted_tpm2.c
559
payload->migratable = data[data_len - 1];
security/keys/trusted-keys/trusted_tpm2.c
565
memcpy(payload->key, data, data_len);
security/keys/trusted-keys/trusted_tpm2.c
566
payload->key_len = data_len;
security/selinux/hooks.c
6268
unsigned int data_len = skb->len;
security/selinux/hooks.c
6275
while (data_len >= nlmsg_total_size(0)) {
security/selinux/hooks.c
6284
if (nlh->nlmsg_len < NLMSG_HDRLEN || nlh->nlmsg_len > data_len)
security/selinux/hooks.c
6318
if (msg_len >= data_len)
security/selinux/hooks.c
6320
data_len -= msg_len;
sound/isa/sc6000.c
241
char *data, int data_len)
sound/isa/sc6000.c
258
} while (len < data_len);
sound/soc/codecs/aw88081.c
419
int data_len, i, ret;
sound/soc/codecs/aw88081.c
430
data_len = len >> 1;
sound/soc/codecs/aw88081.c
432
if (data_len & 0x1) {
sound/soc/codecs/aw88081.c
433
dev_err(aw_dev->dev, "data len:%d unsupported", data_len);
sound/soc/codecs/aw88081.c
437
for (i = 0; i < data_len; i += 2) {
sound/soc/codecs/aw88166.c
936
int data_len, i, ret;
sound/soc/codecs/aw88166.c
941
data_len = len >> 1;
sound/soc/codecs/aw88166.c
943
if (data_len & 0x1) {
sound/soc/codecs/aw88166.c
944
dev_err(aw_dev->dev, "data len:%d unsupported\n", data_len);
sound/soc/codecs/aw88166.c
948
for (i = 0; i < data_len; i += 2) {
sound/soc/codecs/aw88261.c
351
int data_len, i, ret;
sound/soc/codecs/aw88261.c
362
data_len = len >> 1;
sound/soc/codecs/aw88261.c
364
if (data_len & 0x1) {
sound/soc/codecs/aw88261.c
365
dev_err(aw_dev->dev, "data len:%d unsupported", data_len);
sound/soc/codecs/aw88261.c
369
for (i = 0; i < data_len; i += 2) {
sound/soc/codecs/aw88395/aw88395_device.c
1004
int data_len;
sound/soc/codecs/aw88395/aw88395_device.c
1011
data_len = len >> 1;
sound/soc/codecs/aw88395/aw88395_device.c
1013
if (data_len & 0x1) {
sound/soc/codecs/aw88395/aw88395_device.c
1014
dev_err(aw_dev->dev, "data len:%d unsupported", data_len);
sound/soc/codecs/aw88395/aw88395_device.c
1018
for (i = 0; i < data_len; i += 2) {
sound/soc/codecs/aw88395/aw88395_lib.c
319
static int aw_dev_parse_raw_reg(unsigned char *data, unsigned int data_len,
sound/soc/codecs/aw88395/aw88395_lib.c
323
prof_desc->sec_desc[AW88395_DATA_TYPE_REG].len = data_len;
sound/soc/codecs/aw88395/aw88395_lib.c
330
static int aw_dev_parse_raw_dsp_cfg(unsigned char *data, unsigned int data_len,
sound/soc/codecs/aw88395/aw88395_lib.c
333
if (data_len & 0x01)
sound/soc/codecs/aw88395/aw88395_lib.c
336
swab16_array((u16 *)data, data_len >> 1);
sound/soc/codecs/aw88395/aw88395_lib.c
339
prof_desc->sec_desc[AW88395_DATA_TYPE_DSP_CFG].len = data_len;
sound/soc/codecs/aw88395/aw88395_lib.c
346
static int aw_dev_parse_raw_dsp_fw(unsigned char *data, unsigned int data_len,
sound/soc/codecs/aw88395/aw88395_lib.c
349
if (data_len & 0x01)
sound/soc/codecs/aw88395/aw88395_lib.c
352
swab16_array((u16 *)data, data_len >> 1);
sound/soc/codecs/aw88395/aw88395_lib.c
355
prof_desc->sec_desc[AW88395_DATA_TYPE_DSP_FW].len = data_len;
sound/soc/codecs/aw88395/aw88395_lib.c
363
unsigned int data_len, struct aw_prof_desc *prof_desc)
sound/soc/codecs/aw88395/aw88395_lib.c
368
struct aw_bin *aw_bin __free(kfree) = kzalloc(data_len + sizeof(struct aw_bin),
sound/soc/codecs/aw88395/aw88395_lib.c
373
aw_bin->info.len = data_len;
sound/soc/codecs/aw88395/aw88395_lib.c
374
memcpy(aw_bin->info.data, data, data_len);
sound/soc/codecs/aw88395/aw88395_lib.c
427
uint8_t *data, uint32_t data_len, struct aw_prof_desc *prof_desc)
sound/soc/codecs/aw88395/aw88395_lib.c
431
struct aw_bin *aw_bin __free(kfree) = kzalloc(data_len + sizeof(*aw_bin),
sound/soc/codecs/aw88395/aw88395_lib.c
436
aw_bin->info.len = data_len;
sound/soc/codecs/aw88395/aw88395_lib.c
437
memcpy(aw_bin->info.data, data, data_len);
sound/soc/codecs/aw88399.c
915
int data_len, i, ret;
sound/soc/codecs/aw88399.c
920
data_len = len >> 1;
sound/soc/codecs/aw88399.c
922
if (data_len & 0x1) {
sound/soc/codecs/aw88399.c
923
dev_err(aw_dev->dev, "data len:%d unsupported", data_len);
sound/soc/codecs/aw88399.c
927
for (i = 0; i < data_len; i += 2) {
sound/soc/codecs/rt1318.c
609
int data_len = 0, ch_len = 0;
sound/soc/codecs/rt1318.c
628
data_len = RT1318_I2S_DL_20;
sound/soc/codecs/rt1318.c
632
data_len = RT1318_I2S_DL_24;
sound/soc/codecs/rt1318.c
636
data_len = RT1318_I2S_DL_32;
sound/soc/codecs/rt1318.c
640
data_len = RT1318_I2S_DL_8;
sound/soc/codecs/rt1318.c
670
RT1318_I2S_DL_MASK, data_len << RT1318_I2S_DL_SFT);
tools/net/ynl/lib/ynl.c
141
unsigned int data_len;
tools/net/ynl/lib/ynl.c
152
data_len = end - start;
tools/net/ynl/lib/ynl.c
154
ynl_attr_for_each_payload(start, data_len, attr) {
tools/perf/util/bpf-utils.c
116
__u32 data_len = 0;
tools/perf/util/bpf-utils.c
152
data_len += roundup(count * size, sizeof(__u64));
tools/perf/util/bpf-utils.c
156
info_linear = malloc(sizeof(struct perf_bpil) + data_len);
tools/perf/util/bpf-utils.c
179
assert(ptr < &info_linear->data[data_len]);
tools/perf/util/bpf-utils.c
236
info_linear->data_len = data_len;
tools/perf/util/bpf-utils.c
279
if (offs >= info_linear->data_len ||
tools/perf/util/bpf-utils.c
280
(u64)count * size > info_linear->data_len - offs) {
tools/perf/util/bpf-utils.h
69
__u32 data_len;
tools/perf/util/genelf_debug.c
228
void *data, size_t data_len)
tools/perf/util/genelf_debug.c
232
emit_unsigned_LEB128(be, data_len + 1);
tools/perf/util/genelf_debug.c
235
buffer_ext_add(be, data, data_len);
tools/perf/util/header.c
1139
node->info_linear->data_len;
tools/perf/util/header.c
3739
u32 info_len, data_len;
tools/perf/util/header.c
3745
if (do_read_u32(ff, &data_len))
tools/perf/util/header.c
3753
if (data_len > MAX_BPF_DATA_LEN) {
tools/perf/util/header.c
3755
data_len);
tools/perf/util/header.c
3760
data_len);
tools/perf/util/header.c
3764
info_linear->data_len = data_len;
tools/perf/util/header.c
3773
if (__do_read(ff, info_linear->data, data_len))
tools/sched_ext/include/scx/common.bpf.h
76
void scx_bpf_error_bstr(char *fmt, unsigned long long *data, u32 data_len) __ksym;
tools/sched_ext/include/scx/common.bpf.h
77
void scx_bpf_dump_bstr(char *fmt, unsigned long long *data, u32 data_len) __ksym __weak;
tools/testing/selftests/bpf/network_helpers.c
229
int fastopen_connect(int server_fd, const char *data, unsigned int data_len,
tools/testing/selftests/bpf/network_helpers.c
252
ret = sendto(fd, data, data_len, MSG_FASTOPEN, (struct sockaddr *)&addr,
tools/testing/selftests/bpf/network_helpers.c
254
if (ret != data_len) {
tools/testing/selftests/bpf/network_helpers.c
255
log_err("sendto(data, %u) != %d\n", data_len, ret);
tools/testing/selftests/bpf/network_helpers.h
81
int fastopen_connect(int server_fd, const char *data, unsigned int data_len,
tools/testing/selftests/bpf/prog_tests/sockmap_strp.c
100
int data_len;
tools/testing/selftests/bpf/prog_tests/sockmap_strp.c
136
xsend(c0, send_dir[d].data, send_dir[d].data_len, 0);
tools/testing/selftests/bpf/prog_tests/sockmap_strp.c
142
int expected = send_dir[i].data_len;
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
170
data_item->data_len = 0;
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
227
data_item->data_len = modlen;
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
356
if (data.data_len) {
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
39
__u32 data_len;
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
87
data_item->data_len = 4;
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
88
memcpy(data_item->data, "test", data_item->data_len);
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
94
ret = write(fd, data_item->data, data_item->data_len);
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
98
if (ret != data_item->data_len) {
tools/testing/selftests/bpf/prog_tests/xdp_pull_data.c
55
int frame_sz, int buff_len, int meta_len, int data_len,
tools/testing/selftests/bpf/prog_tests/xdp_pull_data.c
76
ctx.data_end = meta_len + data_len;
tools/testing/selftests/bpf/prog_tests/xdp_pull_data.c
82
skel->bss->data_len = data_len;
tools/testing/selftests/bpf/prog_tests/xdp_pull_data.c
86
data_len - skel->bss->sinfo_sz;
tools/testing/selftests/bpf/prog_tests/xdp_pull_data.c
89
pull_len += headroom + tailroom + data_len;
tools/testing/selftests/bpf/progs/decap_sanity.c
18
return skb->len - skb->data_len;
tools/testing/selftests/bpf/progs/kfree_skb.c
41
unsigned int len, data_len;
tools/testing/selftests/bpf/progs/profiler.inc.h
588
unsigned long data_len = payload - (void*)sysctl_data;
tools/testing/selftests/bpf/progs/profiler.inc.h
589
data_len = data_len > sizeof(struct var_sysctl_data_t)
tools/testing/selftests/bpf/progs/profiler.inc.h
591
: data_len;
tools/testing/selftests/bpf/progs/profiler.inc.h
592
bpf_perf_event_output(ctx, &events, BPF_F_CURRENT_CPU, sysctl_data, data_len);
tools/testing/selftests/bpf/progs/profiler.inc.h
663
unsigned long data_len = (void*)payload - (void*)kill_data;
tools/testing/selftests/bpf/progs/profiler.inc.h
664
data_len = data_len > sizeof(struct var_kill_data_t)
tools/testing/selftests/bpf/progs/profiler.inc.h
666
: data_len;
tools/testing/selftests/bpf/progs/profiler.inc.h
667
bpf_perf_event_output(ctx, &events, BPF_F_CURRENT_CPU, kill_data, data_len);
tools/testing/selftests/bpf/progs/profiler.inc.h
744
unsigned long data_len = payload - (void*)proc_exec_data;
tools/testing/selftests/bpf/progs/profiler.inc.h
745
data_len = data_len > sizeof(struct var_exec_data_t)
tools/testing/selftests/bpf/progs/profiler.inc.h
747
: data_len;
tools/testing/selftests/bpf/progs/profiler.inc.h
748
bpf_perf_event_output(ctx, &events, BPF_F_CURRENT_CPU, proc_exec_data, data_len);
tools/testing/selftests/bpf/progs/profiler.inc.h
809
unsigned long data_len = payload - (void*)filemod_data;
tools/testing/selftests/bpf/progs/profiler.inc.h
810
data_len = data_len > sizeof(*filemod_data) ? sizeof(*filemod_data) : data_len;
tools/testing/selftests/bpf/progs/profiler.inc.h
811
bpf_perf_event_output(ctx, &events, BPF_F_CURRENT_CPU, filemod_data, data_len);
tools/testing/selftests/bpf/progs/profiler.inc.h
869
unsigned long data_len = payload - (void*)filemod_data;
tools/testing/selftests/bpf/progs/profiler.inc.h
870
data_len = data_len > sizeof(*filemod_data) ? sizeof(*filemod_data) : data_len;
tools/testing/selftests/bpf/progs/profiler.inc.h
871
bpf_perf_event_output(ctx, &events, BPF_F_CURRENT_CPU, filemod_data, data_len);
tools/testing/selftests/bpf/progs/profiler.inc.h
923
unsigned long data_len = payload - (void*)filemod_data;
tools/testing/selftests/bpf/progs/profiler.inc.h
924
data_len = data_len > sizeof(*filemod_data) ? sizeof(*filemod_data) : data_len;
tools/testing/selftests/bpf/progs/profiler.inc.h
925
bpf_perf_event_output(ctx, &events, BPF_F_CURRENT_CPU, filemod_data, data_len);
tools/testing/selftests/bpf/progs/profiler.inc.h
953
unsigned long data_len = payload - (void*)fork_data;
tools/testing/selftests/bpf/progs/profiler.inc.h
954
data_len = data_len > sizeof(*fork_data) ? sizeof(*fork_data) : data_len;
tools/testing/selftests/bpf/progs/profiler.inc.h
955
bpf_perf_event_output(ctx, &events, BPF_F_CURRENT_CPU, fork_data, data_len);
tools/testing/selftests/bpf/progs/test_check_mtu.c
116
__u32 data_len = data_end - data;
tools/testing/selftests/bpf/progs/test_check_mtu.c
124
__u32 mtu_len = data_len - ETH_HLEN;
tools/testing/selftests/bpf/progs/test_check_mtu.c
207
__u32 data_len = data_end - data;
tools/testing/selftests/bpf/progs/test_check_mtu.c
214
delta = GLOBAL_USER_MTU - (data_len - ETH_HLEN) + 1;
tools/testing/selftests/bpf/progs/test_check_mtu.c
65
__u32 data_len = data_end - data;
tools/testing/selftests/bpf/progs/test_check_mtu.c
72
delta = GLOBAL_USER_MTU - (data_len - ETH_HLEN) + 1;
tools/testing/selftests/bpf/progs/test_check_mtu.c
92
__u32 data_len = data_end - data;
tools/testing/selftests/bpf/progs/test_check_mtu.c
97
delta = -((data_len - ETH_HLEN) + 1);
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
131
volatile u64 data_len = ctx->skb->data_end - ctx->skb->data;
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
137
if (bpf_skb_change_tail(ctx->skb, data_len + 60 - ctx->tcp->doff * 4, 0))
tools/testing/selftests/bpf/progs/test_verify_pkcs7_sig.c
25
__u32 data_len;
tools/testing/selftests/bpf/progs/test_verify_pkcs7_sig.c
66
if (data_val->data_len > sizeof(data_val->data))
tools/testing/selftests/bpf/progs/test_verify_pkcs7_sig.c
69
bpf_dynptr_from_mem(data_val->data, data_val->data_len, 0, &data_ptr);
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c
21
if (data_len == 54) { /* sizeof(pkt_v4) */
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c
23
} else if (data_len == 53) { /* sizeof(pkt_v4) - 1 */
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c
25
} else if (data_len == 74) { /* sizeof(pkt_v6) */
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c
27
} else if (data_len == 64) {
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c
29
} else if (data_len == 128) {
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c
31
offset = 4096 - 256 - tailroom - data_len;
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c
32
} else if (data_len == 9000) {
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c
34
} else if (data_len == 9001) {
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c
36
} else if (data_len == 90000) {
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c
38
} else if (data_len == 90001) {
tools/testing/selftests/bpf/progs/test_xdp_adjust_tail_grow.c
8
int data_len = bpf_xdp_get_buff_len(xdp);
tools/testing/selftests/bpf/progs/test_xdp_pull_data.c
31
if (data_len != data_end - data)
tools/testing/selftests/bpf/progs/test_xdp_pull_data.c
8
int data_len;
tools/testing/selftests/iommu/iommufd_utils.h
1002
type, data, data_len, viommu_id))
tools/testing/selftests/iommu/iommufd_utils.h
192
void *data, size_t data_len)
tools/testing/selftests/iommu/iommufd_utils.h
200
.data_len = data_len,
tools/testing/selftests/iommu/iommufd_utils.h
236
data_type, data, data_len) \
tools/testing/selftests/iommu/iommufd_utils.h
238
hwpt_id, data_type, data, data_len))
tools/testing/selftests/iommu/iommufd_utils.h
240
data_type, data, data_len) \
tools/testing/selftests/iommu/iommufd_utils.h
243
hwpt_id, data_type, data, data_len))
tools/testing/selftests/iommu/iommufd_utils.h
246
data_type, data, data_len) \
tools/testing/selftests/iommu/iommufd_utils.h
249
data_len))
tools/testing/selftests/iommu/iommufd_utils.h
251
hwpt_id, data_type, data, data_len) \
tools/testing/selftests/iommu/iommufd_utils.h
255
data_len))
tools/testing/selftests/iommu/iommufd_utils.h
826
void *data, size_t data_len,
tools/testing/selftests/iommu/iommufd_utils.h
833
.data_len = data_len,
tools/testing/selftests/iommu/iommufd_utils.h
853
assert(cmd.data_len == sizeof(struct iommu_test_hw_info));
tools/testing/selftests/iommu/iommufd_utils.h
859
if (data_len > cmd.data_len) {
tools/testing/selftests/iommu/iommufd_utils.h
860
char *ptr = (char *)(data + cmd.data_len);
tools/testing/selftests/iommu/iommufd_utils.h
863
while (idx < data_len - cmd.data_len) {
tools/testing/selftests/iommu/iommufd_utils.h
870
if (data_len >= offsetofend(struct iommu_test_hw_info, test_reg))
tools/testing/selftests/iommu/iommufd_utils.h
872
if (data_len >= offsetofend(struct iommu_test_hw_info, flags))
tools/testing/selftests/iommu/iommufd_utils.h
885
#define test_cmd_get_hw_info(device_id, data_type, data, data_len) \
tools/testing/selftests/iommu/iommufd_utils.h
887
data, data_len, NULL, NULL))
tools/testing/selftests/iommu/iommufd_utils.h
889
#define test_err_get_hw_info(_errno, device_id, data_type, data, data_len) \
tools/testing/selftests/iommu/iommufd_utils.h
892
data, data_len, NULL, NULL))
tools/testing/selftests/iommu/iommufd_utils.h
973
__u32 data_len, __u32 *viommu_id)
tools/testing/selftests/iommu/iommufd_utils.h
982
.data_len = data_len,
tools/testing/selftests/iommu/iommufd_utils.h
994
#define test_cmd_viommu_alloc(device_id, hwpt_id, type, data, data_len, \
tools/testing/selftests/iommu/iommufd_utils.h
997
type, data, data_len, viommu_id))
tools/testing/selftests/iommu/iommufd_utils.h
999
data_len, viommu_id) \
tools/testing/selftests/net/lib/gro.c
1175
int data_len = 0;
tools/testing/selftests/net/lib/gro.c
1204
data_len = pkt_size - total_hdr_len - tcp_ext_len - ip_ext_len;
tools/testing/selftests/net/lib/gro.c
1210
data_len = ntohs(iph->tot_len)
tools/testing/selftests/net/lib/gro.c
1213
vlog("%d ", data_len);
tools/testing/selftests/net/lib/gro.c
1214
if (data_len != correct_payload[num_pkt]) {
tools/testing/selftests/net/lib/gro.c
1218
bytes_received += data_len;
tools/testing/selftests/net/lib/gro.c
1251
int data_len = 0;
tools/testing/selftests/net/lib/gro.c
1287
data_len = ntohs(iph->tot_len)
tools/testing/selftests/net/lib/gro.c
1290
data_len = pkt_size - total_hdr_len - ip_ext_len;
tools/testing/selftests/net/lib/gro.c
1300
coalesced[flow_id] = data_len;
tools/testing/selftests/net/lib/gro.c
1302
if (data_len == CAPACITY_PAYLOAD_LEN * 2) {
tools/testing/selftests/net/lib/gro.c
1306
num_pkt, flow_id, sport, data_len,
tools/testing/selftests/net/lib/gro.c
1312
total_data += data_len;
tools/testing/selftests/ring-buffer/map_test.c
217
unsigned long meta_len, data_len;
tools/testing/selftests/ring-buffer/map_test.c
221
data_len = desc->meta->subbuf_size * desc->meta->nr_subbufs;
tools/testing/selftests/ring-buffer/map_test.c
224
data = mmap(NULL, data_len, PROT_READ, MAP_SHARED,
tools/testing/selftests/ring-buffer/map_test.c
227
munmap(data, data_len);
tools/testing/selftests/ring-buffer/map_test.c
230
data_len -= desc->meta->subbuf_size;
tools/testing/selftests/ring-buffer/map_test.c
231
data = mmap(NULL, data_len, PROT_READ, MAP_SHARED,
tools/testing/selftests/ring-buffer/map_test.c
234
munmap(data, data_len);
tools/testing/selftests/ring-buffer/map_test.c
238
data = mmap(NULL, data_len, PROT_READ, MAP_SHARED,
tools/testing/selftests/ring-buffer/map_test.c
243
data_len = desc->meta->subbuf_size * desc->meta->nr_subbufs;
tools/testing/selftests/ring-buffer/map_test.c
244
data = mmap(NULL, data_len, PROT_READ, MAP_SHARED,
tools/testing/selftests/ring-buffer/map_test.c
245
desc->cpu_fd, data_len + (desc->meta->subbuf_size * 2));
tools/testing/selftests/ring-buffer/map_test.c
250
data_len = desc->meta->meta_page_size;
tools/testing/selftests/ring-buffer/map_test.c
251
data = mmap(NULL, data_len,
tools/testing/selftests/ring-buffer/map_test.c
259
munmap(data, data_len);
tools/testing/selftests/ublk/file_backed.c
180
__s32 data_len = user_data_to_tgt_data(cqe->user_data)
tools/testing/selftests/ublk/file_backed.c
184
if (!io->result || data_len < io->result)
tools/testing/selftests/ublk/file_backed.c
185
io->result = data_len;
tools/testing/vsock/vsock_test_zerocopy.c
251
size_t data_len;
tools/testing/vsock/vsock_test_zerocopy.c
264
data_len = iovec_bytes(test_data->vecs, test_data->vecs_cnt);
tools/testing/vsock/vsock_test_zerocopy.c
266
data = malloc(data_len);
tools/testing/vsock/vsock_test_zerocopy.c
274
while (total_bytes_rec != data_len) {
tools/testing/vsock/vsock_test_zerocopy.c
278
data_len - total_bytes_rec);
tools/testing/vsock/vsock_test_zerocopy.c
286
local_hash = hash_djb2(data, data_len);
tools/testing/vsock/vsock_uring_test.c
118
size_t data_len;
tools/testing/vsock/vsock_uring_test.c
129
data_len = iovec_bytes(test_data->vecs, test_data->vecs_cnt);
tools/testing/vsock/vsock_uring_test.c
131
data = malloc(data_len);
tools/testing/vsock/vsock_uring_test.c
142
while (recv_len < data_len) {
tools/testing/vsock/vsock_uring_test.c
149
iovec.iov_len = data_len;
tools/testing/vsock/vsock_uring_test.c
163
if (recv_len != data_len) {
tools/testing/vsock/vsock_uring_test.c
164
fprintf(stderr, "expected %zu, got %zu\n", data_len,
tools/testing/vsock/vsock_uring_test.c
169
local_hash = hash_djb2(data, data_len);