Symbol: data_len
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
2660
ssize_t data_len;
arch/s390/kvm/kvm-s390.c
2679
data_len = kvm_s390_handle_pv_info(&info);
arch/s390/kvm/kvm-s390.c
2680
if (data_len < 0) {
arch/s390/kvm/kvm-s390.c
2681
r = data_len;
arch/s390/kvm/kvm-s390.c
2689
info.header.len_written = data_len;
arch/s390/kvm/kvm-s390.c
2692
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
684
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
172
extern void parse_efi_setup(u64 phys_addr, u32 data_len);
arch/x86/include/asm/efi.h
381
static inline void parse_efi_setup(u64 phys_addr, u32 data_len) {}
arch/x86/kernel/e820.c
751
__init void e820__memory_setup_extended(u64 phys_addr, u32 data_len)
arch/x86/kernel/e820.c
757
sdata = early_memremap(phys_addr, data_len);
arch/x86/kernel/e820.c
767
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
365
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)
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
332
size_t data_offset, size_t data_len,
crypto/krb5/krb5_api.c
336
data_len > sg_len ||
crypto/krb5/krb5_api.c
337
data_offset > sg_len - data_len))
crypto/krb5/krb5_api.c
340
data_offset, data_len, preconfounded);
crypto/krb5/krb5_api.c
400
size_t data_offset, size_t data_len)
crypto/krb5/krb5_api.c
403
data_len > sg_len ||
crypto/krb5/krb5_api.c
404
data_offset > sg_len - data_len))
crypto/krb5/krb5_api.c
407
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
368
u32 image_id, data_offset, data_len;
drivers/accel/qaic/sahara.c
387
data_len = le32_to_cpu(context->rx->read_data.length);
drivers/accel/qaic/sahara.c
404
if (context->non_streaming && data_len > SAHARA_TRANSFER_MAX_SIZE) {
drivers/accel/qaic/sahara.c
406
data_len, SAHARA_TRANSFER_MAX_SIZE);
drivers/accel/qaic/sahara.c
418
if (size_add(data_offset, data_len) > context->firmware->size) {
drivers/accel/qaic/sahara.c
420
data_offset, data_len, context->firmware->size);
drivers/accel/qaic/sahara.c
426
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
4426
u64 notifier_id, void *data, size_t data_len)
drivers/block/rbd.c
4430
void *const end = p + data_len;
drivers/block/rbd.c
4437
__func__, rbd_dev, cookie, notify_id, data_len);
drivers/block/rbd.c
4438
if (data_len) {
drivers/block/ublk_drv.c
3940
unsigned data_len;
drivers/block/ublk_drv.c
3990
data_len = bio_integrity_bytes(bi, blk_rq_sectors(req));
drivers/block/ublk_drv.c
3992
data_len = blk_rq_bytes(req);
drivers/block/ublk_drv.c
3994
if (buf_off > data_len) {
drivers/bluetooth/btintel_pcie.c
2367
u16 data_len)
drivers/bluetooth/btintel_pcie.c
622
u32 offset, prev_size, wr_ptr_status, dump_size, data_len;
drivers/bluetooth/btintel_pcie.c
669
data_len = sizeof(*tlv) + sizeof(data->dmp_hdr.cnvi_bt) +
drivers/bluetooth/btintel_pcie.c
686
dump_size = sizeof(u32) + sizeof(data_len) + data_len;
drivers/bluetooth/btintel_pcie.c
700
*(u32 *)p = data_len;
drivers/bluetooth/btusb.c
3921
u16 data_len)
drivers/bluetooth/btusb.c
3956
u16 data_len)
drivers/bluetooth/btusb.c
3988
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
672
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
1817
if (msg->data_len > 0)
drivers/char/ipmi/ipmi_msghandler.c
1818
memcpy(&smi_msg->data[i + 9], msg->data, msg->data_len);
drivers/char/ipmi/ipmi_msghandler.c
1819
smi_msg->data_size = msg->data_len + 9;
drivers/char/ipmi/ipmi_msghandler.c
1854
if (msg->data_len > 0)
drivers/char/ipmi/ipmi_msghandler.c
1855
memcpy(&smi_msg->data[10], msg->data, msg->data_len);
drivers/char/ipmi/ipmi_msghandler.c
1856
smi_msg->data_size = msg->data_len + 10;
drivers/char/ipmi/ipmi_msghandler.c
1980
if (msg->data_len + 2 > IPMI_MAX_MSG_LENGTH) {
drivers/char/ipmi/ipmi_msghandler.c
1989
if (msg->data_len > 0)
drivers/char/ipmi/ipmi_msghandler.c
1990
memcpy(&smi_msg->data[2], msg->data, msg->data_len);
drivers/char/ipmi/ipmi_msghandler.c
1991
smi_msg->data_size = msg->data_len + 2;
drivers/char/ipmi/ipmi_msghandler.c
2042
if ((msg->data_len + 10 + broadcast) > IPMI_MAX_MSG_LENGTH) {
drivers/char/ipmi/ipmi_msghandler.c
2118
recv_msg->msg.data_len = smi_msg->data_size;
drivers/char/ipmi/ipmi_msghandler.c
2150
if (!is_cmd && msg->data_len < 1) {
drivers/char/ipmi/ipmi_msghandler.c
2155
if ((msg->data_len + 4) > IPMI_MAX_MSG_LENGTH) {
drivers/char/ipmi/ipmi_msghandler.c
2179
memcpy(smi_msg->data + 4, msg->data, msg->data_len);
drivers/char/ipmi/ipmi_msghandler.c
2180
smi_msg->data_size = msg->data_len + 4;
drivers/char/ipmi/ipmi_msghandler.c
2219
if ((msg->data_len + 12) > IPMI_MAX_MSG_LENGTH) {
drivers/char/ipmi/ipmi_msghandler.c
2285
recv_msg->msg.data_len = smi_msg->data_size;
drivers/char/ipmi/ipmi_msghandler.c
2540
msg->msg.data, msg->msg.data_len, &intf->bmc->fetch_id);
drivers/char/ipmi/ipmi_msghandler.c
2571
msg.data_len = 0;
drivers/char/ipmi/ipmi_msghandler.c
3315
msg.data_len = 0;
drivers/char/ipmi/ipmi_msghandler.c
3346
if (msg->msg.data_len < UUID_SIZE + 1) {
drivers/char/ipmi/ipmi_msghandler.c
3350
msg->msg.data_len, UUID_SIZE + 1);
drivers/char/ipmi/ipmi_msghandler.c
3399
msg.data_len = 1;
drivers/char/ipmi/ipmi_msghandler.c
3448
if (msg->msg.data_len < 4) {
drivers/char/ipmi/ipmi_msghandler.c
3931
recv_msg->msg.data_len = msg->rsp_size - 10;
drivers/char/ipmi/ipmi_msghandler.c
4025
recv_msg->msg.data_len = msg->rsp_size - 10;
drivers/char/ipmi/ipmi_msghandler.c
4101
recv_msg->msg.data_len = msg->rsp_size - 4;
drivers/char/ipmi/ipmi_msghandler.c
4144
recv_msg->msg.data_len = msg->rsp_size - 4;
drivers/char/ipmi/ipmi_msghandler.c
4207
recv_msg->msg.data_len = msg->rsp_size - 12;
drivers/char/ipmi/ipmi_msghandler.c
4305
recv_msg->msg.data_len = msg->rsp_size - 12;
drivers/char/ipmi/ipmi_msghandler.c
4405
recv_msg->msg.data_len = msg->rsp_size - 4;
drivers/char/ipmi/ipmi_msghandler.c
4438
recv_msg->msg.data_len = msg->rsp_size - 3;
drivers/char/ipmi/ipmi_msghandler.c
4566
recv_msg->msg.data_len = msg->rsp_size - 2;
drivers/char/ipmi/ipmi_msghandler.c
4715
recv_msg->msg.data_len = 1;
drivers/char/ipmi/ipmi_msghandler.c
5006
memcpy(smi_msg->data, recv_msg->msg.data, recv_msg->msg.data_len);
drivers/char/ipmi/ipmi_msghandler.c
5007
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
1000
if (ssif_info->data_len > 32) {
drivers/char/ipmi/ipmi_ssif.c
1003
ssif_info->multi_len = ssif_info->data_len;
drivers/char/ipmi/ipmi_ssif.c
1014
ssif_info->data[0] = ssif_info->data_len;
drivers/char/ipmi/ipmi_ssif.c
1032
ssif_info->data_len = len;
drivers/char/ipmi/ipmi_ssif.c
252
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
185
unsigned int data_len[2];
drivers/crypto/caam/caamalg_qi2.c
224
data_len[0] = ctx->adata.keylen_pad;
drivers/crypto/caam/caamalg_qi2.c
225
data_len[1] = ctx->cdata.keylen;
drivers/crypto/caam/caamalg_qi2.c
231
DESC_JOB_IO_LEN, data_len, &inl_mask,
drivers/crypto/caam/caamalg_qi2.c
232
ARRAY_SIZE(data_len)) < 0)
drivers/crypto/caam/caamalg_qi2.c
259
DESC_JOB_IO_LEN, data_len, &inl_mask,
drivers/crypto/caam/caamalg_qi2.c
260
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
1013
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1040
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1110
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1130
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1147
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1173
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1216
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1268
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
1294
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
578
cmdsp->data_len = req->sba->hw_resp_size;
drivers/dma/bcm-sba-raid.c
603
cmdsp->data_len = req->sba->hw_resp_size;
drivers/dma/bcm-sba-raid.c
666
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
691
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
786
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
804
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
830
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
933
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
952
cmdsp->data_len = msg_len;
drivers/dma/bcm-sba-raid.c
986
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
1189
unsigned int data_len = le32_to_cpu(region->len);
drivers/firmware/cirrus/cs_dsp.c
1198
if (sizeof(*raw) > data_len)
drivers/firmware/cirrus/cs_dsp.c
1209
if (sizeof(raw->id) > data_len)
drivers/firmware/cirrus/cs_dsp.c
1217
blk->name_len = cs_dsp_coeff_parse_string(sizeof(u8), &tmp, data_len - pos,
drivers/firmware/cirrus/cs_dsp.c
1223
cs_dsp_coeff_parse_string(sizeof(u16), &tmp, data_len - pos, NULL);
drivers/firmware/cirrus/cs_dsp.c
1228
if (sizeof(raw->ncoeff) > (data_len - pos))
drivers/firmware/cirrus/cs_dsp.c
1252
unsigned int data_len = le32_to_cpu(region->len);
drivers/firmware/cirrus/cs_dsp.c
1257
if (sizeof(raw->hdr) > (data_len - pos))
drivers/firmware/cirrus/cs_dsp.c
1264
if (blk_len > (data_len - pos - sizeof(raw->hdr)))
drivers/firmware/cirrus/cs_dsp.c
1275
if (sizeof(*raw) > (data_len - pos))
drivers/firmware/cirrus/cs_dsp.c
1287
blk->name_len = cs_dsp_coeff_parse_string(sizeof(u8), &tmp, data_len - pos,
drivers/firmware/cirrus/cs_dsp.c
1293
cs_dsp_coeff_parse_string(sizeof(u8), &tmp, data_len - pos, NULL);
drivers/firmware/cirrus/cs_dsp.c
1298
cs_dsp_coeff_parse_string(sizeof(u16), &tmp, data_len - pos, NULL);
drivers/firmware/cirrus/cs_dsp.c
1304
(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_free_late(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
1280
size_t data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1291
data_len = strlen(tbl_hdr_str);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1292
if (*pos < data_len) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1293
data_len -= *pos;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1294
data_len = min_t(size_t, data_len, size);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1295
if (copy_to_user(buf, &tbl_hdr_str[*pos], data_len))
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1297
buf += data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1298
size -= data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1299
*pos += data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1302
data_len = strlen(tbl_hdr_str) + tbl_hdr_fmt_size;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1303
if (*pos < data_len && size > 0) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1314
data_len -= *pos;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1315
data_len = min_t(size_t, data_len, size);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1317
if (copy_to_user(buf, &data[lpos], data_len))
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1319
buf += data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1320
size -= data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1321
*pos += data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1324
data_len = strlen(tbl_hdr_str) + tbl_hdr_fmt_size + strlen(rec_hdr_str);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1325
if (*pos < data_len && size > 0) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1328
data_len -= *pos;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1329
data_len = min_t(size_t, data_len, size);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1331
if (copy_to_user(buf, &rec_hdr_str[lpos], data_len))
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1333
buf += data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1334
size -= data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1335
*pos += data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1338
data_len = amdgpu_ras_debugfs_table_size(control);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1339
if (*pos < data_len && size > 0) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1373
data_len = min_t(size_t, rec_hdr_fmt_size - r, size);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1374
if (copy_to_user(buf, &data[r], data_len)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1378
buf += data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1379
size -= data_len;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1380
*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
429
int data_len, ret;
drivers/hid/hid-mcp2221.c
439
data_len = 5;
drivers/hid/hid-mcp2221.c
443
data_len = 6;
drivers/hid/hid-mcp2221.c
448
data_len = 7;
drivers/hid/hid-mcp2221.c
455
data_len = len + 5;
drivers/hid/hid-mcp2221.c
458
ret = mcp_send_data_req_status(mcp, mcp->txbuf, data_len);
drivers/hid/hid-nintendo.c
924
size_t data_len, u32 timeout)
drivers/hid/hid-nintendo.c
950
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
346
const u8 *buf, size_t data_len,
drivers/hid/i2c-hid/i2c-hid-core.c
354
if (data_len > ihid->bufsize)
drivers/hid/i2c-hid/i2c-hid-core.c
388
report_id, buf, data_len);
drivers/hid/i2c-hid/i2c-hid-core.c
397
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
207
if (xfer->data_len < 1 || xfer->data_len > 16)
drivers/i2c/busses/i2c-rtl9300.c
222
ret = regmap_field_write(i2c->fields[F_DATA_WIDTH], (xfer->data_len - 1) & 0xf);
drivers/i2c/busses/i2c-rtl9300.c
235
ret = rtl9300_i2c_write(i2c, xfer->data, xfer->data_len);
drivers/i2c/busses/i2c-rtl9300.c
279
ret = rtl9300_i2c_read(i2c, xfer->data, xfer->data_len);
drivers/i2c/busses/i2c-rtl9300.c
315
xfer.data_len = 1;
drivers/i2c/busses/i2c-rtl9300.c
322
xfer.data_len = 1;
drivers/i2c/busses/i2c-rtl9300.c
327
xfer.data_len = 2;
drivers/i2c/busses/i2c-rtl9300.c
332
xfer.data_len = data->block[0] + 1;
drivers/i2c/busses/i2c-rtl9300.c
337
xfer.data_len = data->block[0];
drivers/i2c/busses/i2c-rtl9300.c
91
u8 data_len;
drivers/i2c/i2c-core-acpi.c
590
u8 cmd, u8 *data, u8 data_len)
drivers/i2c/i2c-core-acpi.c
597
buffer = kzalloc(data_len, GFP_KERNEL);
drivers/i2c/i2c-core-acpi.c
608
msgs[1].len = data_len;
drivers/i2c/i2c-core-acpi.c
616
data_len, client->addr, cmd, ret);
drivers/i2c/i2c-core-acpi.c
619
data_len, client->addr, cmd, ret);
drivers/i2c/i2c-core-acpi.c
622
memcpy(data, buffer, data_len);
drivers/i2c/i2c-core-acpi.c
633
u8 cmd, u8 *data, u8 data_len)
drivers/i2c/i2c-core-acpi.c
640
buffer = kzalloc(data_len + 1, GFP_KERNEL);
drivers/i2c/i2c-core-acpi.c
645
memcpy(buffer + 1, data, data_len);
drivers/i2c/i2c-core-acpi.c
649
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
299
xfer->data_len = 0;
drivers/i3c/master/mipi-i3c-hci/core.c
308
xfer[i].data_len = ccc->dests[i].payload.len;
drivers/i3c/master/mipi-i3c-hci/core.c
380
xfer[i].data_len = i3c_xfers[i].len;
drivers/i3c/master/mipi-i3c-hci/core.c
382
if (xfer[i].data_len >= size_limit)
drivers/i3c/master/mipi-i3c-hci/core.c
433
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
509
xfer->data_len = 0;
drivers/i3c/master/mipi-i3c-hci/dma.c
511
FIELD_PREP(DATA_BUF_BLOCK_SIZE, xfer->data_len) |
drivers/i3c/master/mipi-i3c-hci/hci.h
89
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
629
xfer[i].data_left = xfer[i].data_len;
drivers/i3c/master/mipi-i3c-hci/pio.c
759
if (pio->curr_tx && pio->curr_tx->data_left != pio->curr_tx->data_len)
drivers/i3c/master/renesas-i3c.c
1055
u32 ntst, data_len;
drivers/i3c/master/renesas-i3c.c
1065
data_len = NRSPQP_DATA_LEN(resp_descriptor);
drivers/i3c/master/renesas-i3c.c
1069
cmd->rx_count = data_len;
drivers/i3c/master/renesas-i3c.c
1079
bytes_remaining = data_len - cmd->rx_count;
drivers/iio/adc/ti-ads131m02.c
412
size_t data_len;
drivers/iio/adc/ti-ads131m02.c
421
data_len = ADS131M_FRAME_BYTES(indio_dev->num_channels) - 3;
drivers/iio/adc/ti-ads131m02.c
422
calculated_crc = crc_itu_t(0xffff, priv->rx_buffer, data_len);
drivers/iio/adc/ti-ads131m02.c
428
received_crc = get_unaligned_be16(&priv->rx_buffer[data_len]);
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
350
u8 *data, unsigned int data_len,
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
356
while (read_len < data_len) {
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
357
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
1864
int i, rc = 0, data_len = 0, pkt_num = 0;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1922
data_len = bnxt_qplib_put_inline(qp, wqe, &idx);
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1924
data_len = bnxt_qplib_put_sges(hwq, wqe->sg_list, wqe->num_sge,
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1926
if (data_len > BNXT_RE_MAX_MSG_SIZE) {
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1945
sqe->length = cpu_to_le32(data_len);
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1966
sqe->length = cpu_to_le32(data_len);
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1974
sqe->length = cpu_to_le32(data_len);
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1976
pkt_num = (data_len + qp->mtu - 1) / qp->mtu;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1994
sqe->length = cpu_to_le32((u32)data_len);
drivers/infiniband/hw/bnxt_re/qplib_fp.c
1998
pkt_num = (data_len + qp->mtu - 1) / qp->mtu;
drivers/infiniband/hw/bnxt_re/qplib_fp.c
2017
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
566
int data_len)
drivers/infiniband/sw/rxe/rxe_resp.c
571
data_addr, data_len, RXE_TO_MR_OBJ);
drivers/infiniband/sw/rxe/rxe_resp.c
584
int data_len = payload_size(pkt);
drivers/infiniband/sw/rxe/rxe_resp.c
587
payload_addr(pkt), data_len, RXE_TO_MR_OBJ);
drivers/infiniband/sw/rxe/rxe_resp.c
593
qp->resp.va += data_len;
drivers/infiniband/sw/rxe/rxe_resp.c
594
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
1929
u8 data_len;
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1933
msg = rdma_consumer_reject_data(con->c.cm_id, ev, &data_len);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
1935
if (msg && data_len >= sizeof(*msg)) {
drivers/infiniband/ulp/rtrs/rtrs-clt.c
3018
const struct kvec *vec, size_t nr, size_t data_len,
drivers/infiniband/ulp/rtrs/rtrs-clt.c
3057
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
1047
size_t usr_len, data_len;
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1070
data_len = off - usr_len;
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1072
ret = ctx->ops.rdma_ev(srv->priv, id, data, data_len,
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1073
data + data_len, usr_len);
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1105
size_t data_len, usr_len;
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1123
data_len = off - usr_len;
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1125
ret = ctx->ops.rdma_ev(srv->priv, id, data, data_len,
drivers/infiniband/ulp/rtrs/rtrs-srv.c
1126
data + data_len, usr_len);
drivers/infiniband/ulp/srp/ib_srp.c
1632
u64 data_len;
drivers/infiniband/ulp/srp/ib_srp.c
1652
data_len = scsi_bufflen(scmnd);
drivers/infiniband/ulp/srp/ib_srp.c
1663
SRP_IMM_DATA_OFFSET + data_len <= ch->max_it_iu_len &&
drivers/infiniband/ulp/srp/ib_srp.c
1672
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
1152
*data_len = len;
drivers/infiniband/ulp/srpt/ib_srpt.c
1163
*data_len = 0;
drivers/infiniband/ulp/srpt/ib_srpt.c
1560
u64 data_len;
drivers/infiniband/ulp/srpt/ib_srpt.c
1587
&sg, &sg_cnt, &data_len, ch->imm_data_offset);
drivers/infiniband/ulp/srpt/ib_srpt.c
1597
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
1066
size_t data_len;
drivers/input/misc/ims-pcu.c
1072
data_len = strnlen(buf, attr->field_length);
drivers/input/misc/ims-pcu.c
1073
if (data_len > attr->field_length)
drivers/input/misc/ims-pcu.c
1078
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
316
pegasus->data_len = usb_maxpacket(dev, pipe);
drivers/input/tablet/pegasus_notetaker.c
317
if (pegasus->data_len < NOTETAKER_PACKET_SIZE) {
drivers/input/tablet/pegasus_notetaker.c
319
pegasus->data_len);
drivers/input/tablet/pegasus_notetaker.c
324
pegasus->data = usb_alloc_coherent(dev, pegasus->data_len, GFP_KERNEL,
drivers/input/tablet/pegasus_notetaker.c
338
pegasus->data, pegasus->data_len,
drivers/input/tablet/pegasus_notetaker.c
402
usb_free_coherent(dev, pegasus->data_len,
drivers/input/tablet/pegasus_notetaker.c
420
pegasus->data_len, pegasus->data,
drivers/input/tablet/pegasus_notetaker.c
78
u8 data_len;
drivers/input/touchscreen/raydium_i2c_ts.c
699
size_t data_len;
drivers/input/touchscreen/raydium_i2c_ts.c
759
data_len = fw->size;
drivers/input/touchscreen/raydium_i2c_ts.c
762
while (data_len) {
drivers/input/touchscreen/raydium_i2c_ts.c
763
len = min_t(size_t, data_len, RM_FW_PAGE_SIZE);
drivers/input/touchscreen/raydium_i2c_ts.c
772
data_len -= len;
drivers/input/touchscreen/usbtouchscreen.c
1059
unsigned int data_len = be16_to_cpu(packet->data_len);
drivers/input/touchscreen/usbtouchscreen.c
1068
if (data_len > 0xff)
drivers/input/touchscreen/usbtouchscreen.c
1069
data_len -= 0x100;
drivers/input/touchscreen/usbtouchscreen.c
1099
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
158
vevent = kzalloc_flex(*vevent, event_data, data_len, GFP_ATOMIC);
drivers/iommu/iommufd/driver.c
164
vevent->data_len = data_len;
drivers/iommu/iommufd/driver.c
165
memcpy(vevent->event_data, event_data, data_len);
drivers/iommu/iommufd/eventq.c
323
sizeof(hdr) + cur->data_len > count - done) {
drivers/iommu/iommufd/eventq.c
335
if (cur->data_len &&
drivers/iommu/iommufd/eventq.c
336
copy_to_user(buf + done, cur->event_data, cur->data_len)) {
drivers/iommu/iommufd/eventq.c
345
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
u64 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
379
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
635
unsigned int data_len)
drivers/media/usb/em28xx/em28xx-video.c
649
if (data_len >= 4) {
drivers/media/usb/em28xx/em28xx-video.c
658
data_len -= 4;
drivers/media/usb/em28xx/em28xx-video.c
666
data_len -= 4;
drivers/media/usb/em28xx/em28xx-video.c
673
data_len -= 4;
drivers/media/usb/em28xx/em28xx-video.c
689
int vbi_data_len = ((v4l2->vbi_read + data_len) > vbi_size) ?
drivers/media/usb/em28xx/em28xx-video.c
690
(vbi_size - v4l2->vbi_read) : data_len;
drivers/media/usb/em28xx/em28xx-video.c
697
if (vbi_data_len < data_len) {
drivers/media/usb/em28xx/em28xx-video.c
701
data_len -= vbi_data_len;
drivers/media/usb/em28xx/em28xx-video.c
711
if (v4l2->capture_type == 3 && buf && data_len > 0)
drivers/media/usb/em28xx/em28xx-video.c
712
em28xx_copy_video(dev, buf, data_pkt, data_len);
drivers/media/usb/em28xx/em28xx-video.c
720
unsigned int data_len)
drivers/media/usb/em28xx/em28xx-video.c
732
if (data_len >= 2) { /* em25xx header is only 2 bytes long */
drivers/media/usb/em28xx/em28xx-video.c
740
data_len -= 2;
drivers/media/usb/em28xx/em28xx-video.c
756
if (buf && data_len > 0)
drivers/media/usb/em28xx/em28xx-video.c
757
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
234
int bits, data_len, ret;
drivers/misc/eeprom/eeprom_93xx46.c
247
data_len = 1;
drivers/misc/eeprom/eeprom_93xx46.c
250
data_len = 2;
drivers/misc/eeprom/eeprom_93xx46.c
260
t[1].len = data_len;
drivers/misc/fastrpc.c
152
s32 data_len;
drivers/misc/fastrpc.c
2090
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
599
const void *data, size_t data_len)
drivers/misc/mei/hw-me.c
610
if (!data && data_len) {
drivers/misc/mei/hw-me.c
611
dev_err(&dev->dev, "wrong parameters null data with data_len = %zu\n", data_len);
drivers/misc/mei/hw-me.c
623
dw_cnt = mei_data2slots(hdr_len + data_len);
drivers/misc/mei/hw-me.c
632
for (i = 0; i < data_len / MEI_SLOT_SIZE; i++)
drivers/misc/mei/hw-me.c
635
rem = data_len & 0x3;
drivers/misc/mei/hw-me.c
639
memcpy(&reg, (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(&reg, (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
818
const void *data, size_t data_len)
drivers/misc/mei/mei_dev.h
820
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
4129
uint32_t data_len, const uint8_t *buf,
drivers/mtd/nand/raw/nand_base.c
4139
uint32_t end_step = (offset + data_len - 1) / ecc_size;
drivers/mtd/nand/raw/nand_base.c
4270
int data_len, const uint8_t *buf, int oob_required,
drivers/mtd/nand/raw/nand_base.c
4278
subpage = offset || (data_len < mtd->writesize);
drivers/mtd/nand/raw/nand_base.c
4286
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
1413
u32 data_offs, u32 data_len,
drivers/mtd/nand/raw/sunxi_nand.c
1428
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
619
int data_len, len, p;
drivers/net/ethernet/airoha/airoha_eth.c
631
data_len = q->skb ? q->buf_size
drivers/net/ethernet/airoha/airoha_eth.c
633
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/amazon/ena/ena_netdev.c
1019
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
3084
skb->data_len -= tail;
drivers/net/ethernet/broadcom/bnx2.c
3115
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
1211
skb->data_len -= payload;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
1313
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
3501
size_t data_len)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3511
if (data_len && data) {
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3515
kmem = hwrm_req_dma_slice(bp, req, data_len, &dma_handle);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3521
req->dir_data_length = cpu_to_le32(data_len);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3523
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
1441
g->sg[0].ptr[0], (skb->len - skb->data_len),
drivers/net/ethernet/cavium/liquidio/lio_main.c
1484
g->sg[0].ptr[0], (skb->len - skb->data_len),
drivers/net/ethernet/cavium/liquidio/lio_main.c
2416
(skb->len - skb->data_len),
drivers/net/ethernet/cavium/liquidio/lio_main.c
2424
add_sg_size(&g->sg[0], (skb->len - skb->data_len), 0);
drivers/net/ethernet/cavium/liquidio/lio_main.c
2440
skb->len - skb->data_len,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1515
(skb->len - skb->data_len),
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1522
add_sg_size(&g->sg[0], (skb->len - skb->data_len), 0);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1537
skb->len - skb->data_len,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
836
g->sg[0].ptr[0], (skb->len - skb->data_len),
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
880
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/chelsio/inline_crypto/chtls/chtls_cm.c
1702
if (!skb->data_len)
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
1766
if (!skb->data_len)
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
1826
if (!skb->data_len)
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
436
static int chtls_expansion_size(struct sock *sk, int data_len,
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
455
*pducnt = data_len / (expppdu + fragsize);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
463
fragcnt = (data_len / fragsize);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
465
fragleft = data_len % fragsize;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
893
skb->data_len += copy;
drivers/net/ethernet/cortina/gemini.c
1529
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
468
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
483
ctx->skb_head->data_len += len;
drivers/net/ethernet/google/gve/gve_rx_dqo.c
594
rx->ctx.skb_head->data_len += buf_len;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4175
head_skb->data_len += le16_to_cpu(desc->rx.size);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
12682
u16 data_len;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
12691
data_len = hclge_get_sfp_eeprom_info(hdev,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
12695
if (!data_len)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
12698
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
1048
dev->rx_desc[i].data_len = 0;
drivers/net/ethernet/ibm/emac/core.c
1171
dev->rx_desc[slot].data_len = 0;
drivers/net/ethernet/ibm/emac/core.c
1454
dev->tx_desc[slot].data_len = (u16) len;
drivers/net/ethernet/ibm/emac/core.c
1478
dev->tx_desc[slot].data_len = (u16) chunk;
drivers/net/ethernet/ibm/emac/core.c
1505
len -= skb->data_len;
drivers/net/ethernet/ibm/emac/core.c
1523
dev->tx_desc[slot].data_len = (u16) chunk;
drivers/net/ethernet/ibm/emac/core.c
1661
dev->rx_desc[slot].data_len = 0;
drivers/net/ethernet/ibm/emac/core.c
1708
int len = dev->rx_desc[slot].data_len;
drivers/net/ethernet/ibm/emac/core.c
1747
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
1434
skb->data_len += length;
drivers/net/ethernet/intel/e1000e/netdev.c
1494
skb->data_len += length;
drivers/net/ethernet/intel/e1000e/netdev.c
5846
if (skb->data_len && (hdr_len == len)) {
drivers/net/ethernet/intel/e1000e/netdev.c
5849
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
1402
unsigned int data_len, size;
drivers/net/ethernet/intel/ice/ice_txrx.c
1415
data_len = skb->data_len;
drivers/net/ethernet/intel/ice/ice_txrx.c
1466
if (likely(!data_len))
drivers/net/ethernet/intel/ice/ice_txrx.c
1481
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
8953
unsigned int data_len, size;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8963
data_len = skb->data_len;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8967
if (data_len < sizeof(struct fcoe_crc_eof)) {
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8968
size -= sizeof(struct fcoe_crc_eof) - data_len;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8969
data_len = 0;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8971
data_len -= sizeof(struct fcoe_crc_eof);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9008
if (likely(!data_len))
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9022
size = min_t(unsigned int, data_len, skb_frag_size(frag));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9026
data_len -= size;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4003
unsigned int data_len, size;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4013
data_len = skb->data_len;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4047
if (likely(!data_len))
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4061
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
424
u16 data_len;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
438
data_len = buff_info->len - oq->max_single_buffer_size;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
439
while (data_len) {
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
444
if (data_len < oq->buffer_size) {
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
445
buff_info->len = data_len;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
446
data_len = 0;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.c
449
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
2012
skb->data_len);
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
2154
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
1073
int size, offset, nsegs = 1, data_len = 0;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
1084
data_len = shinfo->xdp_frags_size;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
1117
if (!data_len)
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
1125
data_len -= size;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
318
unsigned int size, data_len;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
331
data_len = skb->data_len;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
355
if (!data_len)
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
359
data_len -= size;
drivers/net/ethernet/microchip/lan743x_main.c
2525
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
928
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
642
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
4449
skb->data_len);
drivers/net/ethernet/sun/cassini.c
1998
skb->data_len += hlen - swivel;
drivers/net/ethernet/sun/cassini.c
2022
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
334
static void macsec_set_shortlen(struct macsec_eth_header *h, size_t data_len)
drivers/net/macsec.c
336
if (data_len < MIN_NON_SHORT_LEN)
drivers/net/macsec.c
337
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
161
head->data_len += skb->len;
drivers/net/netconsole.c
1716
int data_len, data_sent = 0;
drivers/net/netconsole.c
1737
data_len = msgbody_len + userdata_len + sysdata_len;
drivers/net/netconsole.c
1748
while (data_sent < data_len) {
drivers/net/netconsole.c
1761
data_len);
drivers/net/netconsole.c
1794
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
444
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
2896
skb->data_len += p->len;
drivers/net/ppp/pppoe.c
921
int data_len = skb->len;
drivers/net/ppp/pppoe.c
951
ph->length = htons(data_len);
drivers/net/ppp/pppoe.c
957
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
1111
unsigned int data_len = skb->len;
drivers/net/thunderbolt/main.c
1121
nframes = DIV_ROUND_UP(data_len, TBNET_MAX_PAYLOAD_SIZE);
drivers/net/thunderbolt/main.c
1135
while (data_len > TBNET_MAX_PAYLOAD_SIZE) {
drivers/net/thunderbolt/main.c
1174
data_len -= TBNET_MAX_PAYLOAD_SIZE;
drivers/net/thunderbolt/main.c
1185
hdr->frame_size = cpu_to_le32(data_len);
drivers/net/thunderbolt/main.c
1189
frames[frame_index]->frame.size = data_len + sizeof(*hdr);
drivers/net/thunderbolt/main.c
1192
while (len < data_len) {
drivers/net/thunderbolt/main.c
1194
data_len -= len;
drivers/net/thunderbolt/main.c
1205
} else if (unlikely(data_len > 0)) {
drivers/net/thunderbolt/main.c
1210
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
1415
skb->data_len = len - linear;
drivers/net/tun.c
1416
skb->truesize += skb->data_len;
drivers/net/tun.c
1468
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
4101
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
2160
unsigned int headroom, data_len;
drivers/net/virtio_net.c
2178
data_len = xdp->data_end - xdp->data;
drivers/net/virtio_net.c
2180
__skb_put(skb, data_len);
drivers/net/virtio_net.c
2440
head_skb->data_len += len;
drivers/net/vmxnet3/vmxnet3_drv.c
1875
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
498
skb_head->data_len = frag_len;
drivers/net/wireless/ath/ath10k/htt_rx.c
499
skb_head->len += skb_head->data_len;
drivers/net/wireless/ath/ath10k/htt_tx.c
1274
int res, data_len;
drivers/net/wireless/ath/ath10k/htt_tx.c
1297
data_len = msdu->len;
drivers/net/wireless/ath/ath10k/htt_tx.c
1371
tx_desc->len = __cpu_to_le16(data_len);
drivers/net/wireless/ath/ath10k/pci.c
3040
size_t *data_len)
drivers/net/wireless/ath/ath10k/pci.c
3066
*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
334
u32 data_len;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
385
u32 data_len;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
426
u32 data_len;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
484
u32 data_len;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
493
u32 data_len;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
503
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
1502
size_t data_len;
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1522
data_len = ath10k_wmi_tlv_len(data);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1541
if (data_len < sizeof(*src)) {
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1547
data_len -= sizeof(*src);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1564
if (data_len < sizeof(*src)) {
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1570
data_len -= sizeof(*src);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1585
if (data_len < sizeof(*src)) {
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1591
data_len -= sizeof(*src);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
1681
arg->data_len = __le32_to_cpu(ev->data_len);
drivers/net/wireless/ath/ath10k/wmi-tlv.c
2936
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
7899
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
1042
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
1050
"difs_latency_hist", data_len, "\n\n");
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
1069
u16 data_len;
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
1071
data_len = min_t(u16, (tag_len >> 2), HTT_TX_HWQ_MAX_CMD_RESULT_STATS);
drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c
1077
data_len, "\n\n");
drivers/net/wireless/ath/ath11k/dp_rx.c
3223
size_t data_len, u8 *mic)
drivers/net/wireless/ath/ath11k/dp_rx.c
3253
ret = crypto_shash_update(desc, data, data_len);
drivers/net/wireless/ath/ath11k/dp_rx.c
3271
size_t data_len;
drivers/net/wireless/ath/ath11k/dp_rx.c
3293
data_len = msdu->len - head_len - tail_len;
drivers/net/wireless/ath/ath11k/dp_rx.c
3296
ret = ath11k_dp_rx_h_michael_mic(peer->tfm_mmic, key, hdr, data, data_len, mic);
drivers/net/wireless/ath/ath11k/dp_rx.c
3297
if (ret || memcmp(mic, data + data_len, IEEE80211_CCMP_MIC_LEN))
drivers/net/wireless/ath/ath11k/dp_tx.c
221
ti.data_len = skb->len;
drivers/net/wireless/ath/ath11k/dp_tx.c
274
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
1185
data_len),
drivers/net/wireless/ath/ath11k/qmi.c
2338
req->data_len = QMI_WLANFW_MAX_DATA_SIZE_V01;
drivers/net/wireless/ath/ath11k/qmi.c
2340
req->data_len = remaining;
drivers/net/wireless/ath/ath11k/qmi.c
2348
req->data_len = ATH11K_QMI_MAX_BDF_FILE_NAME_SIZE;
drivers/net/wireless/ath/ath11k/qmi.c
2350
memcpy(req->data, temp, req->data_len);
drivers/net/wireless/ath/ath11k/qmi.c
2396
remaining -= req->data_len;
drivers/net/wireless/ath/ath11k/qmi.c
2397
temp += req->data_len;
drivers/net/wireless/ath/ath11k/qmi.h
430
u32 data_len;
drivers/net/wireless/ath/ath11k/spectral.c
572
u32 data_len)
drivers/net/wireless/ath/ath11k/spectral.c
599
if (data_len < (bin_len + sizeof(*fft_report))) {
drivers/net/wireless/ath/ath11k/spectral.c
601
bin_len, data_len);
drivers/net/wireless/ath/ath11k/spectral.c
704
u32 data_len, i;
drivers/net/wireless/ath/ath11k/spectral.c
725
data_len = param->data_sz;
drivers/net/wireless/ath/ath11k/spectral.c
727
while (!quit && (i < data_len)) {
drivers/net/wireless/ath/ath11k/spectral.c
728
if ((i + sizeof(*tlv)) > data_len) {
drivers/net/wireless/ath/ath11k/spectral.c
749
if ((i + sizeof(*tlv) + tlv_len) > data_len) {
drivers/net/wireless/ath/ath11k/spectral.c
751
i, tlv_len, data_len);
drivers/net/wireless/ath/ath11k/spectral.c
797
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
279
head_msdu->data_len = frag_list_sum_len;
drivers/net/wireless/ath/ath12k/dp_mon.c
280
head_msdu->len += head_msdu->data_len;
drivers/net/wireless/ath/ath12k/dp_rx.c
1480
size_t data_len, u8 *mic)
drivers/net/wireless/ath/ath12k/dp_rx.c
1510
ret = crypto_shash_update(desc, data, data_len);
drivers/net/wireless/ath/ath12k/dp_rx.h
211
size_t data_len, u8 *mic);
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
519
u32 data_len;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1013
data_len = msdu->len - head_len - tail_len;
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1017
data_len, mic);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
1018
if (ret || memcmp(mic, data + data_len, IEEE80211_CCMP_MIC_LEN))
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
989
size_t data_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
265
ti.data_len = skb->len;
drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c
296
ti.data_len = skb_ext_desc->len;
drivers/net/wireless/ath/ath12k/wifi7/dp_tx.c
369
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
5582
__le32 data_len;
drivers/net/wireless/ath/ath6kl/wmi.c
3631
u16 data_len)
drivers/net/wireless/ath/ath6kl/wmi.c
3640
buf = kmemdup(data, data_len, GFP_KERNEL);
drivers/net/wireless/ath/ath6kl/wmi.c
3644
skb = ath6kl_wmi_get_new_buf(sizeof(*p) + data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3652
wmi->last_mgmt_tx_frame_len = data_len;
drivers/net/wireless/ath/ath6kl/wmi.c
3656
id, freq, wait, data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3661
p->len = cpu_to_le16(data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3662
memcpy(p->data, data, data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3669
u16 data_len, u32 no_cck)
drivers/net/wireless/ath/ath6kl/wmi.c
3678
buf = kmemdup(data, data_len, GFP_KERNEL);
drivers/net/wireless/ath/ath6kl/wmi.c
3682
skb = ath6kl_wmi_get_new_buf(sizeof(*p) + data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3690
wmi->last_mgmt_tx_frame_len = data_len;
drivers/net/wireless/ath/ath6kl/wmi.c
3694
id, freq, wait, data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3700
p->len = cpu_to_le16(data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3701
memcpy(p->data, data, data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3707
u32 wait, const u8 *data, u16 data_len,
drivers/net/wireless/ath/ath6kl/wmi.c
3722
wait, data, data_len,
drivers/net/wireless/ath/ath6kl/wmi.c
3726
wait, data, data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3734
u16 data_len)
drivers/net/wireless/ath/ath6kl/wmi.c
3738
size_t cmd_len = sizeof(*p) + data_len;
drivers/net/wireless/ath/ath6kl/wmi.c
3740
if (data_len == 0)
drivers/net/wireless/ath/ath6kl/wmi.c
3749
freq, dst, data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3753
p->len = cpu_to_le16(data_len);
drivers/net/wireless/ath/ath6kl/wmi.c
3754
memcpy(p->data, data, data_len);
drivers/net/wireless/ath/ath6kl/wmi.h
2704
u32 wait, const u8 *data, u16 data_len,
drivers/net/wireless/ath/ath6kl/wmi.h
2709
u16 data_len);
drivers/net/wireless/ath/wil6210/cfg80211.c
207
const void *data, int data_len);
drivers/net/wireless/ath/wil6210/cfg80211.c
210
const void *data, int data_len);
drivers/net/wireless/ath/wil6210/cfg80211.c
213
const void *data, int data_len);
drivers/net/wireless/ath/wil6210/cfg80211.c
216
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
1877
int eventid, void *data, int data_len);
drivers/net/wireless/atmel/at76c50x-usb.c
1585
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
1597
u32 data_len)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1602
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/ipw2x00/libipw_crypto_tkip.c
468
u8 *data, size_t data_len, u8 *mic)
drivers/net/wireless/intel/ipw2x00/libipw_crypto_tkip.c
489
err = crypto_shash_update(desc, data, data_len);
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
1757
void *data, u32 data_len)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1831
void *data, u32 data_len)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1844
void *data, u32 data_len)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1857
void *data, u32 data_len)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1871
void *data, u32 data_len)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1885
void *data, u32 data_len)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
1900
void *data, u32 data_len)
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
2236
void *data, u32 data_len);
drivers/net/wireless/intel/iwlwifi/fw/pnvm.c
106
u32 data_len = tlv_len - sizeof(*section);
drivers/net/wireless/intel/iwlwifi/fw/pnvm.c
125
data_len);
drivers/net/wireless/intel/iwlwifi/fw/pnvm.c
128
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
1065
u32 data_len = le32_to_cpu(node_tlv->length) -
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
1072
offset += data_len;
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
1073
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/tx.c
854
tcp_hdrlen(skb) + skb->data_len;
drivers/net/wireless/intel/iwlwifi/mld/tx.c
896
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
1628
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
1417
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
1004
data_len = q->buf_size;
drivers/net/wireless/mediatek/mt76/dma.c
1006
data_len = SKB_WITH_OVERHEAD(q->buf_size);
drivers/net/wireless/mediatek/mt76/dma.c
1008
if (data_len < len + q->buf_offset) {
drivers/net/wireless/mediatek/mt76/dma.c
955
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
1868
int len, int data_len, gfp_t gfp);
drivers/net/wireless/mediatek/mt76/mt76.h
1871
int data_len)
drivers/net/wireless/mediatek/mt76/mt76.h
1873
return __mt76_mcu_msg_alloc(dev, data, data_len, data_len, GFP_KERNEL);
drivers/net/wireless/mediatek/mt76/mt76.h
662
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
2535
ptlv->data_len = pattern->pattern_len;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
1699
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
582
u8 data_len; /* pattern length */
drivers/net/wireless/mediatek/mt76/mt792x_usb.c
59
batch_len = min_t(int, usb->data_len, len - i);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1912
int j, len, qid, data_len;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1978
data_len = q->buf_size;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1980
data_len = SKB_WITH_OVERHEAD(q->buf_size);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1982
if (data_len < len + q->buf_offset) {
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
790
skb->data_len += pad;
drivers/net/wireless/mediatek/mt76/usb.c
1083
usb->data_len = usb_maxpacket(udev, usb_sndctrlpipe(udev, 0));
drivers/net/wireless/mediatek/mt76/usb.c
1084
if (usb->data_len < 32)
drivers/net/wireless/mediatek/mt76/usb.c
1085
usb->data_len = 32;
drivers/net/wireless/mediatek/mt76/usb.c
1087
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
1351
u32 data_len)
drivers/net/wireless/ti/wl12xx/main.c
1356
if (data_len < sizeof(*desc) ||
drivers/net/wireless/ti/wl12xx/main.c
1357
data_len < sizeof(*desc) + desc->pad_len)
drivers/net/wireless/ti/wl12xx/main.c
1360
return data_len - sizeof(*desc) - desc->pad_len;
drivers/net/wireless/ti/wl18xx/main.c
1108
u32 data_len)
drivers/net/wireless/ti/wl18xx/main.c
1113
if (data_len < sizeof(*desc))
drivers/net/wireless/ti/wl18xx/main.c
1116
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.c
578
const void *data, int data_len)
drivers/net/wireless/virtual/mac80211_hwsim.c
586
data_len, hwsim_vendor_test_policy, NULL);
drivers/net/wwan/mhi_wwan_mbim.c
384
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
461
offset += sizeof(*rt_feature) + 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
101
skb = alloc_skb(hdr_size + data_len, GFP_KERNEL);
drivers/nfc/s3fwrn5/i2c.c
107
if (data_len == 0)
drivers/nfc/s3fwrn5/i2c.c
110
ret = i2c_master_recv(phy->i2c_dev, skb_put(skb, data_len), data_len);
drivers/nfc/s3fwrn5/i2c.c
111
if (ret != data_len) {
drivers/nfc/s3fwrn5/i2c.c
84
size_t data_len;
drivers/nfc/s3fwrn5/i2c.c
97
data_len = (phy->common.mode == S3FWRN5_MODE_NCI) ?
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/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
61
void *data, size_t data_len, bool auth_send)
drivers/nvme/host/auth.c
79
cmd.auth_send.tl = cpu_to_le32(data_len);
drivers/nvme/host/auth.c
82
cmd.auth_receive.al = cpu_to_le32(data_len);
drivers/nvme/host/auth.c
85
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
318
cmd.addr, cmd.data_len, nvme_to_user_ptr(cmd.metadata),
drivers/nvme/host/ioctl.c
365
cmd.addr, cmd.data_len, nvme_to_user_ptr(cmd.metadata),
drivers/nvme/host/ioctl.c
379
__u32 data_len;
drivers/nvme/host/ioctl.c
488
d.data_len = READ_ONCE(cmd->data_len);
drivers/nvme/host/ioctl.c
492
if (d.data_len && (ioucmd->flags & IORING_URING_CMD_FIXED)) {
drivers/nvme/host/ioctl.c
497
u64_to_user_ptr(d.addr), d.data_len,
drivers/nvme/host/ioctl.c
500
ret = io_uring_cmd_import_fixed(d.addr, d.data_len,
drivers/nvme/host/ioctl.c
520
if (d.data_len) {
drivers/nvme/host/ioctl.c
521
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
108
u32 data_len;
drivers/nvme/host/tcp.c
1142
int req_data_len = req->data_len;
drivers/nvme/host/tcp.c
2581
struct nvme_command *c, u32 data_len)
drivers/nvme/host/tcp.c
2586
sg->length = cpu_to_le32(data_len);
drivers/nvme/host/tcp.c
2591
u32 data_len)
drivers/nvme/host/tcp.c
2596
sg->length = cpu_to_le32(data_len);
drivers/nvme/host/tcp.c
2624
ctrl->async_req.data_len = 0;
drivers/nvme/host/tcp.c
2691
req->data_len <= nvme_tcp_inline_data_size(req))
drivers/nvme/host/tcp.c
2692
nvme_tcp_set_sg_inline(queue, c, req->data_len);
drivers/nvme/host/tcp.c
2694
nvme_tcp_set_sg_host_data(c, req->data_len);
drivers/nvme/host/tcp.c
2719
req->data_len = blk_rq_nr_phys_segments(rq) ?
drivers/nvme/host/tcp.c
2722
if (req->curr_bio && req->data_len)
drivers/nvme/host/tcp.c
2726
req->data_len <= nvme_tcp_inline_data_size(req))
drivers/nvme/host/tcp.c
2727
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
378
req->data_sent < req->data_len) {
drivers/nvme/host/tcp.c
762
if (unlikely(req->data_sent + r2t_length > req->data_len)) {
drivers/nvme/host/tcp.c
765
rq->tag, r2t_length, req->data_len, req->data_sent);
drivers/nvme/target/core.c
1263
bool nvmet_check_data_len_lte(struct nvmet_req *req, size_t data_len)
drivers/nvme/target/core.c
1265
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
176
if (!nvmet_check_transfer_len(req, data_len))
drivers/nvme/target/discovery.c
245
status = nvmet_copy_to_sgl(req, 0, buffer + offset, data_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
570
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
937
size_t data_len = le32_to_cpu(req->cmd->common.dptr.sgl.length);
drivers/nvme/target/tcp.c
947
if (!nvme_is_write(cmd->req.cmd) || !data_len ||
drivers/nvme/target/tcp.c
948
data_len > cmd->req.port->inline_data_size) {
drivers/nvme/target/zns.c
540
u32 data_len = nvmet_rw_data_len(req);
drivers/nvme/target/zns.c
548
if (data_len >
drivers/nvme/target/zns.c
596
if (total_len != data_len) {
drivers/nvmem/brcm_nvram.c
36
size_t data_len;
drivers/nvmem/brcm_nvram.c
56
if (offset + bytes > priv->data_len)
drivers/nvmem/brcm_nvram.c
57
to_copy = max_t(ssize_t, (ssize_t)priv->data_len - offset, 0);
drivers/nvmem/brcm_nvram.c
80
for (priv->data_len = priv->nvmem_size;
drivers/nvmem/brcm_nvram.c
81
priv->data_len;
drivers/nvmem/brcm_nvram.c
82
priv->data_len--) {
drivers/nvmem/brcm_nvram.c
83
if (readb(base + priv->data_len - 1) != priv->padding_byte)
drivers/nvmem/brcm_nvram.c
86
WARN(priv->data_len > SZ_128K, "Unexpected (big) NVRAM size: %zu B\n", priv->data_len);
drivers/nvmem/brcm_nvram.c
88
priv->data = devm_kzalloc(priv->dev, priv->data_len, GFP_KERNEL);
drivers/nvmem/brcm_nvram.c
92
memcpy_fromio(priv->data, base, priv->data_len);
drivers/nvmem/brcm_nvram.c
94
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
190
size_t table_len, data_len, hdr_len;
drivers/nvmem/layouts/onie-tlv.c
203
hdr_len = sizeof(hdr.id) + sizeof(hdr.version) + sizeof(hdr.data_len);
drivers/nvmem/layouts/onie-tlv.c
204
data_len = be16_to_cpu(hdr.data_len);
drivers/nvmem/layouts/onie-tlv.c
205
table_len = hdr_len + data_len;
drivers/nvmem/layouts/onie-tlv.c
223
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/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
569
unsigned int data_len;
drivers/s390/crypto/zcrypt_msgtype6.c
597
data_len = msg->length - sizeof(msg->length);
drivers/s390/crypto/zcrypt_msgtype6.c
598
if (data_len > outputdatalength)
drivers/s390/crypto/zcrypt_msgtype6.c
602
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
1338
skb->len, skb->data_len, skb->head, skb->data,
drivers/scsi/fcoe/fcoe.c
1646
skb->len, skb->data_len,
drivers/scsi/fcoe/fcoe.c
901
(fr_fsp(fp)->data_len > fcoe_ddp_min))
drivers/scsi/fcoe/fcoe_transport.c
489
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
9962
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
2699
int err_type, len, data_len;
drivers/scsi/lpfc/lpfc_scsi.c
2733
data_len = sg_dma_len(sgde);
drivers/scsi/lpfc/lpfc_scsi.c
2734
if ((data_len & (blksize - 1)) == 0)
drivers/scsi/lpfc/lpfc_scsi.c
2791
data_len -= blksize;
drivers/scsi/lpfc/lpfc_scsi.c
2798
if (chk_guard && (data_len == 0)) {
drivers/scsi/lpfc/lpfc_scsi.c
2805
data_len = sg_dma_len(sgde);
drivers/scsi/lpfc/lpfc_scsi.c
2806
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
2783
u32 data_len = sizeof(struct mpi3_ci_manifest_mpi);
drivers/scsi/mpi3mr/mpi3mr_fw.c
2786
data = dma_alloc_coherent(&mrioc->pdev->dev, data_len, &data_dma,
drivers/scsi/mpi3mr/mpi3mr_fw.c
2806
ci_upload.segment_size = cpu_to_le32(data_len);
drivers/scsi/mpi3mr/mpi3mr_fw.c
2808
mpi3mr_add_sg_single(&ci_upload.sgl, sgl_flags, data_len,
drivers/scsi/mpi3mr/mpi3mr_fw.c
2847
dma_free_coherent(&mrioc->pdev->dev, data_len, data,
drivers/scsi/mpi3mr/mpi3mr_fw.c
3124
u32 data_len = sizeof(*facts_data);
drivers/scsi/mpi3mr/mpi3mr_fw.c
3128
data = dma_alloc_coherent(&mrioc->pdev->dev, data_len, &data_dma,
drivers/scsi/mpi3mr/mpi3mr_fw.c
3150
mpi3mr_add_sg_single(&iocfacts_req.sgl, sgl_flags, data_len,
drivers/scsi/mpi3mr/mpi3mr_fw.c
3178
memcpy(facts_data, (u8 *)data, data_len);
drivers/scsi/mpi3mr/mpi3mr_fw.c
3186
dma_free_coherent(&mrioc->pdev->dev, data_len, data, data_dma);
drivers/scsi/mpi3mr/mpi3mr_fw.c
3571
u32 data_len = sizeof(*drv_info);
drivers/scsi/mpi3mr/mpi3mr_fw.c
3575
drv_info = dma_alloc_coherent(&mrioc->pdev->dev, data_len, &data_dma,
drivers/scsi/mpi3mr/mpi3mr_fw.c
3583
drv_info->information_length = cpu_to_le32(data_len);
drivers/scsi/mpi3mr/mpi3mr_fw.c
3670
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
4359
ssp_cmd.data_len = cpu_to_le32(task->total_xfer_len);
drivers/scsi/pm8001/pm80xx_hwi.c
4529
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
1041
u32 data_len = sdp->sector_size;
drivers/scsi/sd.c
1043
if (!sd_set_special_bvec(rq, data_len))
drivers/scsi/sd.c
1054
cmd->transfersize = data_len;
drivers/scsi/sd.c
1068
u32 data_len = sdp->sector_size;
drivers/scsi/sd.c
1070
if (!sd_set_special_bvec(rq, data_len))
drivers/scsi/sd.c
1081
cmd->transfersize = data_len;
drivers/scsi/sd.c
1969
unsigned char *data, int data_len)
drivers/scsi/sd.c
1994
put_unaligned_be16(data_len, &cmd[7]);
drivers/scsi/sd.c
1996
result = scsi_execute_cmd(sdev, cmd, REQ_OP_DRV_IN, data, data_len,
drivers/scsi/sd.c
2014
int data_len;
drivers/scsi/sd.c
2022
if (check_mul_overflow(num_keys, 8, &data_len) ||
drivers/scsi/sd.c
2023
check_add_overflow(data_len, 8, &data_len) ||
drivers/scsi/sd.c
2024
data_len > USHRT_MAX)
drivers/scsi/sd.c
2027
data = kzalloc(data_len, GFP_KERNEL);
drivers/scsi/sd.c
2031
result = sd_pr_in_command(bdev, READ_KEYS, data, data_len);
drivers/scsi/sd.c
931
static void *sd_set_special_bvec(struct request *rq, unsigned int data_len)
drivers/scsi/sd.c
939
bvec_set_page(&rq->special_vec, page, data_len, 0);
drivers/scsi/sd.c
951
unsigned int data_len = 24;
drivers/scsi/sd.c
954
buf = sd_set_special_bvec(rq, data_len);
drivers/scsi/sd.c
968
cmd->transfersize = 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
1517
if (dma_data->data_len % BYTES_PER_32BITS_WORD && !word_delay) {
drivers/spi/spi-imx.c
1518
unaligned = dma_data->data_len % BYTES_PER_32BITS_WORD;
drivers/spi/spi-imx.c
1524
memcpy(rx_buf, copy_ptr, dma_data->data_len);
drivers/spi/spi-imx.c
1568
dma_data->dma_len = dma_data->data_len;
drivers/spi/spi-imx.c
1580
dma_data->dma_len = ALIGN(dma_data->data_len, BYTES_PER_32BITS_WORD);
drivers/spi/spi-imx.c
1593
if (dma_data->data_len % BYTES_PER_32BITS_WORD && !word_delay) {
drivers/spi/spi-imx.c
1594
unaligned = dma_data->data_len % BYTES_PER_32BITS_WORD;
drivers/spi/spi-imx.c
1600
memcpy(copy_ptr, tx_buf, dma_data->data_len);
drivers/spi/spi-imx.c
1681
spi_imx->dma_data[0].data_len = transfer->len;
drivers/spi/spi-imx.c
1692
spi_imx->dma_data[0].data_len = round_down(transfer->len,
drivers/spi/spi-imx.c
1704
spi_imx->dma_data[1].data_len = transfer->len % MX51_ECSPI_CTRL_MAX_BURST;
drivers/spi/spi-imx.c
1706
transfer->tx_buf + spi_imx->dma_data[0].data_len,
drivers/spi/spi-imx.c
1927
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
439
static u32 rockchip_spi_calc_burst_size(u32 data_len)
drivers/spi/spi-rockchip.c
445
if (data_len & i)
drivers/staging/rtl8723bs/core/rtw_recv.c
1417
u32 data_len = 0;
drivers/staging/rtl8723bs/core/rtw_recv.c
1427
data_len = pattrib->pkt_len - pattrib->hdrlen - pattrib->iv_len - pattrib->icv_len;
drivers/staging/rtl8723bs/core/rtw_recv.c
1428
mgmt_DATA = kzalloc(data_len, GFP_ATOMIC);
drivers/staging/rtl8723bs/core/rtw_recv.c
1433
memcpy(mgmt_DATA, ptr+pattrib->hdrlen+pattrib->iv_len, data_len);
drivers/staging/rtl8723bs/core/rtw_recv.c
1435
memcpy(ptr+pattrib->hdrlen, mgmt_DATA, data_len);
drivers/staging/rtl8723bs/core/rtw_security.c
1457
int omac1_aes_128(u8 *key, u8 *data, size_t data_len, u8 *mac)
drivers/staging/rtl8723bs/core/rtw_security.c
1459
return omac1_aes_128_vector(key, 1, &data, &data_len, mac);
drivers/staging/rtl8723bs/core/rtw_security.c
200
void rtw_seccalctkipmic(u8 *key, u8 *header, u8 *data, u32 data_len, u8 *mic_code, u8 pri)
drivers/staging/rtl8723bs/core/rtw_security.c
226
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
314
bool recurse, size_t *data_len)
drivers/thunderbolt/property.c
331
property->value.dir, recurse, data_len);
drivers/thunderbolt/property.c
334
if (data_len)
drivers/thunderbolt/property.c
335
*data_len += 1;
drivers/thunderbolt/property.c
340
if (data_len)
drivers/thunderbolt/property.c
341
*data_len += property->length;
drivers/thunderbolt/property.c
358
size_t dir_len, data_len = 0;
drivers/thunderbolt/property.c
406
dir_len = tb_property_dir_length(dir, false, &data_len);
drivers/thunderbolt/property.c
408
dir_end = start_offset + data_len + dir_len;
drivers/thunderbolt/property.c
500
size_t dir_len, data_len = 0;
drivers/thunderbolt/property.c
502
dir_len = tb_property_dir_length(dir, true, &data_len);
drivers/thunderbolt/property.c
503
return dir_len + data_len;
drivers/thunderbolt/xdomain.c
329
u16 data_len, len;
drivers/thunderbolt/xdomain.c
345
data_len = 0;
drivers/thunderbolt/xdomain.c
383
data_len = res->data_length;
drivers/thunderbolt/xdomain.c
384
if (data_len > TB_XDP_PROPERTIES_MAX_LENGTH) {
drivers/thunderbolt/xdomain.c
389
data = kcalloc(data_len, sizeof(u32), GFP_KERNEL);
drivers/thunderbolt/xdomain.c
398
} while (!data_len || req.offset < data_len);
drivers/thunderbolt/xdomain.c
405
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
1006
ssize_t ret, data_len = -EINVAL;
drivers/usb/gadget/function/f_fs.c
1057
data_len = iov_iter_count(&io_data->data);
drivers/usb/gadget/function/f_fs.c
1063
data_len = usb_ep_align_maybe(gadget, ep->ep, data_len);
drivers/usb/gadget/function/f_fs.c
1065
io_data->use_sg = gadget->sg_supported && data_len > PAGE_SIZE;
drivers/usb/gadget/function/f_fs.c
1068
data = ffs_alloc_buffer(io_data, data_len);
drivers/usb/gadget/function/f_fs.c
1074
!copy_from_iter_full(data, data_len, &io_data->data)) {
drivers/usb/gadget/function/f_fs.c
1089
} else if (data_len == -EINVAL) {
drivers/usb/gadget/function/f_fs.c
1115
req->length = data_len;
drivers/usb/gadget/function/f_fs.c
1166
req->length = data_len;
drivers/usb/gadget/function/f_fs.c
3447
ext_prop->data_len = le32_to_cpu(*(__le32 *)
drivers/usb/gadget/function/f_fs.c
3449
length = ext_prop->name_len + ext_prop->data_len + 14;
drivers/usb/gadget/function/f_fs.c
3457
ext_prop->data_len;
drivers/usb/gadget/function/f_fs.c
3460
ext_prop->data_len);
drivers/usb/gadget/function/f_fs.c
3467
ext_prop->data_len *= 2;
drivers/usb/gadget/function/f_fs.c
3479
ext_prop->name_len + ext_prop->data_len + 14;
drivers/usb/gadget/function/f_fs.c
757
static ssize_t ffs_copy_to_iter(void *data, int data_len, struct iov_iter *iter)
drivers/usb/gadget/function/f_fs.c
759
ssize_t ret = copy_to_iter(data, data_len, iter);
drivers/usb/gadget/function/f_fs.c
760
if (ret == data_len)
drivers/usb/gadget/function/f_fs.c
795
data_len, ret);
drivers/usb/gadget/function/f_fs.c
838
size_t data_len)
drivers/usb/gadget/function/f_fs.c
841
return ffs_build_sg_list(&io_data->sgt, data_len);
drivers/usb/gadget/function/f_fs.c
843
return kmalloc(data_len, GFP_KERNEL);
drivers/usb/gadget/function/f_fs.c
943
void *data, int data_len,
drivers/usb/gadget/function/f_fs.c
948
ssize_t ret = copy_to_iter(data, data_len, iter);
drivers/usb/gadget/function/f_fs.c
949
if (data_len == ret)
drivers/usb/gadget/function/f_fs.c
957
data_len, ret);
drivers/usb/gadget/function/f_fs.c
959
data_len -= ret;
drivers/usb/gadget/function/f_fs.c
960
buf = kmalloc_flex(*buf, storage, data_len);
drivers/usb/gadget/function/f_fs.c
963
buf->length = data_len;
drivers/usb/gadget/function/f_fs.c
965
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
72
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
887
int ret, data_len, new_len;
drivers/usb/serial/digi_acceleport.c
919
data_len = new_len + priv->dp_out_buf_len;
drivers/usb/serial/digi_acceleport.c
921
if (data_len == 0) {
drivers/usb/serial/digi_acceleport.c
926
port->write_urb->transfer_buffer_length = data_len+2;
drivers/usb/serial/digi_acceleport.c
929
*data++ = data_len;
drivers/usb/serial/keyspan.c
1465
unsigned int data_len;
drivers/usb/serial/keyspan.c
1473
data_len = 64;
drivers/usb/serial/keyspan.c
1475
data_len = 63;
drivers/usb/serial/keyspan.c
1483
return data_len;
drivers/usb/serial/keyspan.c
1488
return data_len;
drivers/usb/serial/omninet.c
142
size_t data_len;
drivers/usb/serial/omninet.c
148
data_len = min_t(size_t, urb->actual_length - OMNINET_HEADERLEN,
drivers/usb/serial/omninet.c
150
tty_insert_flip_string(&port->port, data, data_len);
drivers/usb/serial/opticon.c
76
size_t data_len = urb->actual_length - 2;
drivers/usb/serial/opticon.c
93
opticon_process_data_packet(port, data, data_len);
drivers/usb/serial/opticon.c
95
opticon_process_status_packet(port, data, data_len);
drivers/usb/serial/usb_wwan.c
287
unsigned int data_len = 0;
drivers/usb/serial/usb_wwan.c
295
data_len += OUT_BUFLEN;
drivers/usb/serial/usb_wwan.c
298
dev_dbg(&port->dev, "%s: %u\n", __func__, data_len);
drivers/usb/serial/usb_wwan.c
299
return data_len;
drivers/usb/serial/usb_wwan.c
308
unsigned int data_len = 0;
drivers/usb/serial/usb_wwan.c
318
data_len += this_urb->transfer_buffer_length;
drivers/usb/serial/usb_wwan.c
320
dev_dbg(&port->dev, "%s: %u\n", __func__, data_len);
drivers/usb/serial/usb_wwan.c
321
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/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/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
3080
int data_len;
fs/btrfs/ctree.c
3086
data_len = btrfs_item_offset(l, start) + btrfs_item_size(l, start);
fs/btrfs/ctree.c
3087
data_len = data_len - btrfs_item_offset(l, end);
fs/btrfs/ctree.c
3088
data_len += sizeof(struct btrfs_item) * nr;
fs/btrfs/ctree.c
3089
WARN_ON(data_len < 0);
fs/btrfs/ctree.c
3090
return data_len;
fs/btrfs/ctree.h
399
u64 data_len;
fs/btrfs/delayed-inode.c
1487
u32 data_len;
fs/btrfs/delayed-inode.c
1512
data_len = delayed_item->data_len + sizeof(struct btrfs_item);
fs/btrfs/delayed-inode.c
1538
delayed_node->curr_index_batch_size + data_len > leaf_data_size) {
fs/btrfs/delayed-inode.c
1539
delayed_node->curr_index_batch_size = data_len;
fs/btrfs/delayed-inode.c
1542
delayed_node->curr_index_batch_size += data_len;
fs/btrfs/delayed-inode.c
1599
const u32 data_len = item->data_len + sizeof(struct btrfs_item);
fs/btrfs/delayed-inode.c
1601
ASSERT(node->curr_index_batch_size >= data_len);
fs/btrfs/delayed-inode.c
1602
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
667
const u32 first_data_size = first_item->data_len;
fs/btrfs/delayed-inode.c
717
next_size = next->data_len + sizeof(struct btrfs_item);
fs/btrfs/delayed-inode.c
724
batch.total_data_size += next->data_len;
fs/btrfs/delayed-inode.c
751
ins_sizes[i] = curr->data_len;
fs/btrfs/delayed-inode.c
765
(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
2521
extent_info->data_len -= replace_len;
fs/btrfs/file.c
2629
extent_info, extent_info->data_len,
fs/btrfs/inode.c
573
u64 data_len = (compressed_size ?: size);
fs/btrfs/inode.c
596
if (data_len >= fs_info->sectorsize)
fs/btrfs/inode.c
600
if (data_len > BTRFS_MAX_INLINE_DATA_SIZE(fs_info))
fs/btrfs/inode.c
604
if (data_len > fs_info->max_inline)
fs/btrfs/inode.c
636
u64 data_len = (compressed_size ?: size);
fs/btrfs/inode.c
659
drop_args.extent_item_size = btrfs_file_extent_calc_inline_size(data_len);
fs/btrfs/inode.c
9175
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
197
u32 data_len = btrfs_dir_data_len(leaf, di);
fs/btrfs/props.c
201
this_len = sizeof(*di) + name_len + data_len;
fs/btrfs/props.c
227
if (data_len > value_buf_len) {
fs/btrfs/props.c
229
value_buf_len = data_len;
fs/btrfs/props.c
230
value_buf = kmalloc(data_len, GFP_NOFS);
fs/btrfs/props.c
236
read_extent_buffer(leaf, value_buf, data_ptr, data_len);
fs/btrfs/props.c
238
iterator(ctx, handler, value_buf, data_len);
fs/btrfs/reflink.c
500
clone_info.data_len = datal;
fs/btrfs/send.c
1084
const char *data, int data_len,
fs/btrfs/send.c
1104
u32 data_len;
fs/btrfs/send.c
1134
data_len = btrfs_dir_data_len(eb, di);
fs/btrfs/send.c
1142
if (unlikely(name_len + data_len >
fs/btrfs/send.c
1151
if (unlikely(name_len + data_len > PATH_MAX)) {
fs/btrfs/send.c
1157
if (name_len + data_len > buf_len) {
fs/btrfs/send.c
1158
buf_len = name_len + data_len;
fs/btrfs/send.c
1180
name_len + data_len);
fs/btrfs/send.c
1182
len = sizeof(*di) + name_len + data_len;
fs/btrfs/send.c
1187
data_len, ctx);
fs/btrfs/send.c
4843
const char *data, int data_len)
fs/btrfs/send.c
4858
TLV_PUT(sctx, BTRFS_SEND_A_XATTR_DATA, data, data_len);
fs/btrfs/send.c
4887
int data_len, void *ctx)
fs/btrfs/send.c
4904
if (data_len == 0) {
fs/btrfs/send.c
4908
data_len = sizeof(dummy_acl);
fs/btrfs/send.c
4912
return send_set_xattr(sctx, name, name_len, data, data_len);
fs/btrfs/send.c
4917
const char *data, int data_len, void *ctx)
fs/btrfs/send.c
4951
int name_len, const char *data, int data_len, void *vctx)
fs/btrfs/send.c
4958
ctx->found_data_len = data_len;
fs/btrfs/send.c
4960
ctx->found_data = kmemdup(data, data_len, GFP_KERNEL);
fs/btrfs/send.c
4973
char **data, int *data_len)
fs/btrfs/send.c
4993
*data_len = ctx.found_data_len;
fs/btrfs/send.c
5003
const char *data, int data_len,
fs/btrfs/send.c
5016
data_len, ctx);
fs/btrfs/send.c
5018
if (data_len != found_data_len ||
fs/btrfs/send.c
5019
memcmp(data, found_data, data_len)) {
fs/btrfs/send.c
5021
data, data_len, ctx);
fs/btrfs/send.c
5032
const char *data, int data_len,
fs/btrfs/send.c
5042
data_len, ctx);
fs/btrfs/tree-checker.c
537
u32 data_len;
fs/btrfs/tree-checker.c
601
data_len = btrfs_dir_data_len(leaf, di);
fs/btrfs/tree-checker.c
608
if (unlikely(name_len + data_len > BTRFS_MAX_XATTR_SIZE(fs_info))) {
fs/btrfs/tree-checker.c
611
name_len + data_len,
fs/btrfs/tree-checker.c
616
if (unlikely(data_len && dir_type != BTRFS_FT_XATTR)) {
fs/btrfs/tree-checker.c
619
data_len);
fs/btrfs/tree-checker.c
623
total_size = sizeof(*di) + name_len + data_len;
fs/btrfs/tree-log.c
2561
u16 data_len = btrfs_dir_data_len(wc->subvol_path->nodes[0], di);
fs/btrfs/tree-log.c
2562
u32 this_len = sizeof(*di) + name_len + data_len;
fs/btrfs/tree-log.c
6534
(unsigned long)data_ptr, curr->data_len);
fs/btrfs/tree-log.c
6600
const u32 curr_size = curr->data_len + sizeof(struct btrfs_item);
fs/btrfs/tree-log.c
6615
ins_sizes[batch_idx] = curr->data_len;
fs/btrfs/tree-log.c
6620
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
2481
header.data_len = cpu_to_le32(8 + 8 + 4);
fs/ceph/inode.c
2485
header.data_len = cpu_to_le32(8 + 8 + 4 + CEPH_FSCRYPT_BLOCK_SIZE);
fs/ceph/mds_client.c
3267
msg->hdr.data_len = cpu_to_le32(pagelist->length);
fs/ceph/mds_client.c
3269
msg->hdr.data_len = 0;
fs/ceph/mds_client.c
4581
reply->hdr.data_len = cpu_to_le32(recon_state->pagelist->length);
fs/ceph/mds_client.c
5034
reply->hdr.data_len = cpu_to_le32(recon_state.pagelist->length);
fs/ceph/metric.c
104
meta->header.data_len = cpu_to_le32(sizeof(*meta) - header_len);
fs/ceph/metric.c
117
dlease->header.data_len = cpu_to_le32(sizeof(*dlease) - header_len);
fs/ceph/metric.c
130
files->header.data_len = cpu_to_le32(sizeof(*files) - header_len);
fs/ceph/metric.c
140
icaps->header.data_len = cpu_to_le32(sizeof(*icaps) - header_len);
fs/ceph/metric.c
150
inodes->header.data_len = cpu_to_le32(sizeof(*inodes) - header_len);
fs/ceph/metric.c
160
rsize->header.data_len = cpu_to_le32(sizeof(*rsize) - header_len);
fs/ceph/metric.c
170
wsize->header.data_len = cpu_to_le32(sizeof(*wsize) - header_len);
fs/ceph/metric.c
67
cap->header.data_len = cpu_to_le32(sizeof(*cap) - header_len);
fs/ceph/metric.c
78
read->header.data_len = cpu_to_le32(sizeof(*read) - header_len);
fs/ceph/metric.c
91
write->header.data_len = cpu_to_le32(sizeof(*write) - header_len);
fs/ceph/metric.h
61
__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
235
msg_size = (sizeof(*msg) + msg->data_len);
fs/ecryptfs/messaging.c
262
ecryptfs_send_message_locked(char *data, int data_len, u8 msg_type,
fs/ecryptfs/messaging.c
284
rc = ecryptfs_send_miscdev(data, data_len, *msg_ctx, msg_type, 0,
fs/ecryptfs/messaging.c
303
int ecryptfs_send_message(char *data, int data_len,
fs/ecryptfs/messaging.c
309
rc = ecryptfs_send_message_locked(data, data_len, ECRYPTFS_MSG_REQUEST,
fs/ecryptfs/miscdev.c
159
msg_ctx->msg->data_len = data_size;
fs/ecryptfs/miscdev.c
328
if ((sizeof(*msg) + msg->data_len) != data_size) {
fs/ecryptfs/miscdev.c
331
(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/lockd/svcxdr.h
48
svcxdr_decode_string(struct xdr_stream *xdr, char **data, unsigned int *data_len)
fs/lockd/svcxdr.h
60
*data_len = len;
fs/ntfs3/fslog.c
1425
static u32 final_log_off(struct ntfs_log *log, u64 lsn, u32 data_len)
fs/ntfs3/fslog.c
1435
data_len += log->record_header_len;
fs/ntfs3/fslog.c
1441
if (data_len > tail) {
fs/ntfs3/fslog.c
1442
data_len -= tail;
fs/ntfs3/fslog.c
1453
if (data_len <= tail)
fs/ntfs3/fslog.c
1455
data_len -= tail;
fs/ntfs3/fslog.c
1463
return final_log_off + data_len + page_off;
fs/ntfs3/fslog.c
2260
u32 data_len = le32_to_cpu(rh->client_data_len);
fs/ntfs3/fslog.c
2270
if (tail >= data_len)
fs/ntfs3/fslog.c
2271
tail = data_len;
fs/ntfs3/fslog.c
2273
data_len -= tail;
fs/ntfs3/fslog.c
2291
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
2394
notify.data_len = 0;
fs/smb/client/smb2ops.c
2414
notify.data_len, &returned_ioctl_info, &ret_len);
fs/smb/client/smb2ops.c
2419
if (return_changes && (ret_len > 0) && (notify.data_len > 0)) {
fs/smb/client/smb2ops.c
2420
if (ret_len > notify.data_len)
fs/smb/client/smb2ops.c
2421
ret_len = notify.data_len;
fs/smb/client/smb2ops.c
2425
else if (copy_to_user(&pnotify_buf->data_len, &ret_len, sizeof(ret_len)))
fs/smb/client/smb2ops.c
4706
unsigned int data_len;
fs/smb/client/smb2ops.c
4758
data_len = server->ops->read_data_length(buf, use_rdma_mr);
fs/smb/client/smb2ops.c
4800
if (data_len > buffer_len - pad_len) {
fs/smb/client/smb2ops.c
4802
rdata->result = smb_EIO1(smb_eio_trace_rx_bad_datalen, data_len);
fs/smb/client/smb2ops.c
4822
} else if (buf_len >= data_offset + data_len) {
fs/smb/client/smb2ops.c
4825
copied = copy_to_iter(buf + data_offset, data_len, &rdata->subreq.io_iter);
fs/smb/client/smb2ops.c
4827
return smb_EIO2(smb_eio_trace_rx_copy_to_iter, copied, data_len);
fs/smb/client/smb2ops.c
5200
int data_len = 0;
fs/smb/client/smb2ops.c
5212
data_len = sizeof(pdev);
fs/smb/client/smb2ops.c
5220
data_len = sizeof(pdev);
fs/smb/client/smb2ops.c
5226
&data_len, cifs_sb->local_nls,
fs/smb/client/smb2ops.c
5232
data_len -= 2; /* symlink is without trailing wide-nul */
fs/smb/client/smb2ops.c
5239
data_len = sizeof(pdev);
fs/smb/client/smb2ops.c
5245
data_len = sizeof(pdev);
fs/smb/client/smb2ops.c
5271
if (type_len + data_len > 0) {
fs/smb/client/smb2ops.c
5274
io_parms.length = type_len + data_len;
fs/smb/client/smb2ops.c
5278
iov[2].iov_len = data_len;
fs/smb/client/transport.c
1161
unsigned int data_offset, data_len;
fs/smb/client/transport.c
1258
data_len = server->ops->read_data_length(buf, use_rdma_mr);
fs/smb/client/transport.c
1259
if (!use_rdma_mr && (data_offset + data_len > buflen)) {
fs/smb/client/transport.c
1262
data_offset + data_len, buflen);
fs/smb/client/transport.c
1268
length = data_len; /* An RDMA read is already done. */
fs/smb/client/transport.c
1272
data_len);
fs/smb/client/transport.c
1278
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/krb5.h
137
size_t data_offset, size_t data_len,
include/crypto/krb5.h
148
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
10254
__le16 data_len;
include/linux/bnge/hsi.h
10290
__le16 data_len;
include/linux/bnge/hsi.h
11438
__le16 data_len;
include/linux/bnge/hsi.h
11513
__le16 data_len;
include/linux/bnge/hsi.h
12102
__le16 data_len;
include/linux/bnge/hsi.h
12124
__le16 data_len;
include/linux/bnge/hsi.h
12159
__le16 data_len;
include/linux/bnge/hsi.h
12261
__le16 data_len;
include/linux/bnge/hsi.h
12286
__le16 data_len;
include/linux/bnge/hsi.h
12308
__le16 data_len;
include/linux/bnge/hsi.h
12354
__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
274
__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
53
unsigned int data_len);
include/linux/iommu.h
437
unsigned int data_type, size_t data_len, size_t min_len)
include/linux/iommu.h
443
if (src_data->len < min_len || data_len < src_data->len)
include/linux/iommu.h
445
return copy_struct_from_user(dst_data, data_len, src_data->uptr,
include/linux/iommu.h
479
unsigned int data_type, unsigned int index, size_t data_len,
include/linux/iommu.h
493
data_len, min_len);
include/linux/iommu.h
575
size_t data_len, size_t min_len)
include/linux/iommu.h
581
if (dst_data->len < min_len || data_len < dst_data->len)
include/linux/iommu.h
584
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-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
1387
unsigned long data_len,
include/linux/skbuff.h
2528
return skb->data_len;
include/linux/skbuff.h
2533
return skb->len - skb->data_len;
include/linux/skbuff.h
2591
skb->data_len += delta;
include/linux/skbuff.h
2827
if (unlikely(skb->len < skb->data_len)) {
include/linux/skbuff.h
3325
if (skb->data_len)
include/linux/skbuff.h
3975
return __pskb_pull_tail(skb, skb->data_len) ? 0 : -ENOMEM;
include/linux/skbuff.h
935
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
1615
__u8 data_len, __u8 *data, u16 timeout);
include/net/bluetooth/hci_core.h
1898
u32 flags, u8 data_len, u8 *data,
include/net/bluetooth/hci_core.h
2353
void *data, u16 data_len, ktime_t tstamp,
include/net/bluetooth/hci_core.h
2366
u16 data_len);
include/net/bluetooth/hci_core.h
2367
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
5642
const void *data, int data_len);
include/net/cfg80211.h
5644
struct sk_buff *skb, const void *data, int data_len,
include/net/cfg80211.h
7576
size_t ieslen, u8 *data, size_t data_len,
include/net/mptcp.h
28
u16 data_len;
include/net/mptcp.h
79
u16 data_len;
include/net/ndisc.h
132
int data_len, int pad);
include/net/netfilter/nf_conntrack_helper.h
61
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
1887
unsigned long data_len, int noblock,
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
198
__field( unsigned int, data_len )
include/trace/events/net.h
225
__entry->data_len = skb->data_len;
include/trace/events/net.h
240
__entry->data_len, __entry->truesize,
include/trace/events/net.h
30
__field( unsigned int, data_len )
include/trace/events/net.h
51
__entry->data_len = skb->data_len;
include/trace/events/net.h
68
__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
1105
__u32 data_len;
include/uapi/linux/iommufd.h
535
__u32 data_len;
include/uapi/linux/iommufd.h
756
__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
1442
skb->data_len += copied;
kernel/audit.c
1259
int data_len;
kernel/audit.c
1272
data_len = nlmsg_len(nlh);
kernel/audit.c
1297
memcpy(&s, data, min_t(size_t, sizeof(s), data_len));
kernel/audit.c
1408
if (data_len < sizeof(struct audit_features))
kernel/audit.c
1420
if (data_len < 2)
kernel/audit.c
1436
str[data_len - 1] = '\0';
kernel/audit.c
1442
if (str[data_len - 1] == '\0')
kernel/audit.c
1443
data_len--;
kernel/audit.c
1444
audit_log_n_untrustedstring(ab, str, data_len);
kernel/audit.c
1451
if (data_len < sizeof(struct audit_rule_data))
kernel/audit.c
1463
err = audit_rule_change(msg_type, seq, data, data_len);
kernel/audit.c
1478
size_t msglen = data_len;
kernel/audit.c
1555
memcpy(&s, data, min_t(size_t, sizeof(s), data_len));
kernel/bpf/helpers.c
1050
const void *, args, u32, data_len)
kernel/bpf/helpers.c
1057
if (data_len % 8 || data_len > MAX_BPRINTF_VARARGS * 8 ||
kernel/bpf/helpers.c
1058
(data_len && !args))
kernel/bpf/helpers.c
1060
num_args = data_len / 8;
kernel/bpf/helpers.c
4080
u32 data_len, sig_len;
kernel/bpf/helpers.c
4097
data_len = __bpf_dynptr_size(data_ptr);
kernel/bpf/helpers.c
4098
data = __bpf_dynptr_data(data_ptr, data_len);
kernel/bpf/helpers.c
4102
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
416
u32, data_len)
kernel/trace/bpf_trace.c
424
if (data_len & 7 || data_len > MAX_BPRINTF_VARARGS * 8 ||
kernel/trace/bpf_trace.c
425
(data_len && !args))
kernel/trace/bpf_trace.c
427
num_args = data_len / 8;
kernel/trace/bpf_trace.c
459
const void *, args, u32, data_len)
kernel/trace/bpf_trace.c
466
if (data_len & 7 || data_len > MAX_BPRINTF_VARARGS * 8 ||
kernel/trace/bpf_trace.c
467
(data_len && !args))
kernel/trace/bpf_trace.c
469
num_args = data_len / 8;
kernel/vmcore_info.c
46
void *data, size_t data_len)
kernel/vmcore_info.c
51
note->n_descsz = data_len;
kernel/vmcore_info.c
56
memcpy(buf, data, data_len);
kernel/vmcore_info.c
57
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/md5.c
285
const u8 *data, size_t data_len, u8 out[MD5_DIGEST_SIZE])
lib/crypto/md5.c
290
hmac_md5_update(&ctx, data, data_len);
lib/crypto/md5.c
296
const u8 *data, size_t data_len,
lib/crypto/md5.c
302
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/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/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/test_bpf.c
15045
skb[0]->data_len += skb[1]->data_len;
lib/test_bpf.c
15103
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/mesh-interface.c
182
int data_len = skb->len, ret;
net/batman-adv/mesh-interface.c
373
batadv_add_counter(bat_priv, BATADV_CNT_TX_BYTES, data_len);
net/batman-adv/tp_meter.c
586
size_t data_len;
net/batman-adv/tp_meter.c
609
data_len = len - sizeof(*icmp);
net/batman-adv/tp_meter.c
610
data = skb_put(skb, data_len);
net/batman-adv/tp_meter.c
611
batadv_tp_fill_prerandom(tp_vars, data, data_len);
net/bluetooth/af_bluetooth.c
487
skb->data_len -= chunk;
net/bluetooth/af_bluetooth.c
494
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
1770
u32 flags, u8 data_len, u8 *data,
net/bluetooth/hci_core.c
1783
adv->per_adv_data_len = data_len;
net/bluetooth/hci_core.c
1786
memcpy(adv->per_adv_data, data, data_len);
net/bluetooth/hci_core.c
3229
skb->data_len = 0;
net/bluetooth/hci_core.c
3332
skb->data_len = 0;
net/bluetooth/hci_drv.c
99
if (len != handler->data_len)
net/bluetooth/hci_sock.c
1709
if ((var_len && len < handler->data_len) ||
net/bluetooth/hci_sock.c
1710
(!var_len && len != handler->data_len)) {
net/bluetooth/hci_sock.c
427
void *data, u16 data_len, ktime_t tstamp,
net/bluetooth/hci_sock.c
455
skb = bt_skb_alloc(6 + data_len, GFP_ATOMIC);
net/bluetooth/hci_sock.c
463
skb_put_data(skb, data, data_len);
net/bluetooth/hci_sync.c
1736
u8 data_len, u8 *data, u32 flags, u16 min_interval,
net/bluetooth/hci_sync.c
1762
adv->per_adv_data_len = data_len;
net/bluetooth/hci_sync.c
1764
memcpy(adv->per_adv_data, data, data_len);
net/bluetooth/hci_sync.c
1769
data_len, data,
net/bluetooth/iso.c
1529
skb->data_len += tmp->len;
net/bluetooth/l2cap_core.c
2246
skb->data_len += (*frag)->len;
net/bluetooth/l2cap_core.c
5741
skb->data_len += new_frag->len;
net/bluetooth/mgmt.c
1161
void *data, u16 data_len)
net/bluetooth/mgmt.c
1215
void *data, u16 data_len)
net/bluetooth/mgmt.c
3345
u16 data_len)
net/bluetooth/mgmt.c
367
u16 data_len)
net/bluetooth/mgmt.c
380
u16 data_len)
net/bluetooth/mgmt.c
432
u16 data_len)
net/bluetooth/mgmt.c
4452
void *data, u16 data_len)
net/bluetooth/mgmt.c
4557
void *data, u16 data_len)
net/bluetooth/mgmt.c
4670
struct mgmt_cp_set_exp_feature *cp, u16 data_len)
net/bluetooth/mgmt.c
4697
struct mgmt_cp_set_exp_feature *cp, u16 data_len)
net/bluetooth/mgmt.c
4711
if (data_len != MGMT_SET_EXP_FEATURE_SIZE + 1)
net/bluetooth/mgmt.c
4743
struct mgmt_cp_set_exp_feature *cp, u16 data_len)
net/bluetooth/mgmt.c
4756
if (data_len != MGMT_SET_EXP_FEATURE_SIZE + 1)
net/bluetooth/mgmt.c
4795
u16 data_len)
net/bluetooth/mgmt.c
4808
if (data_len != MGMT_SET_EXP_FEATURE_SIZE + 1)
net/bluetooth/mgmt.c
4869
u16 data_len)
net/bluetooth/mgmt.c
4882
if (data_len != MGMT_SET_EXP_FEATURE_SIZE + 1)
net/bluetooth/mgmt.c
490
void *data, u16 data_len)
net/bluetooth/mgmt.c
4927
u16 data_len)
net/bluetooth/mgmt.c
4940
if (data_len != MGMT_SET_EXP_FEATURE_SIZE + 1)
net/bluetooth/mgmt.c
4985
struct mgmt_cp_set_exp_feature *cp, u16 data_len)
net/bluetooth/mgmt.c
4998
if (data_len != MGMT_SET_EXP_FEATURE_SIZE + 1)
net/bluetooth/mgmt.c
5037
struct mgmt_cp_set_exp_feature *cp, u16 data_len);
net/bluetooth/mgmt.c
5056
void *data, u16 data_len)
net/bluetooth/mgmt.c
5065
return exp_features[i].set_func(sk, hdev, cp, data_len);
net/bluetooth/mgmt.c
5074
u16 data_len)
net/bluetooth/mgmt.c
548
void *data, u16 data_len)
net/bluetooth/mgmt.c
5760
void *data, u16 data_len)
net/bluetooth/mgmt.c
660
void *data, u16 data_len)
net/bluetooth/mgmt.c
8318
void *data, u16 data_len)
net/bluetooth/mgmt.c
8516
void *data, u16 data_len)
net/bluetooth/mgmt.c
8752
void *data, u16 data_len)
net/bluetooth/mgmt.c
8776
if (data_len != sizeof(*cp) + cp->adv_data_len + cp->scan_rsp_len)
net/bluetooth/mgmt.c
8867
data_len);
net/bluetooth/mgmt.c
8945
void *data, u16 data_len)
net/bluetooth/mgmt.c
8974
if (data_len < MGMT_ADD_EXT_ADV_PARAMS_MIN_SIZE)
net/bluetooth/mgmt.c
9033
data, data_len);
net/bluetooth/mgmt.c
9104
u16 data_len)
net/bluetooth/mgmt.c
9190
data_len);
net/bluetooth/mgmt.c
9261
void *data, u16 data_len)
net/bluetooth/mgmt.c
9291
data_len);
net/bluetooth/mgmt.c
9309
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
112
void *data, u16 data_len, int flag, struct sock *skip_sk)
net/bluetooth/mgmt_util.c
116
skb = mgmt_alloc_skb(hdev, event, data_len);
net/bluetooth/mgmt_util.c
121
skb_put_data(skb, data, data_len);
net/bluetooth/mgmt_util.h
50
void *data, u16 data_len, int flag, struct sock *skip_sk);
net/bpf/test_run.c
1082
u32 data_len;
net/bpf/test_run.c
1095
data_len = min_t(u32, kattr->test.data_size_in - copied,
net/bpf/test_run.c
1097
skb_fill_page_desc(skb, sinfo->nr_frags, page, 0, data_len);
net/bpf/test_run.c
1100
data_len)) {
net/bpf/test_run.c
1104
skb->data_len += data_len;
net/bpf/test_run.c
1106
skb->len += data_len;
net/bpf/test_run.c
1107
copied += data_len;
net/bpf/test_run.c
1193
skb->data_len, retval, duration);
net/bpf/test_run.c
1363
u32 data_len;
net/bpf/test_run.c
1378
data_len = min_t(u32, kattr->test.data_size_in - size,
net/bpf/test_run.c
1380
skb_frag_fill_page_desc(frag, page, 0, data_len);
net/bpf/test_run.c
1383
data_len)) {
net/bpf/test_run.c
1387
sinfo->xdp_frags_size += data_len;
net/bpf/test_run.c
1388
size += data_len;
net/bpf/test_run.c
468
u32 data_len;
net/bpf/test_run.c
478
data_len = min_t(u32, copy_size - offset,
net/bpf/test_run.c
483
data_len))
net/bpf/test_run.c
486
offset += data_len;
net/caif/cfpkt_skbuff.c
272
if (unlikely(skb->data_len))
net/ceph/auth_x.c
1067
__le32 data_len;
net/ceph/auth_x.c
1089
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
1136
if (sparse && data_len(con->in_msg)) {
net/ceph/messenger_v2.c
1586
if (!data_len(msg)) {
net/ceph/messenger_v2.c
1615
con->v2.out_epil.middle_crc = data_len(msg) ? -1 : 0;
net/ceph/messenger_v2.c
1618
if (data_len(msg)) {
net/ceph/messenger_v2.c
1705
data_len(msg)
net/ceph/messenger_v2.c
1839
data_len(con->in_msg));
net/ceph/messenger_v2.c
2015
con->v2.data_len_remain = data_len(msg);
net/ceph/messenger_v2.c
2024
WARN_ON(!data_len(msg));
net/ceph/messenger_v2.c
2038
if (data_len(msg)) {
net/ceph/messenger_v2.c
2934
if (!front_len(msg) && !middle_len(msg) && !data_len(msg))
net/ceph/messenger_v2.c
3177
data_len(msg));
net/ceph/messenger_v2.c
3488
con->v2.out_epil.data_crc = crc32c_zeros(-1, data_len(msg));
net/ceph/messenger_v2.c
3489
out_zero_add(con, data_len(msg));
net/ceph/messenger_v2.c
3498
WARN_ON(!data_len(msg));
net/ceph/messenger_v2.c
3541
WARN_ON(!data_len(msg));
net/ceph/messenger_v2.c
3573
!data_len(msg)) {
net/ceph/messenger_v2.c
3655
WARN_ON(!data_len(con->in_msg));
net/ceph/messenger_v2.c
3660
remaining = data_len(con->in_msg) + CEPH_EPILOGUE_PLAIN_LEN;
net/ceph/messenger_v2.c
3674
WARN_ON(!data_len(con->in_msg));
net/ceph/messenger_v2.c
371
return le32_to_cpu(msg->hdr.data_len);
net/ceph/messenger_v2.c
3715
WARN_ON(!data_len(con->in_msg));
net/ceph/messenger_v2.c
410
static int __tail_onwire_len(int front_len, int middle_len, int data_len,
net/ceph/messenger_v2.c
415
data_len < 0 || data_len > CEPH_MSG_MAX_DATA_LEN);
net/ceph/messenger_v2.c
417
if (!front_len && !middle_len && !data_len)
net/ceph/messenger_v2.c
421
return front_len + middle_len + data_len +
net/ceph/messenger_v2.c
425
padded_len(data_len) + CEPH_EPILOGUE_SECURE_LEN;
net/ceph/messenger_v2.c
431
data_len(msg), secure);
net/ceph/messenger_v2.c
604
int front_len, int middle_len, int data_len,
net/ceph/messenger_v2.c
614
hdr->data_len = cpu_to_le32(data_len);
net/ceph/messenger_v2.c
664
WARN_ON(!middle_len(con->in_msg) && !data_len(con->in_msg));
net/ceph/messenger_v2.c
672
else if (data_len(con->in_msg))
net/ceph/messenger_v2.c
677
if (!data_len(con->in_msg))
net/ceph/messenger_v2.c
869
int data_len = cursor->total_resid;
net/ceph/messenger_v2.c
873
if (!data_len)
net/ceph/messenger_v2.c
876
sg_cnt = need_padding(data_len) ? 1 : 0;
net/ceph/messenger_v2.c
921
int data_len = cursor->total_resid;
net/ceph/messenger_v2.c
924
if (!data_len)
net/ceph/messenger_v2.c
935
if (need_padding(data_len)) {
net/ceph/messenger_v2.c
936
sg_set_buf(*sg, pad, padding_len(data_len));
net/ceph/messenger_v2.c
982
int dlen = data_len(msg);
net/ceph/messenger_v2.c
986
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
5447
skb_shinfo(skb)->xdp_frags_size = skb->data_len;
net/core/dev.c
5485
skb->data_len = skb_shinfo(skb)->xdp_frags_size;
net/core/dev.c
5487
skb->data_len = 0;
net/core/dev.c
5538
troom = skb->tail + skb->data_len - skb->end;
net/core/filter.c
11014
*insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct sk_buff, data_len),
net/core/filter.c
11016
offsetof(struct sk_buff, data_len));
net/core/filter.c
12378
int data_len = xdp->data_end - xdp->data;
net/core/filter.c
12381
if (len <= data_len)
net/core/filter.c
12392
delta = len - data_len;
net/core/filter.c
265
return ____bpf_skb_load_helper_8(skb, skb->data, skb->len - skb->data_len,
net/core/filter.c
290
return ____bpf_skb_load_helper_16(skb, skb->data, skb->len - skb->data_len,
net/core/filter.c
315
return ____bpf_skb_load_helper_32(skb, skb->data, skb->len - skb->data_len,
net/core/filter.c
637
offsetof(struct sk_buff, data_len));
net/core/gro.c
153
skb->len -= skb->data_len;
net/core/gro.c
154
skb->data_len = 0;
net/core/gro.c
196
skb->data_len -= eat;
net/core/gro.c
213
p->data_len += len;
net/core/gro.c
217
lp->data_len += len;
net/core/gro.c
239
p->data_len += skb->len;
net/core/gro.c
422
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
1340
level, skb->len, skb->data_len, headroom, skb_headlen(skb),
net/core/skbuff.c
1617
C(data_len);
net/core/skbuff.c
1654
n->data_len = first->len;
net/core/skbuff.c
2191
size = skb_end_offset(skb) + skb->data_len;
net/core/skbuff.c
2243
n->truesize += skb->data_len;
net/core/skbuff.c
2244
n->data_len = skb->data_len;
net/core/skbuff.c
2589
ntail = skb->data_len + pad - (skb->end - skb->tail);
net/core/skbuff.c
2629
skb->data_len += len;
net/core/skbuff.c
2806
skb->data_len -= skb->len - len;
net/core/skbuff.c
2810
skb->data_len = 0;
net/core/skbuff.c
2986
skb->data_len -= delta;
net/core/skbuff.c
2988
if (!skb->data_len)
net/core/skbuff.c
4166
skb1->data_len = skb->data_len;
net/core/skbuff.c
4167
skb1->len += skb1->data_len;
net/core/skbuff.c
4168
skb->data_len = 0;
net/core/skbuff.c
4181
skb1->len = skb1->data_len = skb->len - len;
net/core/skbuff.c
4183
skb->data_len = len - pos;
net/core/skbuff.c
4735
skb->data_len = skb->data_len - delta_len;
net/core/skbuff.c
5049
nskb->data_len = len - hsize;
net/core/skbuff.c
5050
nskb->len += nskb->data_len;
net/core/skbuff.c
5051
nskb->truesize += nskb->data_len;
net/core/skbuff.c
6243
to->data_len += len;
net/core/skbuff.c
6745
unsigned long data_len,
net/core/skbuff.c
6756
if (unlikely(data_len > MAX_SKB_FRAGS * (PAGE_SIZE << order)))
net/core/skbuff.c
6764
while (data_len) {
net/core/skbuff.c
6767
while (order && PAGE_ALIGN(data_len) < (PAGE_SIZE << order))
net/core/skbuff.c
6784
chunk = min_t(unsigned long, data_len,
net/core/skbuff.c
6789
data_len -= chunk;
net/core/skbuff.c
6985
skb->data_len = skb->len;
net/core/skbuff.c
7035
if (skb->data_len) {
net/core/skbuff.c
7036
if (skb->data_len > skb->end - skb->tail ||
net/core/skbuff.c
7041
__pskb_pull_tail(skb, skb->data_len);
net/core/skbuff.c
901
skb->data_len += size;
net/core/skbuff.c
915
skb->data_len += size;
net/core/sock.c
2966
unsigned long data_len, int noblock,
net/core/sock.c
2995
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
423
ALIGN(skb->data_len, L1_CACHE_BYTES) > PAGE_SIZE)
net/ipv4/esp4.c
551
allocsize = ALIGN(skb->data_len, L1_CACHE_BYTES);
net/ipv4/esp4.c
564
__skb_fill_page_desc(skb, 0, page, pfrag->offset, skb->data_len);
net/ipv4/icmp.c
108
int data_len;
net/ipv4/icmp.c
1257
icmp_param->data_len = skb->len;
net/ipv4/icmp.c
1421
icmp_param->data_len = 0;
net/ipv4/icmp.c
389
icmp_param->data_len+icmp_param->head_len,
net/ipv4/icmp.c
986
icmp_param->data_len = icmp_param->skb->len - icmp_param->offset;
net/ipv4/icmp.c
987
if (icmp_param->data_len > room)
net/ipv4/icmp.c
988
icmp_param->data_len = room;
net/ipv4/inet_fragment.c
572
clone->data_len = head->data_len - plen;
net/ipv4/inet_fragment.c
573
clone->len = clone->data_len;
net/ipv4/inet_fragment.c
645
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
1424
skb->data_len += tmp_skb->len;
net/ipv4/ip_output.c
610
skb->data_len = first_len - skb_headlen(skb);
net/ipv4/ip_tunnel_core.c
498
int data_len, err;
net/ipv4/ip_tunnel_core.c
511
data_len = nla_len(attr);
net/ipv4/ip_tunnel_core.c
512
if (data_len % 4)
net/ipv4/ip_tunnel_core.c
518
memcpy(opt->opt_data, nla_data(attr), data_len);
net/ipv4/ip_tunnel_core.c
519
opt->length = data_len / 4;
net/ipv4/ip_tunnel_core.c
527
return sizeof(struct geneve_opt) + data_len;
net/ipv4/tcp_input.c
5573
int data_len = 0;
net/ipv4/tcp_input.c
5582
data_len = npages << PAGE_SHIFT;
net/ipv4/tcp_input.c
5583
size = data_len + (size & ~PAGE_MASK);
net/ipv4/tcp_input.c
5585
skb = alloc_skb_with_frags(size - data_len, data_len,
net/ipv4/tcp_input.c
5591
skb_put(skb, size - data_len);
net/ipv4/tcp_input.c
5592
skb->data_len = data_len;
net/ipv4/tcp_offload.c
255
skb->data_len);
net/ipv4/tcp_output.c
1943
skb->data_len -= len;
net/ipv4/tcp_output.c
1944
skb->len = skb->data_len;
net/ipv4/tcp_output.c
2387
DEBUG_NET_WARN_ON_ONCE(skb->len != skb->data_len);
net/ipv4/tcp_output.c
2633
to->data_len += probe_size;
net/ipv4/udp_offload.c
605
seg->data_len);
net/ipv6/esp6.c
452
ALIGN(skb->data_len, L1_CACHE_BYTES) > PAGE_SIZE)
net/ipv6/esp6.c
499
skb->data_len += tailen;
net/ipv6/esp6.c
582
allocsize = ALIGN(skb->data_len, L1_CACHE_BYTES);
net/ipv6/esp6.c
595
__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
1798
skb->data_len += copy;
net/ipv6/ip6_output.c
1919
skb->data_len += tmp_skb->len;
net/ipv6/ip6_output.c
731
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
533
unsigned int data_len = 0;
net/ipv6/sit.c
559
data_len = icmp_hdr(skb)->un.reserved[1] * 4; /* RFC 4884 4.1 */
net/ipv6/sit.c
588
!ip6_err_gen_icmpv6_unreach(skb, iph->ihl * 4, type, data_len))
net/iucv/af_iucv.c
1006
skb->data_len = len - linear;
net/iucv/af_iucv.c
1132
skb->data_len = len - linear;
net/kcm/kcmsock.c
883
head->data_len += copy;
net/l2tp/l2tp_core.c
1227
unsigned int data_len = skb->len;
net/l2tp/l2tp_core.c
1292
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
106
static void l2tp_eth_dev_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len)
net/l2tp/l2tp_eth.c
131
dev_dstats_rx_add(dev, data_len);
net/l2tp/l2tp_ppp.c
197
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
24
const u8 *data, size_t data_len, u8 *mic,
net/mac80211/aes_cmac.c
47
data_len - 8 - mic_len);
net/mac80211/aes_cmac.c
51
err = crypto_shash_update(desc, data, data_len - mic_len);
net/mac80211/aes_cmac.h
15
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
435
size_t data_len;
net/mac80211/michael.c
54
const u8 *data, size_t data_len, u8 *mic)
net/mac80211/michael.c
63
blocks = data_len / 4;
net/mac80211/michael.c
64
left = data_len % 4;
net/mac80211/michael.h
20
const u8 *data, size_t data_len, u8 *mic);
net/mac80211/mlme.c
8426
auth_data->data, auth_data->data_len))
net/mac80211/mlme.c
8470
auth_data->data, auth_data->data_len,
net/mac80211/mlme.c
9414
auth_data->data_len += req->auth_data_len - 4;
net/mac80211/mlme.c
9426
memcpy(&auth_data->data[auth_data->data_len],
net/mac80211/mlme.c
9428
auth_data->data_len += req->ie_len;
net/mac80211/tx.c
3534
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
160
data_len = skb->len - hdrlen - MICHAEL_MIC_LEN;
net/mac80211/wpa.c
162
michael_mic(key, hdr, data, data_len, mic);
net/mac80211/wpa.c
163
if (crypto_memneq(mic, data + data_len, MICHAEL_MIC_LEN))
net/mac80211/wpa.c
33
size_t data_len;
net/mac80211/wpa.c
50
data_len = skb->len - hdrlen;
net/mac80211/wpa.c
524
int data_len;
net/mac80211/wpa.c
547
data_len = skb->len - hdrlen - IEEE80211_CCMP_HDR_LEN - mic_len;
net/mac80211/wpa.c
548
if (!rx->sta || data_len < 0)
net/mac80211/wpa.c
576
data_len,
net/mac80211/wpa.c
722
int data_len, queue, mic_len = IEEE80211_GCMP_MIC_LEN;
net/mac80211/wpa.c
744
data_len = skb->len - hdrlen - IEEE80211_GCMP_HDR_LEN - mic_len;
net/mac80211/wpa.c
745
if (!rx->sta || data_len < 0)
net/mac80211/wpa.c
773
data_len,
net/mac80211/wpa.c
86
michael_mic(key, hdr, data, data_len, mic);
net/mac80211/wpa.c
98
size_t data_len;
net/mctp/route.c
423
key->reasm_head->data_len += skb->len;
net/mctp/test/route-test.c
813
const size_t data_len = 3; /* arbitrary */
net/mctp/test/route-test.c
825
total = data_len + sizeof(struct mctp_hdr);
net/mctp/test/route-test.c
843
memset(&skb[i]->data[sizeof(struct mctp_hdr)], i * 0x11, data_len);
net/mctp/test/route-test.c
873
KUNIT_EXPECT_EQ(test, rx_skb->len, 3 * data_len);
net/mctp/test/route-test.c
876
compare[i] = (i / data_len) * 0x11;
net/mctp/test/route-test.c
887
KUNIT_EXPECT_EQ(test, rx_skb->len, 2 * data_len);
net/mctp/test/route-test.c
890
compare[i] = (i / data_len + 3) * 0x11;
net/mctp/test/utils.c
211
unsigned int data_len)
net/mctp/test/utils.c
218
skb = alloc_skb(hdr_len + data_len, GFP_KERNEL);
net/mctp/test/utils.c
225
buf = skb_put(skb, data_len);
net/mctp/test/utils.c
226
for (i = 0; i < data_len; i++)
net/mctp/test/utils.c
233
const void *data, size_t data_len)
net/mctp/test/utils.c
238
skb = alloc_skb(hdr_len + data_len, GFP_KERNEL);
net/mctp/test/utils.c
244
memcpy(skb_put(skb, data_len), data, data_len);
net/mctp/test/utils.h
63
unsigned int data_len);
net/mctp/test/utils.h
65
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
1257
if (mp_opt.data_fin && mp_opt.data_len == 1 &&
net/mptcp/options.c
1288
mpext->data_len = mp_opt.data_len;
net/mptcp/options.c
1380
__sum16 __mptcp_make_csum(u64 data_seq, u32 subflow_seq, u16 data_len, __wsum sum)
net/mptcp/options.c
1392
header.data_len = htons(data_len);
net/mptcp/options.c
1401
return __mptcp_make_csum(mpext->data_seq, mpext->subflow_seq, mpext->data_len,
net/mptcp/options.c
1493
put_len_csum(mpext->data_len,
net/mptcp/options.c
1494
(mpext->data_len ? mptcp_make_csum(mpext) : 0),
net/mptcp/options.c
1497
put_unaligned_be32(mpext->data_len << 16 |
net/mptcp/options.c
1513
} else if (opts->data_len) {
net/mptcp/options.c
1542
if (!opts->data_len)
net/mptcp/options.c
1546
put_len_csum(opts->data_len,
net/mptcp/options.c
1549
opts->data_len,
net/mptcp/options.c
1553
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
457
unsigned int data_len;
net/mptcp/options.c
477
data_len = mpext ? mpext->data_len : 0;
net/mptcp/options.c
483
opts->data_len = data_len;
net/mptcp/options.c
495
if (data_len > 0) {
net/mptcp/options.c
511
data_len);
net/mptcp/options.c
551
ext->data_len = 1;
net/mptcp/options.c
552
} else if (ext->data_seq + ext->data_len == data_fin_tx_seq) {
net/mptcp/options.c
558
ext->data_len++;
net/mptcp/protocol.c
1010
pfrag->offset == (df->offset + df->data_len) &&
net/mptcp/protocol.c
1011
df->data_seq + df->data_len == msk->write_seq;
net/mptcp/protocol.c
1022
int len = dfrag->data_len + dfrag->overhead;
net/mptcp/protocol.c
1038
if (after64(dfrag->data_seq + dfrag->data_len, snd_una))
net/mptcp/protocol.c
1060
if (WARN_ON_ONCE(delta > dfrag->data_len))
net/mptcp/protocol.c
1067
dfrag->data_len -= delta;
net/mptcp/protocol.c
1144
dfrag->data_len = 0;
net/mptcp/protocol.c
1257
mpext->data_len = 0;
net/mptcp/protocol.c
1286
msk, ssk, dfrag->data_seq, dfrag->data_len, info->sent);
net/mptcp/protocol.c
1289
info->limit > dfrag->data_len))
net/mptcp/protocol.c
1369
skb->data_len += copy;
net/mptcp/protocol.c
1380
mpext->data_len += copy;
net/mptcp/protocol.c
1387
mpext->data_len = copy;
net/mptcp/protocol.c
1392
mpext->data_seq, mpext->subflow_seq, mpext->data_len,
net/mptcp/protocol.c
1582
info->limit = dfrag->data_len;
net/mptcp/protocol.c
1583
len = dfrag->data_len - dfrag->already_sent;
net/mptcp/protocol.c
1932
offset = dfrag->offset + dfrag->data_len;
net/mptcp/protocol.c
1949
dfrag->data_len += psize;
net/mptcp/protocol.c
1965
dfrag->data_seq, dfrag->data_len, dfrag->already_sent,
net/mptcp/protocol.c
2018
u32 data_len = skb->len - offset;
net/mptcp/protocol.c
2024
if (total_data_len + data_len <= copied_total) {
net/mptcp/protocol.c
2025
total_data_len += data_len;
net/mptcp/protocol.c
2033
data_len -= delta;
net/mptcp/protocol.c
2036
count = min_t(size_t, len - copied, data_len);
net/mptcp/protocol.c
2055
if (count < data_len) {
net/mptcp/protocol.c
2791
info.limit = READ_ONCE(msk->csum_enabled) ? dfrag->data_len :
net/mptcp/protocol.c
4361
u32 data_len = skb->len - offset;
net/mptcp/protocol.c
4365
size = min_t(size_t, data_len, INT_MAX);
net/mptcp/protocol.c
4376
if (count < data_len) {
net/mptcp/protocol.c
995
return mpext && mpext->data_seq + mpext->data_len == write_seq &&
net/mptcp/protocol.h
1053
__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
461
__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
549
int data_len = skb->len + sizeof(__be16);
net/netfilter/nf_flow_table_ip.c
578
ph->hdr.length = htons(data_len);
net/netfilter/nfnetlink_cthelper.c
105
if (!helper || helper->data_len == 0)
net/netfilter/nfnetlink_cthelper.c
119
if (helper && helper->data_len &&
net/netfilter/nfnetlink_cthelper.c
120
nla_put(skb, CTA_HELP_INFO, helper->data_len, &help->data))
net/netfilter/nfnetlink_cthelper.c
246
helper->data_len = size;
net/netfilter/nfnetlink_cthelper.c
390
if (size != helper->data_len)
net/netfilter/nfnetlink_cthelper.c
554
if (nla_put_be32(skb, NFCTH_PRIV_DATA_LEN, htonl(helper->data_len)))
net/netfilter/nfnetlink_log.c
459
unsigned int data_len,
net/netfilter/nfnetlink_log.c
648
if (data_len) {
net/netfilter/nfnetlink_log.c
651
nla = nla_reserve(inst->skb, NFULA_PAYLOAD, data_len);
net/netfilter/nfnetlink_log.c
655
if (skb_copy_bits(skb, 0, nla_data(nla), data_len))
net/netfilter/nfnetlink_log.c
690
unsigned int data_len;
net/netfilter/nfnetlink_log.c
766
data_len = 0;
net/netfilter/nfnetlink_log.c
770
data_len = inst->copy_range;
net/netfilter/nfnetlink_log.c
772
(li->u.ulog.copy_len < data_len))
net/netfilter/nfnetlink_log.c
773
data_len = li->u.ulog.copy_len;
net/netfilter/nfnetlink_log.c
775
if (data_len > skb->len)
net/netfilter/nfnetlink_log.c
776
data_len = skb->len;
net/netfilter/nfnetlink_log.c
778
size += nla_total_size(data_len);
net/netfilter/nfnetlink_log.c
801
__build_packet_message(log, inst, skb, data_len, pf,
net/netfilter/nfnetlink_queue.c
1126
nfqnl_mangle(void *data, unsigned int data_len, struct nf_queue_entry *e, int diff)
net/netfilter/nfnetlink_queue.c
1133
if (data_len < min_len)
net/netfilter/nfnetlink_queue.c
1136
if (pskb_trim(e->skb, data_len))
net/netfilter/nfnetlink_queue.c
1139
if (data_len > 0xFFFF)
net/netfilter/nfnetlink_queue.c
1151
if (skb_ensure_writable(e->skb, data_len))
net/netfilter/nfnetlink_queue.c
1153
skb_copy_to_linear_data(e->skb, data, data_len);
net/netfilter/nfnetlink_queue.c
631
size_t data_len = 0, cap_len = 0;
net/netfilter/nfnetlink_queue.c
690
data_len = READ_ONCE(queue->copy_range);
net/netfilter/nfnetlink_queue.c
691
if (data_len > entskb->len)
net/netfilter/nfnetlink_queue.c
692
data_len = entskb->len;
net/netfilter/nfnetlink_queue.c
695
hlen = min_t(unsigned int, hlen, data_len);
net/netfilter/nfnetlink_queue.c
867
if (cap_len > data_len &&
net/netfilter/nfnetlink_queue.c
874
if (data_len) {
net/netfilter/nfnetlink_queue.c
882
nla->nla_len = nla_attr_size(data_len);
net/netfilter/nfnetlink_queue.c
884
if (skb_zerocopy(skb, entskb, data_len, hlen))
net/netfilter/nft_tunnel.c
346
int err, data_len;
net/netfilter/nft_tunnel.c
359
data_len = nla_len(attr);
net/netfilter/nft_tunnel.c
360
if (data_len % 4)
net/netfilter/nft_tunnel.c
363
opts->len += sizeof(*opt) + data_len;
net/netfilter/nft_tunnel.c
367
memcpy(opt->opt_data, nla_data(attr), data_len);
net/netfilter/nft_tunnel.c
368
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
512
data.data_len = 0;
net/nfc/nci/hci.c
587
data.data_len = param_len + 1;
net/nfc/nci/hci.c
626
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
2618
skb->data_len = to_write;
net/packet/af_packet.c
2933
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
1239
rskb->data_len += rskb->len;
net/phonet/pep.c
1248
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_total_size(data_len);
net/psample/psample.c
484
nla->nla_len = nla_attr_size(data_len);
net/psample/psample.c
486
if (skb_copy_bits(skb, 0, nla_data(nla), data_len))
net/rds/ib_cm.c
696
u8 data_len, major, minor;
net/rds/ib_cm.c
719
data_len = sizeof(struct rds6_ib_connect_private);
net/rds/ib_cm.c
724
data_len = sizeof(struct rds_ib_connect_private);
net/rds/ib_cm.c
731
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
484
&data_offset, &data_len);
net/rxrpc/rxgk.c
495
hdr->data_len = htonl(data_len);
net/rxrpc/rxgk.c
560
ntohl(hdr.data_len) > len) {
net/rxrpc/rxgk.c
567
sp->len = ntohl(hdr.data_len);
net/rxrpc/rxgk.c
941
response->data_len = len;
net/rxrpc/rxgk.c
983
response->data_len = len;
net/rxrpc/rxkad.c
902
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
1245
int err, data_len = 0;
net/sched/cls_flower.c
1248
data_len = option_len - sizeof(struct geneve_opt);
net/sched/cls_flower.c
1255
opt->length = data_len / 4;
net/sched/cls_flower.c
1262
return sizeof(struct geneve_opt) + data_len;
net/sched/cls_flower.c
1293
data_len = nla_len(data);
net/sched/cls_flower.c
1294
if (data_len < 4) {
net/sched/cls_flower.c
1298
if (data_len % 4) {
net/sched/cls_flower.c
1303
new_len += sizeof(struct geneve_opt) + data_len;
net/sched/cls_flower.c
1309
opt->length = data_len / 4;
net/sched/cls_flower.c
1310
memcpy(opt->opt_data, nla_data(data), data_len);
net/sched/cls_flower.c
1323
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
2063
skb->data_len -= (len-rlen);
net/sctp/socket.c
6940
__u16 data_len = 0;
net/sctp/socket.c
6948
data_len = ntohs(hmacs->param_hdr.length) -
net/sctp/socket.c
6951
if (len < sizeof(struct sctp_hmacalgo) + data_len)
net/sctp/socket.c
6954
len = sizeof(struct sctp_hmacalgo) + data_len;
net/sctp/socket.c
6955
num_idents = data_len / sizeof(u16);
net/sctp/socket.c
9486
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
205
head->data_len += skb->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
887
int err, offset, copy, data_len, pos;
net/tls/tls_device.c
925
data_len = rxm->full_len - cipher_desc->tag;
net/tls/tls_device.c
928
copy = min_t(int, skb_pagelen(skb) - offset, data_len);
net/tls/tls_device.c
950
if (pos >= data_len + rxm->offset)
net/tls/tls_device.c
955
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
426
strp->anchor->data_len = 0;
net/tls/tls_strp.c
473
strp->anchor->data_len = offset + len;
net/tls/tls_strp.c
63
skb->data_len = len;
net/tls/tls_sw.c
1490
clr_skb->data_len = full_len;
net/tls/tls_sw.c
1532
const int data_len = rxm->full_len - prot->overhead_size;
net/tls/tls_sw.c
1549
iov_iter_npages_cap(out_iov, INT_MAX, data_len);
net/tls/tls_sw.c
1631
data_len + prot->tail_size);
net/tls/tls_sw.c
1638
err = tls_setup_from_iter(out_iov, data_len, &pages, &sgout[1],
net/tls/tls_sw.c
1656
data_len + prot->tail_size, aead_req, darg);
net/tls/tls_sw.c
2457
size_t data_len = 0;
net/tls/tls_sw.c
2477
data_len = ((header[4] & 0xFF) | (header[3] << 8));
net/tls/tls_sw.c
2484
if (data_len > TLS_MAX_PAYLOAD_SIZE + cipher_overhead +
net/tls/tls_sw.c
2489
if (data_len < cipher_overhead) {
net/tls/tls_sw.c
2501
tls_device_rx_resync_new_rec(strp->sk, data_len + TLS_HEADER_SIZE,
net/tls/tls_sw.c
2503
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
2080
int data_len = 0;
net/unix/af_unix.c
2119
data_len = min_t(size_t,
net/unix/af_unix.c
2122
data_len = PAGE_ALIGN(data_len);
net/unix/af_unix.c
2127
skb = sock_alloc_send_pskb(sk, len - data_len, data_len,
net/unix/af_unix.c
2137
skb_put(skb, len - data_len);
net/unix/af_unix.c
2138
skb->data_len = data_len;
net/unix/af_unix.c
2410
int data_len;
net/unix/af_unix.c
2423
data_len = max_t(int, 0, size - SKB_MAX_HEAD(0));
net/unix/af_unix.c
2425
data_len = min_t(size_t, size, PAGE_ALIGN(data_len));
net/unix/af_unix.c
2427
skb = sock_alloc_send_pskb(sk, size - data_len, data_len,
net/unix/af_unix.c
2454
skb_put(skb, size - data_len);
net/unix/af_unix.c
2455
skb->data_len = data_len;
net/wireless/mlme.c
969
int data_len;
net/wireless/mlme.c
984
data_len = info->len - ieee80211_hdrlen(mgmt->frame_control);
net/wireless/mlme.c
992
if (reg->match_len > data_len)
net/wireless/nl80211.c
13096
int data_len = 0;
net/wireless/nl80211.c
13139
data_len = nla_len((void *)cb->args[1]);
net/wireless/nl80211.c
13166
err = rdev_testmode_dump(rdev, skb, cb, data, data_len);
net/wireless/nl80211.c
16572
unsigned int data_len = 0;
net/wireless/nl80211.c
16651
data_len = nla_len(attrbuf[NL80211_ATTR_VENDOR_DATA]);
net/wireless/nl80211.c
16667
cb->args[4] = data_len;
net/wireless/nl80211.c
16684
int data_len;
net/wireless/nl80211.c
16695
data_len = cb->args[4];
net/wireless/nl80211.c
16740
err = vcmd->dumpit(&rdev->wiphy, wdev, skb, data, data_len,
net/wireless/scan.c
2596
size_t ieslen, u8 *data, size_t data_len,
net/wireless/scan.c
2614
if (copied > data_len)
net/wireless/scan.c
2623
if (copied > data_len)
net/wireless/scan.c
2647
if (copied + elem_datalen > data_len)
net/wireless/util.c
674
int head_size = skb->len - skb->data_len;
net/xdp/xsk.c
794
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
67
skb->data_len = dlen;
net/xfrm/xfrm_iptfs.c
2147
child->data_len -= fllen;
net/xfrm/xfrm_iptfs.c
2172
from->data_len = 0;
net/xfrm/xfrm_iptfs.c
2293
skb->data_len += skb2->len;
net/xfrm/xfrm_iptfs.c
489
skb->data_len += len;
net/xfrm/xfrm_iptfs.c
495
skb->data_len += fraglen; /* careful, " " " */
net/xfrm/xfrm_iptfs.c
893
(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
520
u32 *data_len);
security/integrity/ima/ima.h
542
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
6140
unsigned int data_len = skb->len;
security/selinux/hooks.c
6147
while (data_len >= nlmsg_total_size(0)) {
security/selinux/hooks.c
6156
if (nlh->nlmsg_len < NLMSG_HDRLEN || nlh->nlmsg_len > data_len)
security/selinux/hooks.c
6190
if (msg_len >= data_len)
security/selinux/hooks.c
6192
data_len -= msg_len;
sound/isa/sc6000.c
231
char *data, int data_len)
sound/isa/sc6000.c
248
} 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
399
int data_len, i, ret;
sound/soc/codecs/aw88261.c
410
data_len = len >> 1;
sound/soc/codecs/aw88261.c
412
if (data_len & 0x1) {
sound/soc/codecs/aw88261.c
413
dev_err(aw_dev->dev, "data len:%d unsupported", data_len);
sound/soc/codecs/aw88261.c
417
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
610
int data_len = 0, ch_len = 0;
sound/soc/codecs/rt1318.c
629
data_len = RT1318_I2S_DL_20;
sound/soc/codecs/rt1318.c
633
data_len = RT1318_I2S_DL_24;
sound/soc/codecs/rt1318.c
637
data_len = RT1318_I2S_DL_32;
sound/soc/codecs/rt1318.c
641
data_len = RT1318_I2S_DL_8;
sound/soc/codecs/rt1318.c
671
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.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
1054
node->info_linear->data_len;
tools/perf/util/header.c
3353
u32 info_len, data_len;
tools/perf/util/header.c
3359
if (do_read_u32(ff, &data_len))
tools/perf/util/header.c
3368
data_len);
tools/perf/util/header.c
3372
info_linear->data_len = data_len;
tools/perf/util/header.c
3381
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
109
data_item->data_len = 4;
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
110
memcpy(data_item->data, "test", data_item->data_len);
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
116
ret = write(fd, data_item->data, data_item->data_len);
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
120
if (ret != data_item->data_len) {
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
192
data_item->data_len = 0;
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
249
data_item->data_len = modlen;
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
378
if (data.data_len) {
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
61
__u32 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/drivers/net/gro.c
1008
int data_len = 0;
tools/testing/selftests/drivers/net/gro.c
1034
data_len = pkt_size - total_hdr_len - tcp_ext_len - ip_ext_len;
tools/testing/selftests/drivers/net/gro.c
1040
data_len = ntohs(iph->tot_len)
tools/testing/selftests/drivers/net/gro.c
1043
vlog("%d ", data_len);
tools/testing/selftests/drivers/net/gro.c
1044
if (data_len != correct_payload[num_pkt]) {
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/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
142
__s32 data_len = user_data_to_tgt_data(cqe->user_data)
tools/testing/selftests/ublk/file_backed.c
146
if (!io->result || data_len < io->result)
tools/testing/selftests/ublk/file_backed.c
147
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);